.elementor-877 .elementor-element.elementor-element-77f348d{--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;--justify-content:flex-start;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-877 .elementor-element.elementor-element-77f348d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-77f348d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://justicecounts.com/wp-content/uploads/2026/02/HERO-1.webp");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-cf3e9e3{text-align:center;}.elementor-877 .elementor-element.elementor-element-cf3e9e3 .elementor-heading-title{font-family:var( --e-global-typography-19f719c-font-family ), Sans-serif;font-size:var( --e-global-typography-19f719c-font-size );font-weight:var( --e-global-typography-19f719c-font-weight );line-height:var( --e-global-typography-19f719c-line-height );letter-spacing:var( --e-global-typography-19f719c-letter-spacing );color:var( --e-global-color-1585fec );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-877 .elementor-element.elementor-element-d595aa9{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-5f0b1b6.elementor-element{--align-self:center;}.elementor-877 .elementor-element.elementor-element-be263bd{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-b9a2a41{text-align:center;}.elementor-877 .elementor-element.elementor-element-b9a2a41 .elementor-heading-title{font-family:var( --e-global-typography-310e33b-font-family ), Sans-serif;font-size:var( --e-global-typography-310e33b-font-size );font-weight:var( --e-global-typography-310e33b-font-weight );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );color:var( --e-global-color-0d87767 );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-877 .elementor-element.elementor-element-e4ad758{--grid-columns:3;}.elementor-877 .elementor-element.elementor-element-5d8b331{text-align:center;}.elementor-877 .elementor-element.elementor-element-5d8b331 .elementor-heading-title{font-family:var( --e-global-typography-310e33b-font-family ), Sans-serif;font-size:var( --e-global-typography-310e33b-font-size );font-weight:var( --e-global-typography-310e33b-font-weight );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );color:var( --e-global-color-0d87767 );}.elementor-877 .elementor-element.elementor-element-31e77a7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-877 .elementor-element.elementor-element-e5737be{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-e5737be:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-e5737be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-e5737be::before, .elementor-877 .elementor-element.elementor-element-e5737be > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-e5737be > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-e5737be > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-e5737be > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-e5737be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-bb50d24{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-d5762c5{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-d5762c5 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-0ab5a3e{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-0ab5a3e .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0bb22f8{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-0bb22f8{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-0bb22f8{right:0px;}.elementor-877 .elementor-element.elementor-element-0bb22f8 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-64bec0a{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-64bec0a:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-64bec0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-64bec0a::before, .elementor-877 .elementor-element.elementor-element-64bec0a > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-64bec0a > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-64bec0a > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-64bec0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-64bec0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-aaa156e{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-bf72b52{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-bf72b52 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-cec6698{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-cec6698 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-47c6889{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-47c6889{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-47c6889{right:0px;}.elementor-877 .elementor-element.elementor-element-47c6889 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-139a192{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-139a192:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-139a192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-139a192::before, .elementor-877 .elementor-element.elementor-element-139a192 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-139a192 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-139a192 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-139a192 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-139a192 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-d6587b2{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-25340d8{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-25340d8 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-38cc2a1{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-38cc2a1 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-8a9e4ef{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-8a9e4ef{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-8a9e4ef{right:0px;}.elementor-877 .elementor-element.elementor-element-8a9e4ef img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-05a6d56{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-05a6d56:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-05a6d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-05a6d56::before, .elementor-877 .elementor-element.elementor-element-05a6d56 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-05a6d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-05a6d56 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-05a6d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-05a6d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-68c11ba{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-23f146a{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-23f146a .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-eb7df05{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-eb7df05 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-2b06e2e{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-2b06e2e{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-2b06e2e{right:0px;}.elementor-877 .elementor-element.elementor-element-2b06e2e img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-759e4e8{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-759e4e8:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-759e4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-759e4e8::before, .elementor-877 .elementor-element.elementor-element-759e4e8 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-759e4e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-759e4e8 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-759e4e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-759e4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-b68a02b{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-a7cf2f0{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-a7cf2f0 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-36f7e67{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-36f7e67 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-9b16e02{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-9b16e02{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-9b16e02{right:0px;}.elementor-877 .elementor-element.elementor-element-9b16e02 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-00f989f{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-00f989f:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-00f989f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-00f989f::before, .elementor-877 .elementor-element.elementor-element-00f989f > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-00f989f > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-00f989f > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-00f989f > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-00f989f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-84f6564{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-9e181cc{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-9e181cc .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-7bda4cb{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-7bda4cb .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-eb9c71e{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-eb9c71e{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-eb9c71e{right:0px;}.elementor-877 .elementor-element.elementor-element-eb9c71e img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-af30ef8{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-af30ef8:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-af30ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-af30ef8::before, .elementor-877 .elementor-element.elementor-element-af30ef8 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-af30ef8 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-af30ef8 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-af30ef8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-af30ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-4556480{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-a9f2945{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-a9f2945 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-e4bcf70{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-e4bcf70 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-0b04df6{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-0b04df6{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-0b04df6{right:0px;}.elementor-877 .elementor-element.elementor-element-0b04df6 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-a701f50{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-a701f50:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-a701f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-a701f50::before, .elementor-877 .elementor-element.elementor-element-a701f50 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-a701f50 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-a701f50 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-a701f50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-a701f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-5b0bdec{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-01d264d{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-01d264d .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-759e85a{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-759e85a .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-0a3870b{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-0a3870b{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-0a3870b{right:0px;}.elementor-877 .elementor-element.elementor-element-0a3870b img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-6200481{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-6200481:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-6200481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-6200481::before, .elementor-877 .elementor-element.elementor-element-6200481 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-6200481 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-6200481 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-6200481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-6200481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-e831255{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-d5973c3{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-d5973c3 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-c08382c{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-c08382c .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-786e15e{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-786e15e{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-786e15e{right:0px;}.elementor-877 .elementor-element.elementor-element-786e15e img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-8b9b105{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-8b9b105:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-8b9b105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-8b9b105::before, .elementor-877 .elementor-element.elementor-element-8b9b105 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-8b9b105 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-8b9b105 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-8b9b105 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-8b9b105 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-1319c30{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-324b0d8{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-324b0d8 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-502ecb6{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-502ecb6 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-af74071{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-af74071{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-af74071{right:0px;}.elementor-877 .elementor-element.elementor-element-af74071 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-9a4d248{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-9a4d248:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-9a4d248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-9a4d248::before, .elementor-877 .elementor-element.elementor-element-9a4d248 > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-9a4d248 > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-9a4d248 > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-9a4d248 > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-9a4d248 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-9a85a0d{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-b4041c7{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-b4041c7 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-c9ceca6{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-c9ceca6 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-78a7d64{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-78a7d64{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-78a7d64{right:0px;}.elementor-877 .elementor-element.elementor-element-78a7d64 img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-081eb0e{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-081eb0e:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-081eb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-081eb0e::before, .elementor-877 .elementor-element.elementor-element-081eb0e > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-081eb0e > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-081eb0e > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-081eb0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-081eb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-4372d43{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-8122ff5{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-8122ff5 .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-f295006{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-f295006 .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-1e9a0aa{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-1e9a0aa{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-1e9a0aa{right:0px;}.elementor-877 .elementor-element.elementor-element-1e9a0aa img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-94ea42d{--display:flex;--min-height:506px;--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;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;}.elementor-877 .elementor-element.elementor-element-94ea42d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-94ea42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://justicecounts.com/wp-content/uploads/2026/03/Background-Attorney.webp");background-position:center center;background-size:cover;}.elementor-877 .elementor-element.elementor-element-94ea42d::before, .elementor-877 .elementor-element.elementor-element-94ea42d > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-94ea42d > .e-con-inner > .elementor-background-video-container::before, .elementor-877 .elementor-element.elementor-element-94ea42d > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-94ea42d > .e-con-inner > .elementor-background-slideshow::before, .elementor-877 .elementor-element.elementor-element-94ea42d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-877 .elementor-element.elementor-element-5ae4eb1{--display:flex;--min-height:100%;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-877 .elementor-element.elementor-element-4ee3f8c{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-4ee3f8c .elementor-heading-title{font-family:var( --e-global-typography-4e05124-font-family ), Sans-serif;font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );color:var( --e-global-color-1585fec );}.elementor-877 .elementor-element.elementor-element-37f970b{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-37f970b .elementor-heading-title{font-family:var( --e-global-typography-3478432-font-family ), Sans-serif;font-size:var( --e-global-typography-3478432-font-size );font-weight:var( --e-global-typography-3478432-font-weight );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );color:var( --e-global-color-secondary );}.elementor-877 .elementor-element.elementor-element-127acaa{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-877 .elementor-element.elementor-element-127acaa{left:0px;}body.rtl .elementor-877 .elementor-element.elementor-element-127acaa{right:0px;}.elementor-877 .elementor-element.elementor-element-127acaa img{width:100%;height:500px;object-fit:contain;object-position:bottom center;}.elementor-877 .elementor-element.elementor-element-648b2e6{--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;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-877 .elementor-element.elementor-element-77f348d{--content-width:1500px;}}@media(max-width:1024px){.elementor-877 .elementor-element.elementor-element-77f348d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-877 .elementor-element.elementor-element-77f348d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-77f348d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-877 .elementor-element.elementor-element-cf3e9e3 .elementor-heading-title{font-size:var( --e-global-typography-19f719c-font-size );line-height:var( --e-global-typography-19f719c-line-height );letter-spacing:var( --e-global-typography-19f719c-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-d595aa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-be263bd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:020px;}.elementor-877 .elementor-element.elementor-element-b9a2a41 .elementor-heading-title{font-size:var( --e-global-typography-310e33b-font-size );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );}.elementor-877 .elementor-element.elementor-element-e4ad758{--grid-columns:2;}.elementor-877 .elementor-element.elementor-element-5d8b331 .elementor-heading-title{font-size:var( --e-global-typography-310e33b-font-size );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );}.elementor-877 .elementor-element.elementor-element-31e77a7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-877 .elementor-element.elementor-element-e5737be{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-d5762c5 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0ab5a3e .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0bb22f8 img{height:400px;}.elementor-877 .elementor-element.elementor-element-64bec0a{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-bf72b52 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-cec6698 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-47c6889 img{height:400px;}.elementor-877 .elementor-element.elementor-element-139a192{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-25340d8 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-38cc2a1 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-8a9e4ef img{height:400px;}.elementor-877 .elementor-element.elementor-element-05a6d56{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-23f146a .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-eb7df05 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-2b06e2e img{height:400px;}.elementor-877 .elementor-element.elementor-element-759e4e8{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-a7cf2f0 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-36f7e67 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-9b16e02 img{height:400px;}.elementor-877 .elementor-element.elementor-element-00f989f{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-9e181cc .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-7bda4cb .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-eb9c71e img{height:400px;}.elementor-877 .elementor-element.elementor-element-af30ef8{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-a9f2945 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-e4bcf70 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0b04df6 img{height:400px;}.elementor-877 .elementor-element.elementor-element-a701f50{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-01d264d .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-759e85a .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0a3870b img{height:400px;}.elementor-877 .elementor-element.elementor-element-6200481{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-d5973c3 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-c08382c .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-786e15e img{height:400px;}.elementor-877 .elementor-element.elementor-element-8b9b105{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-324b0d8 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-502ecb6 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-af74071 img{height:400px;}.elementor-877 .elementor-element.elementor-element-9a4d248{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-b4041c7 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-c9ceca6 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-78a7d64 img{height:400px;}.elementor-877 .elementor-element.elementor-element-081eb0e{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-8122ff5 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-f295006 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-1e9a0aa img{height:400px;}.elementor-877 .elementor-element.elementor-element-94ea42d{--min-height:400px;}.elementor-877 .elementor-element.elementor-element-4ee3f8c .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-37f970b .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-127acaa img{height:400px;}}@media(max-width:767px){.elementor-877 .elementor-element.elementor-element-77f348d:not(.elementor-motion-effects-element-type-background), .elementor-877 .elementor-element.elementor-element-77f348d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-877 .elementor-element.elementor-element-77f348d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-877 .elementor-element.elementor-element-cf3e9e3 .elementor-heading-title{font-size:var( --e-global-typography-19f719c-font-size );line-height:var( --e-global-typography-19f719c-line-height );letter-spacing:var( --e-global-typography-19f719c-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-d595aa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-b9a2a41 .elementor-heading-title{font-size:var( --e-global-typography-310e33b-font-size );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );}.elementor-877 .elementor-element.elementor-element-e4ad758{--grid-columns:1;}.elementor-877 .elementor-element.elementor-element-5d8b331 .elementor-heading-title{font-size:var( --e-global-typography-310e33b-font-size );line-height:var( --e-global-typography-310e33b-line-height );letter-spacing:var( --e-global-typography-310e33b-letter-spacing );}.elementor-877 .elementor-element.elementor-element-31e77a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-877 .elementor-element.elementor-element-e5737be{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-d5762c5 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0ab5a3e .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0bb22f8 img{height:300px;}.elementor-877 .elementor-element.elementor-element-64bec0a{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-bf72b52 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-cec6698 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-47c6889 img{height:300px;}.elementor-877 .elementor-element.elementor-element-139a192{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-25340d8 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-38cc2a1 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-8a9e4ef img{height:300px;}.elementor-877 .elementor-element.elementor-element-05a6d56{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-23f146a .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-eb7df05 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-2b06e2e img{height:300px;}.elementor-877 .elementor-element.elementor-element-759e4e8{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-a7cf2f0 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-36f7e67 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-9b16e02 img{height:300px;}.elementor-877 .elementor-element.elementor-element-00f989f{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-9e181cc .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-7bda4cb .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-eb9c71e img{height:300px;}.elementor-877 .elementor-element.elementor-element-af30ef8{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-a9f2945 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-e4bcf70 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0b04df6 img{height:300px;}.elementor-877 .elementor-element.elementor-element-a701f50{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-01d264d .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-759e85a .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-0a3870b img{height:300px;}.elementor-877 .elementor-element.elementor-element-6200481{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-d5973c3 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-c08382c .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-786e15e img{height:300px;}.elementor-877 .elementor-element.elementor-element-8b9b105{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-324b0d8 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-502ecb6 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-af74071 img{height:300px;}.elementor-877 .elementor-element.elementor-element-9a4d248{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-b4041c7 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-c9ceca6 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-78a7d64 img{height:300px;}.elementor-877 .elementor-element.elementor-element-081eb0e{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-8122ff5 .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-f295006 .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-1e9a0aa img{height:300px;}.elementor-877 .elementor-element.elementor-element-94ea42d{--min-height:320px;}.elementor-877 .elementor-element.elementor-element-4ee3f8c .elementor-heading-title{font-size:var( --e-global-typography-4e05124-font-size );line-height:var( --e-global-typography-4e05124-line-height );letter-spacing:var( --e-global-typography-4e05124-letter-spacing );}.elementor-877 .elementor-element.elementor-element-37f970b .elementor-heading-title{font-size:var( --e-global-typography-3478432-font-size );line-height:var( --e-global-typography-3478432-line-height );letter-spacing:var( --e-global-typography-3478432-letter-spacing );}.elementor-877 .elementor-element.elementor-element-127acaa img{height:300px;}}/* Start custom CSS for container, class: .elementor-element-e5737be */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64bec0a */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139a192 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05a6d56 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-759e4e8 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f989f */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af30ef8 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a701f50 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6200481 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b9b105 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4d248 */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-081eb0e */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ea42d */.team-member-card:hover {}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e77a7 *//* Meet Our Team - Card Hover Fill ----Start */

.team-member-card-info {
    background-image: 
        linear-gradient(0deg, #FBB03B 0%, rgba(251, 176, 59, 0) 60%),
        linear-gradient(-180deg, rgba(19, 24, 46, 0) 70%, rgba(19, 24, 46, 0.95) 90%)!important;
    background-repeat: no-repeat, no-repeat!important;
    background-position: left bottom, left top!important;
    background-size: 100% 0%, 100% 100%!important;
    transition: background-size 0.3s ease-in-out!important;
}

.team-member-card-info:hover {
    background-size: 100% 100%, 100% 100%!important;
}

/* Meet Our Team - Card Hover Fill ----End */

.team-member-card-info .elementor-heading-title{
    transition: color 0.3s ease-in-out;
}
.team-member-card-info:hover .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title {
    color: black !important;
}/* End custom CSS */