.elementor-18 .elementor-element.elementor-element-f04f6ac:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davisfosterlaw.com/wp-content/uploads/2024/01/stock-img-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-background-overlay{background-color:#000000A6;background-image:url("https://davisfosterlaw.com/wp-content/uploads/2023/11/David-Foster-Law-Background.png");background-position:bottom right;background-repeat:no-repeat;background-size:60% auto;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-container{min-height:700px}.elementor-18 .elementor-element.elementor-element-f04f6ac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-18 .elementor-element.elementor-element-c06326a>.elementor-element-populated,.elementor-18 .elementor-element.elementor-element-c06326a>.elementor-element-populated>.elementor-background-overlay,.elementor-18 .elementor-element.elementor-element-c06326a>.elementor-background-slideshow{border-radius:10px}.elementor-18 .elementor-element.elementor-element-c06326a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-18 .elementor-element.elementor-element-c06326a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-ec344f1>.elementor-widget-container{margin:0 0 -20px}.elementor-18 .elementor-element.elementor-element-ec344f1 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:37px;font-weight:500;color:#fff}.elementor-18 .elementor-element.elementor-element-19eea93>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-19eea93 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:80px;font-weight:700;line-height:1em;color:#fff}.elementor-18 .elementor-element.elementor-element-bfcf558>.elementor-widget-container{margin:0 0 20px}.elementor-18 .elementor-element.elementor-element-bfcf558 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:25px;font-weight:400;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-18 .elementor-element.elementor-element-cfedaec .elementor-button{background-color:#a08b6e;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);border-style:none;border-radius:0;padding:20px}.elementor-18 .elementor-element.elementor-element-cfedaec .elementor-button-content-wrapper{flex-direction:row}.elementor-18 .elementor-element.elementor-element-cfedaec .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-18 .elementor-element.elementor-element-6b0f13f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-4b01915{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-4fd0ec5{--display:flex}.elementor-18 .elementor-element.elementor-element-70ec3c7>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-70ec3c7{text-align:center}.elementor-18 .elementor-element.elementor-element-70ec3c7 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:38px;font-weight:600;color:#1a1a1a}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-62ae013{--divider-border-style:solid;--divider-color:#f7b55a;--divider-border-width:5.3px}.elementor-18 .elementor-element.elementor-element-62ae013>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-62ae013 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0}.elementor-18 .elementor-element.elementor-element-62ae013 .elementor-divider{text-align:center}.elementor-18 .elementor-element.elementor-element-4547117{--display:flex;--min-height:113px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-18 .elementor-element.elementor-element-118c80a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px}.elementor-18 .elementor-element.elementor-element-118c80a:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-118c80a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#9C97972B}.elementor-18 .elementor-element.elementor-element-cefae0a{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-c18bdd4{text-align:center}.elementor-18 .elementor-element.elementor-element-c18bdd4 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:31px;font-weight:700;color:#1f1f1f}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-18 .elementor-element.elementor-element-e49d1e9 .elementor-counter-number-wrapper{color:#ffa525;font-family:"Source Serif Pro",Sans-serif;font-size:58px;font-weight:700}.elementor-18 .elementor-element.elementor-element-e49d1e9 .elementor-counter-title{color:#1f1f1f;font-family:"Barlow",Sans-serif;font-weight:500}.elementor-18 .elementor-element.elementor-element-eb3478f{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-8eb719a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-108f31c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-3ede2f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-3ede2f4:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-3ede2f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f1f1f}.elementor-18 .elementor-element.elementor-element-f222e24{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-27a5985{text-align:center}.elementor-18 .elementor-element.elementor-element-27a5985 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:31px;font-weight:700;color:#c8c8c8}.elementor-18 .elementor-element.elementor-element-ef374a5 .elementor-counter-number-wrapper{color:#ffa525;font-family:"Source Serif Pro",Sans-serif;font-size:58px;font-weight:700}.elementor-18 .elementor-element.elementor-element-ef374a5 .elementor-counter-title{color:#fff;font-family:"Barlow",Sans-serif;font-weight:500}.elementor-18 .elementor-element.elementor-element-5c33c09{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-f742ddd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-18 .elementor-element.elementor-element-ab44ed5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px}.elementor-18 .elementor-element.elementor-element-ab44ed5:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-ab44ed5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f1f1f}.elementor-18 .elementor-element.elementor-element-ad75ad8{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-9e627ac{text-align:center}.elementor-18 .elementor-element.elementor-element-9e627ac .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:31px;font-weight:700;color:#fff}.elementor-18 .elementor-element.elementor-element-a0c12a9 .elementor-counter-number-wrapper{color:#ffa525;font-family:"Source Serif Pro",Sans-serif;font-size:58px;font-weight:700}.elementor-18 .elementor-element.elementor-element-a0c12a9 .elementor-counter-title{color:#fff;font-family:"Barlow",Sans-serif;font-weight:500}.elementor-18 .elementor-element.elementor-element-582b777{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-0a657d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-18 .elementor-element.elementor-element-b86a912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-47d907e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px}.elementor-18 .elementor-element.elementor-element-47d907e:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-47d907e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#9C97972B}.elementor-18 .elementor-element.elementor-element-120ef67{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-4595d2a{text-align:center}.elementor-18 .elementor-element.elementor-element-4595d2a .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:31px;font-weight:700;color:#000}.elementor-18 .elementor-element.elementor-element-f087032 .elementor-counter-number-wrapper{color:#ffa525;font-family:"Source Serif Pro",Sans-serif;font-size:58px;font-weight:700}.elementor-18 .elementor-element.elementor-element-f087032 .elementor-counter-title{color:#000;font-family:"Barlow",Sans-serif;font-weight:500}.elementor-18 .elementor-element.elementor-element-71fee82{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-f253749{--display:flex}.elementor-18 .elementor-element.elementor-element-4969c17{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-3ac8838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-14a1389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.6}.elementor-18 .elementor-element.elementor-element-14a1389:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-14a1389>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davisfosterlaw.com/wp-content/uploads/2024/01/stock-img-7.png");background-position:center center;background-size:cover}.elementor-18 .elementor-element.elementor-element-14a1389:before,.elementor-18 .elementor-element.elementor-element-14a1389>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-14a1389>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-14a1389>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-14a1389>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-14a1389>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#0c0c0c;--background-overlay:''}.elementor-18 .elementor-element.elementor-element-79bb1ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-4eac01f{text-align:left}.elementor-18 .elementor-element.elementor-element-4eac01f .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:48px;font-style:oblique;color:#985800}.elementor-18 .elementor-element.elementor-element-2b3bcec{--divider-border-style:solid;--divider-color:#3a3937;--divider-border-width:3px}.elementor-18 .elementor-element.elementor-element-2b3bcec>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-2b3bcec .elementor-divider-separator{width:42%;margin:0 auto;margin-left:0}.elementor-18 .elementor-element.elementor-element-2b3bcec .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-d2c0ce7>.elementor-widget-container{margin:0 20px 0 0}.elementor-18 .elementor-element.elementor-element-d2c0ce7{text-align:justify;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;color:#000}.elementor-18 .elementor-element.elementor-element-a5cf418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-a5cf418.e-con{--flex-grow:0;--flex-shrink:0}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion{height:500px}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion{border-radius:0}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion a:first-child{border-radius:0}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion a:last-child{border-radius:0}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,.3)}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .eael-image-accordion-hover:hover:before{background-color:rgba(0,0,0,.5)}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover:before{background-color:rgba(0,0,0,.5)}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0,0,0,.5)}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important}.elementor-18 .elementor-element.elementor-element-7cf2cd5 .eael-img-accordion .overlay p{color:#fff}.elementor-18 .elementor-element.elementor-element-c69c710{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-bc0d1c0{--spacer-size:100px}.elementor-18 .elementor-element.elementor-element-5129240>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-5129240{text-align:center}.elementor-18 .elementor-element.elementor-element-5129240 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:49px;font-weight:600;color:#242424}.elementor-18 .elementor-element.elementor-element-e9b559b{--divider-border-style:solid;--divider-color:#f7b55a;--divider-border-width:5.3px}.elementor-18 .elementor-element.elementor-element-e9b559b>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-e9b559b .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0}.elementor-18 .elementor-element.elementor-element-e9b559b .elementor-divider{text-align:center}.elementor-18 .elementor-element.elementor-element-ae68ece{--display:flex}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3}.elementor-18 .elementor-element.elementor-element-ab7e563 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-18 .elementor-element.elementor-element-ab7e563 .ekit-main-swiper .elementskit-single-testimonial-slider,.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial_card{margin-left:10px;margin-right:10px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-tootltip-testimonial .elementskit-commentor-content:hover,.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider:hover,.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial_card:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-commentor-content{text-align:center;min-height:400px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial_card{text-align:center}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-profile-info{text-align:center}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-commentor-bio{text-align:center;justify-content:center}.elementor-18 .elementor-element.elementor-element-ab7e563 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:#4f4f4f}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial_card .elementskit-commentor-coment{color:#4f4f4f}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-stars>li>a,.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-stars>li>span{color:#e8a800;fill:#e8a800}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-stars>li:not(:last-child){margin-right:5px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{color:#ffe3bc}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i{color:#ffe3bc}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i{color:#ffe3bc}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i{color:#ffe3bc}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-watermark-icon svg path{stroke:#ffe3bc;fill:#ffe3bc}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon>i{color:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content>i{color:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content>i{color:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content>i{color:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path{stroke:#fff;fill:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon>i{color:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path{stroke:#fff;fill:#fff}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon>i{color:#f5f5f5}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path{stroke:#f5f5f5;fill:#f5f5f5}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-watermark-icon>i{font-size:31px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-watermark-icon>svg{width:31px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge:before{border-radius:50%}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-profile-info .elementskit-author-name{margin-bottom:0}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-commentor-bio .elementskit-commentor-image>img{height:70px;width:70px}.elementor-18 .elementor-element.elementor-element-c4f85d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-2f42637{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-c60ef92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-b75943e>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-b75943e{text-align:left}.elementor-18 .elementor-element.elementor-element-b75943e .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:49px;font-weight:600;color:#242424}.elementor-18 .elementor-element.elementor-element-322be4f{--divider-border-style:solid;--divider-color:#f7b55a;--divider-border-width:3px}.elementor-18 .elementor-element.elementor-element-322be4f>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-322be4f .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0}.elementor-18 .elementor-element.elementor-element-322be4f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-18 .elementor-element.elementor-element-d18c291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-784d050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-e414c36{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-3943ead{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-47cabfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.41;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-47cabfd:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-47cabfd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davisfosterlaw.com/wp-content/uploads/2024/01/stock-img-3.png");background-size:cover}.elementor-18 .elementor-element.elementor-element-47cabfd:before,.elementor-18 .elementor-element.elementor-element-47cabfd>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-47cabfd>.e-con-inner>.elementor-background-video-container:before,.elementor-18 .elementor-element.elementor-element-47cabfd>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-47cabfd>.e-con-inner>.elementor-background-slideshow:before,.elementor-18 .elementor-element.elementor-element-47cabfd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#0c0c0c;--background-overlay:''}.elementor-18 .elementor-element.elementor-element-5bccb00{--spacer-size:240px}.elementor-18 .elementor-element.elementor-element-b45ec94>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-b45ec94{text-align:center}.elementor-18 .elementor-element.elementor-element-b45ec94 .elementor-heading-title{font-family:"Source Serif Pro",Sans-serif;font-size:44px;font-weight:600;color:#dcdcdc}.elementor-18 .elementor-element.elementor-element-46e4295:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-46e4295>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davisfosterlaw.com/wp-content/uploads/2024/01/stock-img-2.png");background-position:center center;background-size:cover}.elementor-18 .elementor-element.elementor-element-46e4295>.elementor-background-overlay{background-color:#0c0c0c;opacity:.57;transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-46e4295{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-11px;margin-bottom:0;padding:80px 10px}.elementor-18 .elementor-element.elementor-element-826ee5d{text-align:center}.elementor-18 .elementor-element.elementor-element-826ee5d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:27px;font-weight:600;color:#fff}.elementor-18 .elementor-element.elementor-element-0e1bd20{text-align:center;font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;color:#fff}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-container{min-height:500px}.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-background-overlay{background-size:900px auto}.elementor-18 .elementor-element.elementor-element-f04f6ac{padding:10px}.elementor-18 .elementor-element.elementor-element-ec344f1 .elementor-heading-title{font-size:38px}.elementor-18 .elementor-element.elementor-element-19eea93>.elementor-widget-container{margin:0}.elementor-18 .elementor-element.elementor-element-19eea93 .elementor-heading-title{font-size:56px}.elementor-18 .elementor-element.elementor-element-bfcf558 .elementor-heading-title{font-size:25px}.elementor-18 .elementor-element.elementor-element-70ec3c7 .elementor-heading-title{font-size:50px}.elementor-18 .elementor-element.elementor-element-c18bdd4 .elementor-heading-title{font-size:20px}.elementor-18 .elementor-element.elementor-element-27a5985 .elementor-heading-title{font-size:20px}.elementor-18 .elementor-element.elementor-element-9e627ac .elementor-heading-title{font-size:20px}.elementor-18 .elementor-element.elementor-element-4595d2a .elementor-heading-title{font-size:20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-18 .elementor-element.elementor-element-5129240 .elementor-heading-title{font-size:50px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-18 .elementor-element.elementor-element-b75943e .elementor-heading-title{font-size:50px}.elementor-18 .elementor-element.elementor-element-b45ec94 .elementor-heading-title{font-size:50px}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-container{min-height:400px}.elementor-18 .elementor-element.elementor-element-f04f6ac>.elementor-background-overlay{background-size:0px auto;opacity:1}.elementor-18 .elementor-element.elementor-element-ec344f1{text-align:center}.elementor-18 .elementor-element.elementor-element-ec344f1 .elementor-heading-title{font-size:25px}.elementor-18 .elementor-element.elementor-element-19eea93{text-align:center}.elementor-18 .elementor-element.elementor-element-19eea93 .elementor-heading-title{font-size:45px}.elementor-18 .elementor-element.elementor-element-bfcf558>.elementor-widget-container{margin:0 0 20px}.elementor-18 .elementor-element.elementor-element-bfcf558{text-align:center}.elementor-18 .elementor-element.elementor-element-bfcf558 .elementor-heading-title{font-size:20px}.elementor-18 .elementor-element.elementor-element-70ec3c7 .elementor-heading-title{font-size:28px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-18 .elementor-element.elementor-element-5129240 .elementor-heading-title{font-size:28px}.elementor-18 .elementor-element.elementor-element-ab7e563 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-18 .elementor-element.elementor-element-b75943e .elementor-heading-title{font-size:28px}.elementor-18 .elementor-element.elementor-element-b45ec94 .elementor-heading-title{font-size:28px}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-118c80a{--width:50%}.elementor-18 .elementor-element.elementor-element-108f31c{--width:50%}.elementor-18 .elementor-element.elementor-element-3ede2f4{--width:50%}.elementor-18 .elementor-element.elementor-element-ab44ed5{--width:50%}.elementor-18 .elementor-element.elementor-element-b86a912{--width:50%}.elementor-18 .elementor-element.elementor-element-47d907e{--width:50%}.elementor-18 .elementor-element.elementor-element-14a1389{--width:40%}.elementor-18 .elementor-element.elementor-element-79bb1ca{--width:60%}.elementor-18 .elementor-element.elementor-element-a5cf418{--width:100%}.elementor-18 .elementor-element.elementor-element-784d050{--width:50%}.elementor-18 .elementor-element.elementor-element-47cabfd{--width:50%}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-46e4295:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-46e4295>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}