.elementor-162 .elementor-element.elementor-element-ccddf01{--display:flex;--overlay-opacity:0.85;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:340px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-ccddf01:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-ccddf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Business-Law-photo-contract-signing-office-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-ccddf01::before, .elementor-162 .elementor-element.elementor-element-ccddf01 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-ccddf01 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-ccddf01 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-ccddf01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-ccddf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(182deg, #05050559 13%, #000000 61%);}.elementor-162 .elementor-element.elementor-element-80e4ad2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-bccf7cc{--display:flex;}.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-162 .elementor-element.elementor-element-1aaf2f8{text-align:start;}.elementor-162 .elementor-element.elementor-element-1aaf2f8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C4924C;}.elementor-162 .elementor-element.elementor-element-2e8f9c7{padding:0px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-2e8f9c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:600;line-height:70px;color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-ce6eacc{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-ce6eacc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-162 .elementor-element.elementor-element-e9b332f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#DADADA;}.elementor-162 .elementor-element.elementor-element-9c00728{--display:flex;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-d541cc2{text-align:start;}.elementor-162 .elementor-element.elementor-element-d541cc2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C4924C;}.elementor-162 .elementor-element.elementor-element-64626ea{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-162 .elementor-element.elementor-element-0a08b88 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-0a08b88 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-0a08b88 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-0a08b88 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-0a08b88:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-0a08b88:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-0a08b88 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-c6999fe .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-c6999fe .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-c6999fe .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-c6999fe .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-c6999fe:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-c6999fe:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-c6999fe .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-6e71a2c .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-6e71a2c .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-6e71a2c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-6e71a2c .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-6e71a2c:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-6e71a2c:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-6e71a2c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-3d0a44e .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-3d0a44e .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-3d0a44e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-3d0a44e .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-3d0a44e:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-3d0a44e:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-3d0a44e .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-338150f .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-338150f .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-338150f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-338150f .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-338150f:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-338150f:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-338150f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-b587adf .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b587adf .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-b587adf .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-b587adf .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-b587adf:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-b587adf:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-b587adf .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-1e7dce1 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-1e7dce1 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-1e7dce1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-1e7dce1 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-1e7dce1:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-1e7dce1:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-1e7dce1 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-dfed67c .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-dfed67c .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-dfed67c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-dfed67c .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-dfed67c:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-dfed67c:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-dfed67c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-3c643d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-3c643d1 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-3c643d1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-3c643d1 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-3c643d1:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-3c643d1:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-3c643d1 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-b836b5c .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-b836b5c .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-b836b5c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-b836b5c .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-b836b5c:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-b836b5c:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-b836b5c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-bb4c85c .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-bb4c85c .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-bb4c85c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-bb4c85c .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-bb4c85c:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-bb4c85c:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-bb4c85c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-14c9638 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-14c9638 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-14c9638 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-14c9638 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-14c9638:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-14c9638:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-14c9638 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-e3a2889 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-e3a2889 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-e3a2889 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-e3a2889 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-e3a2889:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-e3a2889:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-e3a2889 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-94fab52 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-94fab52 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-94fab52 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-94fab52 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-94fab52:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-94fab52:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-94fab52 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-e105c46 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-e105c46 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-e105c46 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-e105c46 .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-e105c46:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-e105c46:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-e105c46 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-0a5b9df .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-0a5b9df .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-0a5b9df .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-0a5b9df .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-0a5b9df:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-0a5b9df:has(:focus) .elementor-icon-box-title{color:#070707;}.elementor-162 .elementor-element.elementor-element-0a5b9df .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-162 .elementor-element.elementor-element-f0d9de7{--display:flex;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-87d4d84{text-align:center;}.elementor-162 .elementor-element.elementor-element-87d4d84 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C4924C;}.elementor-162 .elementor-element.elementor-element-dc794a4{padding:0px 100px 0px 100px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;color:#1D1D1D;}.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-162 .elementor-element.elementor-element-d98c911 .elementor-button{background-color:#C4924C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-162 .elementor-element.elementor-element-d98c911 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-162 .elementor-element.elementor-element-d98c911 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-162 .elementor-element.elementor-element-8eec1cb{--display:flex;}.elementor-162 .elementor-element.elementor-element-7405f23{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-162 .elementor-element.elementor-element-6ab1e26{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-6ab1e26:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-6ab1e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Business-Law-photo-contract-signing-office.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-6ab1e26::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #27272770 41%, #0A0A0ACF 56%);}.elementor-162 .elementor-element.elementor-element-6ab1e26:hover::before, .elementor-162 .elementor-element.elementor-element-6ab1e26:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6ab1e26:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-6ab1e26 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-6ab1e26:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-6ab1e26, .elementor-162 .elementor-element.elementor-element-6ab1e26::before{--overlay-transition:1.5s;}.elementor-162 .elementor-element.elementor-element-01879a1 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-01879a1 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-01879a1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-01879a1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-01879a1:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-01879a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-01879a1 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-65c934d{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-65c934d:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-65c934d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Corporate-Law-photo-boardroom-business-meeting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-65c934d::before, .elementor-162 .elementor-element.elementor-element-65c934d > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-65c934d > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-65c934d > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-65c934d > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-65c934d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #4E4E4E4A 41%, #0A0A0AAB 56%);}.elementor-162 .elementor-element.elementor-element-65c934d:hover::before, .elementor-162 .elementor-element.elementor-element-65c934d:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-65c934d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-65c934d > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-65c934d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-65c934d:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-8f85412 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-8f85412 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-8f85412 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-8f85412 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-8f85412:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-8f85412:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-8f85412 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-c69bd82{--display:flex;}.elementor-162 .elementor-element.elementor-element-0a37128{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-22f75e6{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:192px;--padding-bottom:30px;--padding-left:30px;--padding-right:82px;}.elementor-162 .elementor-element.elementor-element-22f75e6:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-22f75e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Criminal-Law-photo-courtroom-legal-documents.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-22f75e6::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-22f75e6:hover::before, .elementor-162 .elementor-element.elementor-element-22f75e6:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-22f75e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-22f75e6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 61%);}.elementor-162 .elementor-element.elementor-element-22f75e6:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-d431b12 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-d431b12 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-d431b12 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-d431b12 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-d431b12:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-d431b12:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-d431b12 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-e151682{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:192px;--padding-bottom:30px;--padding-left:30px;--padding-right:82px;}.elementor-162 .elementor-element.elementor-element-e151682:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-e151682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Employment-Law-photo-workplace-tribunal.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-e151682::before, .elementor-162 .elementor-element.elementor-element-e151682 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-e151682 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-e151682 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-e151682 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-e151682 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 60%);}.elementor-162 .elementor-element.elementor-element-e151682:hover::before, .elementor-162 .elementor-element.elementor-element-e151682:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-e151682:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-e151682 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-e151682 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 62%);}.elementor-162 .elementor-element.elementor-element-e151682:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-8104b11 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-8104b11 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-8104b11 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-8104b11 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-8104b11:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-8104b11:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-8104b11 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-8499680{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:192px;--padding-bottom:30px;--padding-left:30px;--padding-right:82px;}.elementor-162 .elementor-element.elementor-element-8499680:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-8499680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Family-law-solicitor-in-London-advising-on-divorce-children-and-financial-matters.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-8499680::before, .elementor-162 .elementor-element.elementor-element-8499680 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-8499680 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-8499680 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-8499680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-8499680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-8499680:hover::before, .elementor-162 .elementor-element.elementor-element-8499680:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-8499680:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-8499680 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-8499680 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 60%);}.elementor-162 .elementor-element.elementor-element-8499680:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-764accc .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-764accc .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-764accc .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-764accc .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-764accc:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-764accc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-764accc .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-d59cba0{--display:flex;}.elementor-162 .elementor-element.elementor-element-e84f4fd{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-162 .elementor-element.elementor-element-0dcc3af{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-0dcc3af:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-0dcc3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Business-Law-photo-contract-signing-office.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-0dcc3af::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-0dcc3af:hover::before, .elementor-162 .elementor-element.elementor-element-0dcc3af:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-0dcc3af:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-0dcc3af > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-0dcc3af:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-002ac6e .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-002ac6e .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-002ac6e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-002ac6e .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-002ac6e:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-002ac6e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-002ac6e .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-792bd84{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-792bd84:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-792bd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Corporate-Law-photo-boardroom-business-meeting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-792bd84::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-792bd84:hover::before, .elementor-162 .elementor-element.elementor-element-792bd84:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-792bd84:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-792bd84 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-792bd84:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-06727c5 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-06727c5 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-06727c5 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-06727c5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-06727c5:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-06727c5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-06727c5 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-d5f8eec{--display:flex;}.elementor-162 .elementor-element.elementor-element-df52188{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-162 .elementor-element.elementor-element-6293e98{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-6293e98:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-6293e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Business-Law-photo-contract-signing-office.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-6293e98::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-6293e98:hover::before, .elementor-162 .elementor-element.elementor-element-6293e98:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6293e98:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-6293e98 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-6293e98:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-c59a340 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-c59a340 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-c59a340 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-c59a340 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-c59a340:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-c59a340:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-c59a340 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}.elementor-162 .elementor-element.elementor-element-20a0cfd{--display:flex;--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;--padding-top:300px;--padding-bottom:30px;--padding-left:30px;--padding-right:190px;}.elementor-162 .elementor-element.elementor-element-20a0cfd:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-20a0cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jpreedysolicitors.com/wp-content/uploads/2026/09/JP-Solicitors_Services-Corporate-Law-photo-boardroom-business-meeting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-20a0cfd::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #272727 41%, #0A0A0A9E 56%);}.elementor-162 .elementor-element.elementor-element-20a0cfd:hover::before, .elementor-162 .elementor-element.elementor-element-20a0cfd:hover > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-20a0cfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .elementor-background-slideshow:hover::before, .elementor-162 .elementor-element.elementor-element-20a0cfd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0606068A 38%, #000000F5 56%);}.elementor-162 .elementor-element.elementor-element-20a0cfd:hover{--overlay-opacity:0.8;}.elementor-162 .elementor-element.elementor-element-5945166 .elementor-icon-box-wrapper{text-align:start;}.elementor-162 .elementor-element.elementor-element-5945166 .elementor-icon-box-title, .elementor-162 .elementor-element.elementor-element-5945166 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-162 .elementor-element.elementor-element-5945166 .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-5945166:has(:hover) .elementor-icon-box-title,
					 .elementor-162 .elementor-element.elementor-element-5945166:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-5945166 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#D4D4D4;}@media(max-width:1024px){.elementor-162 .elementor-element.elementor-element-64626ea{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-ccddf01{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-1aaf2f8{padding:0px 0px 0px 10px;}.elementor-162 .elementor-element.elementor-element-2e8f9c7{padding:10px 10px 10px 10px;}.elementor-162 .elementor-element.elementor-element-2e8f9c7 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-162 .elementor-element.elementor-element-ce6eacc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-162 .elementor-element.elementor-element-9c00728{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-162 .elementor-element.elementor-element-64626ea{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-162 .elementor-element.elementor-element-f0d9de7{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-162 .elementor-element.elementor-element-dc794a4{padding:05px 05px 05px 05px;font-size:18px;}.elementor-162 .elementor-element.elementor-element-6ab1e26{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-65c934d{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-22f75e6{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-e151682{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-8499680{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-0dcc3af{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-792bd84{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-6293e98{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-162 .elementor-element.elementor-element-20a0cfd{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-162 .elementor-element.elementor-element-bccf7cc{--width:60%;}.elementor-162 .elementor-element.elementor-element-ce6eacc{--width:40%;}}@media(min-width:1025px){.elementor-162 .elementor-element.elementor-element-ccddf01:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-ccddf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}