.elementor-846 .elementor-element.elementor-element-d11d718{--display:flex;--min-height:300px;--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;--justify-content:center;--overlay-opacity:0.72;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-846 .elementor-element.elementor-element-d11d718:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-d11d718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecostellolawgroup.com/wp-content/uploads/2026/09/page_title-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-846 .elementor-element.elementor-element-d11d718::before, .elementor-846 .elementor-element.elementor-element-d11d718 > .elementor-background-video-container::before, .elementor-846 .elementor-element.elementor-element-d11d718 > .e-con-inner > .elementor-background-video-container::before, .elementor-846 .elementor-element.elementor-element-d11d718 > .elementor-background-slideshow::before, .elementor-846 .elementor-element.elementor-element-d11d718 > .e-con-inner > .elementor-background-slideshow::before, .elementor-846 .elementor-element.elementor-element-d11d718 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-85dfc87 );--background-overlay:'';}.elementor-846 .elementor-element.elementor-element-9ad787d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title-wrapper{text-align:center;}.elementor-846 .elementor-element.elementor-element-0d075e2 .elementor-heading-title, .elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title a{font-family:var( --e-global-typography-bfee80c-font-family ), Sans-serif;font-size:var( --e-global-typography-bfee80c-font-size );font-weight:var( --e-global-typography-bfee80c-font-weight );text-transform:var( --e-global-typography-bfee80c-text-transform );text-decoration:var( --e-global-typography-bfee80c-text-decoration );line-height:var( --e-global-typography-bfee80c-line-height );color:var( --e-global-color-f5bec2e );}.elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title-icon i{color:var( --e-global-color-f5bec2e );}.elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title-icon svg{fill:var( --e-global-color-f5bec2e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-846 .elementor-element.elementor-element-80fdebf .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-de2019c:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-de2019c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B28;}.elementor-846 .elementor-element.elementor-element-de2019c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-846 .elementor-element.elementor-element-de2019c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-69a3c26f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-69a3c26f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B28;}.elementor-846 .elementor-element.elementor-element-69a3c26f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 62px 110px 0px;}.elementor-846 .elementor-element.elementor-element-69a3c26f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-846 .elementor-element.elementor-element-37c1da83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#D3DEE3;}.elementor-846 .elementor-element.elementor-element-18c89471{box-shadow:0px 20px 45px 0px rgba(16,41,53,0.10);margin-top:-42px;margin-bottom:0px;}.elementor-846 .elementor-element.elementor-element-69f5877a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-69f5877a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-69f5877a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-69f5877a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-1a33871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.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 );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-846 .elementor-element.elementor-element-6c032b12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-6c032b12 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-355a1ed4{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-3997a9ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-3997a9ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-3997a9ac > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-3997a9ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-494600d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-75a8a900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-75a8a900 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-6d1a2971{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-75b21bf1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-75b21bf1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-75b21bf1 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-846 .elementor-element.elementor-element-75b21bf1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-69a0b838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-251666e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-251666e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-c12be1f{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-43f82ad2{padding:95px 0px 95px 0px;}.elementor-bc-flex-widget .elementor-846 .elementor-element.elementor-element-7df7755d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-846 .elementor-element.elementor-element-7df7755d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-846 .elementor-element.elementor-element-7df7755d > .elementor-element-populated{padding:0px 44px 0px 0px;}.elementor-846 .elementor-element.elementor-element-9f66f77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-9f66f77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-60531074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-60531074 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:600;line-height:1.07em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-16a0bd48{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-9b85e20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-9b85e20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2433;}.elementor-846 .elementor-element.elementor-element-9b85e20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 30px 28px 30px;}.elementor-846 .elementor-element.elementor-element-9b85e20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-16af88f{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-732c24ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-732c24ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-732c24ca > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-732c24ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-371f9b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-371f9b85 p{margin-block-end:0px;}.elementor-846 .elementor-element.elementor-element-7fd9125e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-7fd9125e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-72639d7f{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-5c1000fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-5c1000fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-5c1000fd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-5c1000fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-d2576eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-d2576eb p{margin-block-end:0px;}.elementor-846 .elementor-element.elementor-element-54614a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-54614a65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-432ea0dd{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-eab5fbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-eab5fbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-eab5fbd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-eab5fbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-31d46f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-a8e27c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-a8e27c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-40678af0{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-3dfb7411:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-3dfb7411 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-3dfb7411 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-3dfb7411 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-69dc38b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-a806d93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-a806d93 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-21304988{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-6cd832b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-6cd832b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-6cd832b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-6cd832b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-54213fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-6eb56e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-6eb56e51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-4717cc81{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-4717cc81 p{margin-block-end:0px;}.elementor-846 .elementor-element.elementor-element-90c9d11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-90c9d11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-90c9d11 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 24px 25px 24px;}.elementor-846 .elementor-element.elementor-element-90c9d11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-627d86e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-739e7b63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-739e7b63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:600;line-height:1.15em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-3d3f06fe{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-3d3f06fe p{margin-block-end:0px;}.elementor-846 .elementor-element.elementor-element-fd775ac:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-fd775ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F8;}.elementor-846 .elementor-element.elementor-element-fd775ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-846 .elementor-element.elementor-element-fd775ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-3e1647e4 > .elementor-element-populated{padding:0px 55px 0px 0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-5dd88f97{text-align:center;}.elementor-846 .elementor-element.elementor-element-5dd88f97 img{height:590px;object-fit:cover;object-position:center center;}.elementor-846 .elementor-element.elementor-element-3d8ace66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-3d8ace66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-cb9ddff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-cb9ddff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:1.07em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-6a23db3f{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-4cd6591b:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-4cd6591b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2433;}.elementor-846 .elementor-element.elementor-element-4cd6591b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-846 .elementor-element.elementor-element-4cd6591b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-42a8d284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-42a8d284 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-3f38c911{text-align:start;}.elementor-846 .elementor-element.elementor-element-3f38c911 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-846 .elementor-element.elementor-element-37952fec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-846 .elementor-element.elementor-element-37952fec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-846 .elementor-element.elementor-element-37952fec > .elementor-element-populated{padding:0px 0px 4px 45px;}.elementor-846 .elementor-element.elementor-element-35807e4e{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#C7D4DA;}.elementor-846 .elementor-element.elementor-element-7f74a1b6{margin-top:40px;margin-bottom:0px;}.elementor-846 .elementor-element.elementor-element-18dcddd0 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#284554;padding:35px 40px 35px 40px;}.elementor-846 .elementor-element.elementor-element-772e97e7{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#C7D4DA;}.elementor-846 .elementor-element.elementor-element-5994ccba:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-5994ccba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-5994ccba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-846 .elementor-element.elementor-element-5994ccba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-2c0064c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-2c0064c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-5cac17d7{text-align:start;}.elementor-846 .elementor-element.elementor-element-5cac17d7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#0B2433;}.elementor-bc-flex-widget .elementor-846 .elementor-element.elementor-element-61e307bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-846 .elementor-element.elementor-element-61e307bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-846 .elementor-element.elementor-element-61e307bc > .elementor-element-populated{padding:0px 0px 0px 45px;}.elementor-846 .elementor-element.elementor-element-48164133{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-48cc4302{margin-top:42px;margin-bottom:0px;}.elementor-846 .elementor-element.elementor-element-7aae10b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-7aae10b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecostellolawgroup.com/wp-content/uploads/2026/10/personalinjurylawyerpembrokepines-1024x682-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-846 .elementor-element.elementor-element-7aae10b4 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(7,27,40,0.58);opacity:0.89;}.elementor-bc-flex-widget .elementor-846 .elementor-element.elementor-element-7aae10b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-846 .elementor-element.elementor-element-7aae10b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-846 .elementor-element.elementor-element-7aae10b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 38px 40px 38px;}.elementor-846 .elementor-element.elementor-element-7aae10b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-4bba4b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-4bba4b15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-49238865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-49238865 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-7d071085{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-3ac7d323 > .elementor-element-populated{padding:0px 0px 0px 18px;}.elementor-846 .elementor-element.elementor-element-37e738fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-37e738fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-37e738fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 34px 36px 34px;}.elementor-846 .elementor-element.elementor-element-37e738fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-316ac580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-316ac580 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-21a685fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-21a685fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-51399b40{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#E0F2F3;}.elementor-846 .elementor-element.elementor-element-537eec95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-537eec95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecostellolawgroup.com/wp-content/uploads/2026/10/Auto-Accident-Lawyer-Fee-1024x683-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-846 .elementor-element.elementor-element-537eec95 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(7,27,40,0.62);opacity:0.84;}.elementor-846 .elementor-element.elementor-element-537eec95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 28px 34px 28px;}.elementor-846 .elementor-element.elementor-element-537eec95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-25d94ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-25d94ef8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-7b1c15fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-7b1c15fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-4a00fdac{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-1b9261a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-1b9261a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecostellolawgroup.com/wp-content/uploads/2026/10/Offshore-Injury-Lawyers-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-846 .elementor-element.elementor-element-1b9261a > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(7,27,40,0.62);opacity:0.87;}.elementor-846 .elementor-element.elementor-element-1b9261a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 28px 34px 28px;}.elementor-846 .elementor-element.elementor-element-1b9261a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-2985098a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-2985098a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-1ac2857e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-1ac2857e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-38b5a812{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-4d28fd9c:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-4d28fd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F3F3;}.elementor-846 .elementor-element.elementor-element-4d28fd9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-846 .elementor-element.elementor-element-4d28fd9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-d83bdce > .elementor-element-populated{padding:0px 55px 0px 0px;}.elementor-846 .elementor-element.elementor-element-3f795409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-3f795409 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-2e07a130{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-2e07a130 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-22fd0b3a{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-1f100de5{text-align:center;}.elementor-846 .elementor-element.elementor-element-1f100de5 img{height:500px;object-fit:cover;object-position:center center;}.elementor-846 .elementor-element.elementor-element-4797e6cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-4797e6cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-4797e6cf > .elementor-element-populated{box-shadow:0px 15px 35px 0px rgba(10,37,51,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-95px 0px 0px -40px;--e-column-margin-right:0px;--e-column-margin-left:-40px;padding:26px 28px 26px 28px;}.elementor-846 .elementor-element.elementor-element-4797e6cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-5f19a860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-5f19a860 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;line-height:1.16em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-1cc2eafd{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-7d2d5640:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-7d2d5640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B28;}.elementor-846 .elementor-element.elementor-element-7d2d5640{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-846 .elementor-element.elementor-element-7d2d5640 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-10285b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-10285b67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#8FD1D4;}.elementor-846 .elementor-element.elementor-element-53d99256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-53d99256 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:1.07em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-2949a5aa{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#C7D4DA;}.elementor-846 .elementor-element.elementor-element-1d5added{margin-top:38px;margin-bottom:0px;}.elementor-846 .elementor-element.elementor-element-f7de096:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-f7de096 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-f7de096 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 22px 20px 22px;}.elementor-846 .elementor-element.elementor-element-f7de096 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-3407175d{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.55em;letter-spacing:0px;color:#172C36;}.elementor-846 .elementor-element.elementor-element-27d5ff28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-27d5ff28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-27d5ff28 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#D9E3E6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 22px 20px 22px;}.elementor-846 .elementor-element.elementor-element-27d5ff28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-4ca8b9c9{font-family:"Roboto", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.55em;letter-spacing:0px;color:#172C36;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-846 .elementor-element.elementor-element-4d3e7e9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#116F77;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:32px 30px 32px 30px;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-3578674b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-3578674b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:33px;font-weight:600;line-height:1.12em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-76f5f870{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;letter-spacing:0px;color:#D3DEE3;}.elementor-846 .elementor-element.elementor-element-62900d9a:not(.elementor-motion-effects-element-type-background), .elementor-846 .elementor-element.elementor-element-62900d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-846 .elementor-element.elementor-element-62900d9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 95px 0px;}.elementor-846 .elementor-element.elementor-element-62900d9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-846 .elementor-element.elementor-element-20e2dcdb > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-846 .elementor-element.elementor-element-f7852f3{text-align:center;}.elementor-846 .elementor-element.elementor-element-f7852f3 img{height:570px;object-fit:cover;object-position:center center;}.elementor-846 .elementor-element.elementor-element-3c1df301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-3c1df301 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#0F7B84;}.elementor-846 .elementor-element.elementor-element-6198c471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-6198c471 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-5eb4ece1{font-family:"Roboto", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-5eb4ece1 p{margin-block-end:0px;}.elementor-846 .elementor-element.elementor-element-1ee09769{margin-top:0px;margin-bottom:0px;}.elementor-846 .elementor-element.elementor-element-4c6939d5 > .elementor-element-populated{padding:20px 20px 20px 0px;}.elementor-846 .elementor-element.elementor-element-21de382d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-21de382d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-25e1805a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#56666E;}.elementor-846 .elementor-element.elementor-element-2b739766 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#D9E3E6;padding:20px 0px 20px 20px;}.elementor-846 .elementor-element.elementor-element-7c02b5cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-846 .elementor-element.elementor-element-7c02b5cd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.6px;color:#0B2433;}.elementor-846 .elementor-element.elementor-element-7326fd3a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#56666E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-846 .elementor-element.elementor-element-7df7755d{width:62.406%;}.elementor-846 .elementor-element.elementor-element-492fd1b0{width:63.088%;}.elementor-846 .elementor-element.elementor-element-3e1647e4{width:63.017%;}.elementor-846 .elementor-element.elementor-element-2be4b2e3{width:79.573%;}.elementor-846 .elementor-element.elementor-element-2f573703{width:82.381%;}.elementor-846 .elementor-element.elementor-element-37952fec{width:39.993%;}.elementor-846 .elementor-element.elementor-element-2f2d10c5{width:74.368%;}.elementor-846 .elementor-element.elementor-element-61e307bc{width:44.367%;}.elementor-846 .elementor-element.elementor-element-d83bdce{width:48.263%;}.elementor-846 .elementor-element.elementor-element-474d7408{width:74.386%;}.elementor-846 .elementor-element.elementor-element-56bfd965{width:43.861%;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e{width:97.875%;}.elementor-846 .elementor-element.elementor-element-20e2dcdb{width:56.99%;}.elementor-846 .elementor-element.elementor-element-366ccb44{width:81.631%;}}@media(max-width:1024px){.elementor-846 .elementor-element.elementor-element-d11d718{--min-height:200px;--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:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-846 .elementor-element.elementor-element-0d075e2 .elementor-heading-title, .elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title a{font-size:var( --e-global-typography-bfee80c-font-size );line-height:var( --e-global-typography-bfee80c-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-846 .elementor-element.elementor-element-80fdebf .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-69a3c26f > .elementor-element-populated{padding:80px 36px 80px 26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-18c89471{margin-top:0px;margin-bottom: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 );}.elementor-846 .elementor-element.elementor-element-6c032b12 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-75a8a900 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-251666e8 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-43f82ad2{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-7df7755d > .elementor-element-populated{padding:0px 20px 30px 0px;}.elementor-846 .elementor-element.elementor-element-60531074 .elementor-heading-title{font-size:46px;}.elementor-846 .elementor-element.elementor-element-7fd9125e .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-54614a65 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-a8e27c7 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-a806d93 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-6eb56e51 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-739e7b63 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-fd775ac{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-3e1647e4 > .elementor-element-populated{padding:0px 30px 40px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-5dd88f97 img{height:490px;}.elementor-846 .elementor-element.elementor-element-cb9ddff .elementor-heading-title{font-size:46px;}.elementor-846 .elementor-element.elementor-element-4cd6591b{padding:70px 26px 70px 26px;}.elementor-846 .elementor-element.elementor-element-3f38c911 .elementor-heading-title{font-size:44px;}.elementor-846 .elementor-element.elementor-element-5994ccba{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-5cac17d7 .elementor-heading-title{font-size:44px;}.elementor-846 .elementor-element.elementor-element-49238865 .elementor-heading-title{font-size:34px;}.elementor-846 .elementor-element.elementor-element-3ac7d323 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-21a685fe .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-7b1c15fe .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-1ac2857e .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-4d28fd9c{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-2e07a130 .elementor-heading-title{font-size:44px;}.elementor-846 .elementor-element.elementor-element-1f100de5 img{height:400px;}.elementor-846 .elementor-element.elementor-element-4797e6cf > .elementor-element-populated{margin:-65px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-846 .elementor-element.elementor-element-5f19a860 .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-7d2d5640{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-53d99256 .elementor-heading-title{font-size:46px;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-846 .elementor-element.elementor-element-3578674b .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-62900d9a{padding:75px 26px 75px 26px;}.elementor-846 .elementor-element.elementor-element-f7852f3 img{height:470px;}.elementor-846 .elementor-element.elementor-element-6198c471 .elementor-heading-title{font-size:44px;}.elementor-846 .elementor-element.elementor-element-21de382d .elementor-heading-title{font-size:30px;}.elementor-846 .elementor-element.elementor-element-7c02b5cd .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-846 .elementor-element.elementor-element-d11d718{--min-height:180px;}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-846 .elementor-element.elementor-element-0d075e2 .elementor-heading-title, .elementor-846 .elementor-element.elementor-element-0d075e2 .hfe-page-title a{font-size:var( --e-global-typography-bfee80c-font-size );line-height:var( --e-global-typography-bfee80c-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-846 .elementor-element.elementor-element-80fdebf .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-69a3c26f > .elementor-element-populated{padding:64px 20px 54px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-18c89471{margin-top:0px;margin-bottom: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 );}.elementor-846 .elementor-element.elementor-element-6c032b12 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-75a8a900 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-251666e8 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-43f82ad2{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-7df7755d > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-846 .elementor-element.elementor-element-60531074 .elementor-heading-title{font-size:36px;}.elementor-846 .elementor-element.elementor-element-7fd9125e .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-54614a65 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-a8e27c7 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-a806d93 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-6eb56e51 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-739e7b63 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-fd775ac{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-3e1647e4 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-5dd88f97 img{height:320px;}.elementor-846 .elementor-element.elementor-element-cb9ddff .elementor-heading-title{font-size:36px;}.elementor-846 .elementor-element.elementor-element-4cd6591b{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-3f38c911 .elementor-heading-title{font-size:34px;}.elementor-846 .elementor-element.elementor-element-37952fec > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-5994ccba{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-5cac17d7 .elementor-heading-title{font-size:34px;}.elementor-846 .elementor-element.elementor-element-61e307bc > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-49238865 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-3ac7d323 > .elementor-element-populated{padding:18px 0px 0px 0px;}.elementor-846 .elementor-element.elementor-element-21a685fe .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-7b1c15fe .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-1ac2857e .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-4d28fd9c{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-d83bdce > .elementor-element-populated{padding:0px 0px 35px 0px;}.elementor-846 .elementor-element.elementor-element-2e07a130 .elementor-heading-title{font-size:34px;}.elementor-846 .elementor-element.elementor-element-1f100de5 img{height:320px;}.elementor-846 .elementor-element.elementor-element-4797e6cf > .elementor-element-populated{margin:-40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-846 .elementor-element.elementor-element-5f19a860 .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-7d2d5640{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-53d99256 .elementor-heading-title{font-size:36px;}.elementor-846 .elementor-element.elementor-element-4d3e7e9e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-846 .elementor-element.elementor-element-3578674b .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-62900d9a{padding:50px 20px 50px 20px;}.elementor-846 .elementor-element.elementor-element-20e2dcdb > .elementor-element-populated{padding:0px 0px 35px 0px;}.elementor-846 .elementor-element.elementor-element-f7852f3 img{height:320px;}.elementor-846 .elementor-element.elementor-element-6198c471 .elementor-heading-title{font-size:34px;}.elementor-846 .elementor-element.elementor-element-21de382d .elementor-heading-title{font-size:25px;}.elementor-846 .elementor-element.elementor-element-7c02b5cd .elementor-heading-title{font-size:25px;}}@media(max-width:1024px) and (min-width:768px){.elementor-846 .elementor-element.elementor-element-9ad787d{--width:100%;}}