.elementor-99463205 .elementor-element.elementor-element-15c23151{--display:flex;--min-height:86vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-99463205 .elementor-element.elementor-element-15c23151:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-15c23151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/Deanlaw-desktop.webp");background-position:top center;background-size:cover;}.elementor-99463205 .elementor-element.elementor-element-425c113f{z-index:1;}.elementor-99463205 .elementor-element.elementor-element-6bc78583{z-index:1;}.elementor-99463205 .elementor-element.elementor-element-6bc78583 .elementor-heading-title{font-size:18px;text-transform:uppercase;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-1996ff9b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-99463205 .elementor-element.elementor-element-1996ff9b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:4.5vw;font-weight:bold;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-2377d54c{z-index:1;}.elementor-99463205 .elementor-element.elementor-element-179a3002{--display:flex;--min-height:747px;--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:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-99463205 .elementor-element.elementor-element-4a577517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-99463205 .elementor-element.elementor-element-5f239c7 img{opacity:0.42;transition-duration:0.8s;}.elementor-99463205 .elementor-element.elementor-element-5f239c7:hover img{opacity:0.85;}.elementor-99463205 .elementor-element.elementor-element-7b41f3c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-28235d6e{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-28235d6e .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:57px;font-weight:700;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-56bfbf55{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-99463205 .elementor-element.elementor-element-56bfbf55 .elementor-divider-separator{width:100px;}.elementor-99463205 .elementor-element.elementor-element-56bfbf55 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-370e6ce8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-116b774c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-6b29964c{--display:flex;--min-height:689px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-6b29964c:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-6b29964c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-6b29964c::before, .elementor-99463205 .elementor-element.elementor-element-6b29964c > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-6b29964c > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-6b29964c > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-6b29964c > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-6b29964c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-778d8183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-b8096f6{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:start;}.elementor-99463205 .elementor-element.elementor-element-b8096f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-b8096f6 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-3e492649{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-99463205 .elementor-element.elementor-element-3e492649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-42ff0446{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-562b272e .elementor-button{background-color:transparent;font-size:28px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99463205 .elementor-element.elementor-element-5e21ffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--z-index:0;}.elementor-99463205 .elementor-element.elementor-element-5e21ffe:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-5e21ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/practices-bg.png");background-size:cover;}.elementor-99463205 .elementor-element.elementor-element-2f0dc25a{--spacer-size:50px;}.elementor-99463205 .elementor-element.elementor-element-2cd0a47e{--display:flex;--min-height:623px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-2cd0a47e:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-2cd0a47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-3bb79b78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;}.elementor-99463205 .elementor-element.elementor-element-3bb79b78:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-3bb79b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/practices-bg.png");background-size:cover;}.elementor-99463205 .elementor-element.elementor-element-2423c4cc{--spacer-size:50px;}.elementor-99463205 .elementor-element.elementor-element-1c8f855f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-24f3e961{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:start;}.elementor-99463205 .elementor-element.elementor-element-24f3e961.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-24f3e961 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-8efe756{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-99463205 .elementor-element.elementor-element-2377f47a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-4749a10d .elementor-button{background-color:transparent;font-size:28px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99463205 .elementor-element.elementor-element-52700057{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-99463205 .elementor-element.elementor-element-52700057:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-52700057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#042542;background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/placeholder-4.png");}.elementor-99463205 .elementor-element.elementor-element-52700057::before, .elementor-99463205 .elementor-element.elementor-element-52700057 > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-52700057 > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-52700057 > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-52700057 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-52700057 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-78fe4c08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-99463205 .elementor-element.elementor-element-78fe4c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-62882e0f img{opacity:0.36;transition-duration:1.4s;}.elementor-99463205 .elementor-element.elementor-element-62882e0f:hover img{opacity:0.73;}.elementor-99463205 .elementor-element.elementor-element-ac79913{--spacer-size:50px;}.elementor-99463205 .elementor-element.elementor-element-7a322618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-7a322618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-30b125c7{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-30b125c7 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:70px;font-weight:900;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-316b4fef{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-99463205 .elementor-element.elementor-element-316b4fef .elementor-divider-separator{width:100px;}.elementor-99463205 .elementor-element.elementor-element-316b4fef .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-3c0fbbcb{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:1.2px;}.elementor-99463205 .elementor-element.elementor-element-56b2568a{--spacer-size:50px;}.elementor-99463205 .elementor-element.elementor-element-aa235d3{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-aa235d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:2.7px;color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-3bae12dd .elementor-button{background-color:transparent;font-size:32px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99463205 .elementor-element.elementor-element-28b46965{--display:flex;--overlay-opacity:1;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-99463205 .elementor-element.elementor-element-28b46965:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-28b46965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-28b46965::before, .elementor-99463205 .elementor-element.elementor-element-28b46965 > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-28b46965 > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-28b46965 > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-28b46965 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-28b46965 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-d935f32{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-d935f32 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;}.elementor-99463205 .elementor-element.elementor-element-2a1eaf66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-99463205 .elementor-element.elementor-element-2a1eaf66.e-con{--align-self:center;}.elementor-99463205 .elementor-element.elementor-element-144bc6dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-144bc6dc:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-144bc6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-144bc6dc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-4a8323f9{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-4a8323f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-4a8323f9 .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:2.5rem;}.elementor-99463205 .elementor-element.elementor-element-3a2005ff{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-6a6e09e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-6a6e09e7:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-6a6e09e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-6a6e09e7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-2f47b16{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-2f47b16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-2f47b16 .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:2.5rem;}.elementor-99463205 .elementor-element.elementor-element-29f93365{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-3afd06b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-99463205 .elementor-element.elementor-element-3afd06b9.e-con{--align-self:center;}.elementor-99463205 .elementor-element.elementor-element-37edaaf5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-37edaaf5:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-37edaaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-37edaaf5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-16837e8c{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-16837e8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-16837e8c .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:2.5rem;}.elementor-99463205 .elementor-element.elementor-element-24d2ef10{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-4ab0b737{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-4ab0b737:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-4ab0b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-4ab0b737.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-2e3b3117{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-2e3b3117.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-2e3b3117 .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:2.5rem;}.elementor-99463205 .elementor-element.elementor-element-1bf7806b{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-56a3bf1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-99463205 .elementor-element.elementor-element-655b6a42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-77427e83{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-77427e83 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:139px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;}.elementor-99463205 .elementor-element.elementor-element-24255de0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-99463205 .elementor-element.elementor-element-24255de0 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-99463205 .elementor-element.elementor-element-24255de0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-2e040fa2{--spacer-size:28px;}.elementor-99463205 .elementor-element.elementor-element-28f98166{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-99463205 .elementor-element.elementor-element-28f98166.e-con{--align-self:center;}.elementor-99463205 .elementor-element.elementor-element-526322d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-526322d1:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-526322d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-526322d1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-4d2691be{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-4d2691be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-4d2691be .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-61ec1da{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-1f9c2ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-1f9c2ba:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-1f9c2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-1f9c2ba.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-6ddc0ad6{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-6ddc0ad6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-6ddc0ad6 .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-48929272{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-268be8dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-99463205 .elementor-element.elementor-element-268be8dc:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-268be8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-268be8dc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-53090af7{width:var( --container-widget-width, 99.689% );max-width:99.689%;--container-widget-width:99.689%;--container-widget-flex-grow:0;}.elementor-99463205 .elementor-element.elementor-element-53090af7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-53090af7 .elementor-heading-title{font-family:"Editor Medium", Sans-serif;font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-b1bfd4e{width:100%;max-width:100%;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-7bc389c0{--display:flex;--min-height:641px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-99463205 .elementor-element.elementor-element-7bc389c0::before, .elementor-99463205 .elementor-element.elementor-element-7bc389c0 > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-7bc389c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-7bc389c0 > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-7bc389c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-7bc389c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-41a9bf0d{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-41a9bf0d .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:3.7rem;font-weight:900;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.18);}.elementor-99463205 .elementor-element.elementor-element-7bd4b73e{--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;}.elementor-99463205 .elementor-element.elementor-element-6569c9e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-6569c9e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-25d430d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-99463205 .elementor-element.elementor-element-25d430d4:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-25d430d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-12ae2efe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-99463205 .elementor-element.elementor-element-12ae2efe .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;}.elementor-99463205 .elementor-element.elementor-element-d4814d4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-99463205 .elementor-element.elementor-element-d4814d4 .elementor-divider-separator{width:100px;}.elementor-99463205 .elementor-element.elementor-element-d4814d4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-1f20c8f2{font-family:"Alata", Sans-serif;font-size:16px;font-weight:300;color:#0E0D0D;}.elementor-99463205 .elementor-element.elementor-element-2f09cabf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-2f09cabf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-3de799a3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-99463205 .elementor-element.elementor-element-3de799a3:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-3de799a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-2a91c373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-99463205 .elementor-element.elementor-element-2a91c373 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;}.elementor-99463205 .elementor-element.elementor-element-14e21b3d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-99463205 .elementor-element.elementor-element-14e21b3d .elementor-divider-separator{width:100px;}.elementor-99463205 .elementor-element.elementor-element-14e21b3d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-74bb7b3a{font-family:"Alata", Sans-serif;font-size:16px;font-weight:300;color:#0E0D0D;}.elementor-99463205 .elementor-element.elementor-element-300c9721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-33c43fb3{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-33c43fb3 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:3.7rem;font-weight:900;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.18);color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-2bb23b5d{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-3e143db5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b217d42 );--border-color:var( --e-global-color-b217d42 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -11px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-3e143db5:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-3e143db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-99463205 .elementor-element.elementor-element-2258a067 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-1b0c7be6{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-13495936{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-625c6ed4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b217d42 );--border-color:var( --e-global-color-b217d42 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -11px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-625c6ed4:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-625c6ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-99463205 .elementor-element.elementor-element-61f04de4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-a8c9625{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-2bea79e4{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-488c492a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b217d42 );--border-color:var( --e-global-color-b217d42 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -11px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-488c492a:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-488c492a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-99463205 .elementor-element.elementor-element-917a72b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-700a9a83{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-32c8dd30{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-99463205 .elementor-element.elementor-element-5489bac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-5489bac0:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-99463205 .elementor-element.elementor-element-5489bac0::before, .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-5489bac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-1c69882e{--display:flex;--min-height:376px;--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;--overlay-opacity:0.8;}.elementor-99463205 .elementor-element.elementor-element-1c69882e:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-1c69882e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/LA-BG.webp");background-repeat:no-repeat;background-size:cover;}.elementor-99463205 .elementor-element.elementor-element-1c69882e::before, .elementor-99463205 .elementor-element.elementor-element-1c69882e > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-1c69882e > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-1c69882e > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-1c69882e > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-1c69882e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99463205 .elementor-element.elementor-element-646e852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-1fcdfdbc{--spacer-size:3px;}.elementor-99463205 .elementor-element.elementor-element-3ecd69c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-99463205 .elementor-element.elementor-element-25f3f5ea{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-25f3f5ea:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-25f3f5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-359px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-94dbf22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-99463205 .elementor-element.elementor-element-55076cc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 64px -3px rgba(13.28965039062499, 8.430937499999997, 39.09999999999999, 0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-55076cc4:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-55076cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #24395B 70%, #122A50 100%);}.elementor-99463205 .elementor-element.elementor-element-64ed39e7{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-2abe5c82.elementor-element{--align-self:center;}.elementor-99463205 .elementor-element.elementor-element-2abe5c82{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-2abe5c82 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-99463205 .elementor-element.elementor-element-4e62f492{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-4e62f492 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:43px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-64ba4fd9 .elementor-button{background-color:transparent;font-size:20px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99463205 .elementor-element.elementor-element-4c73e860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-200px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-63a6c124{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -11px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-63a6c124:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-63a6c124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-99463205 .elementor-element.elementor-element-63a6c124:hover{background-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-35166794{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-35166794 .elementor-heading-title{font-family:"Special Gothic Condensed One", Sans-serif;font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;}.elementor-99463205 .elementor-element.elementor-element-28070151{font-family:"Alata", Sans-serif;font-size:1.2em;font-weight:300;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-4bcf2af5{font-family:"Alata", Sans-serif;font-size:1.2em;font-weight:300;line-height:1.4em;color:#000000;}.elementor-99463205 .elementor-element.elementor-element-7f703e13{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-7f703e13 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:bold;line-height:1.1em;letter-spacing:1.2px;color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-4c81ee81 .elementor-button{background-color:transparent;font-size:26px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99463205 .elementor-element.elementor-element-5cae8ef0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-5cae8ef0:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-5cae8ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-5ce8b94e{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-5ce8b94e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4.8rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-449ca3b8{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-99463205 .elementor-element.elementor-element-449ca3b8:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-99463205 .elementor-element.elementor-element-449ca3b8::before, .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-449ca3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #000000 100%);}.elementor-99463205 .elementor-element.elementor-element-7546a7ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-99463205 .elementor-element.elementor-element-7546a7ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-183b5ba3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-7ab4d1e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-4cfc94b6{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-4cfc94b6 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-4cfc94b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-49b028dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-1cb5f388:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-652e449b{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-652e449b .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-652e449b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-377d513c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-99463205 .elementor-element.elementor-element-3e26831a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-3e26831a:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-3e26831a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-54f21256{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-54f21256 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-54f21256 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-4d4fcc15{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-991c6a8{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-991c6a8:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-991c6a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-50e6c7a5{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-50e6c7a5 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-50e6c7a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-4be7d001{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-1d0200d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-59c48761{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-59c48761 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-59c48761 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-4728e497{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-4d2c0c9a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-44cdde8f{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-44cdde8f .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-44cdde8f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-5bf0f3e8{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-2754ac49{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-2754ac49:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-2754ac49:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-47824ff{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-47824ff .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-47824ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-7335990f{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-c4a274a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-wrapper{text-align:start;}.elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-title{color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-c4a274a:has(:hover) .elementor-icon-box-title,
					 .elementor-99463205 .elementor-element.elementor-element-c4a274a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-28a6d676{--divider-border-style:solid;--divider-color:#8B8B8B5E;--divider-border-width:1px;}.elementor-99463205 .elementor-element.elementor-element-28a6d676 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-28a6d676 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-99463205 .elementor-element.elementor-element-84aab22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:11px 11px 11px 11px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-84aab22:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-84aab22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-secondary ) 100%);}.elementor-99463205 .elementor-element.elementor-element-84aab22.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-99463205 .elementor-element.elementor-element-4c8123fc{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-4c8123fc .elementor-heading-title{font-family:"Outfit", Sans-serif;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-7486357a{--display:flex;--overlay-opacity:1;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-7486357a::before, .elementor-99463205 .elementor-element.elementor-element-7486357a > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-7486357a > .e-con-inner > .elementor-background-video-container::before, .elementor-99463205 .elementor-element.elementor-element-7486357a > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-7486357a > .e-con-inner > .elementor-background-slideshow::before, .elementor-99463205 .elementor-element.elementor-element-7486357a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000 0%, var( --e-global-color-primary ) 93%);}.elementor-99463205 .elementor-element.elementor-element-4b6a073b{--spacer-size:50px;}.elementor-99463205 .elementor-element.elementor-element-5f24028d{text-align:center;}.elementor-99463205 .elementor-element.elementor-element-5f24028d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:139px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:1.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-99463205 .elementor-element.elementor-element-3b9f67c0{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-5f540aa1{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-6b9c23d{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-67d5606{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-9f36252{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-c2188cb{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-d231759{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-e5c2ced{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-fd78cb4{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-0735783{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-8e8b5a9{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-f732728{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-77bae04{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-88e3f7c{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-14884cb{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-01fb992{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-2d89fc6{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-2f22613{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-2bdc027{--display:flex;}.elementor-99463205 .elementor-element.elementor-element-4ca364e{padding:20px 20px 20px 20px;color:var( --e-global-color-b217d42 );}.elementor-99463205 .elementor-element.elementor-element-4455013e{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 11px 11px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:18px;--n-accordion-icon-gap:24px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-99463205 .elementor-element.elementor-element-4455013e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-99463205 .elementor-element.elementor-element-4455013e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-99463205 .elementor-element.elementor-element-4455013e :where( .elementor-99463205 .elementor-element.elementor-element-4455013e > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-99463205 .elementor-element.elementor-element-4455013e > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:11px 11px 11px 11px;}.elementor-99463205 .elementor-element.elementor-element-18c720a5{--spacer-size:50px;}@media(min-width:768px){.elementor-99463205 .elementor-element.elementor-element-15c23151{--content-width:95%;}.elementor-99463205 .elementor-element.elementor-element-179a3002{--content-width:80%;}.elementor-99463205 .elementor-element.elementor-element-4a577517{--width:40%;}.elementor-99463205 .elementor-element.elementor-element-7b41f3c5{--width:60%;}.elementor-99463205 .elementor-element.elementor-element-778d8183{--width:70%;}.elementor-99463205 .elementor-element.elementor-element-3e492649{--width:88%;}.elementor-99463205 .elementor-element.elementor-element-5e21ffe{--width:30%;}.elementor-99463205 .elementor-element.elementor-element-3bb79b78{--width:30%;}.elementor-99463205 .elementor-element.elementor-element-1c8f855f{--width:70%;}.elementor-99463205 .elementor-element.elementor-element-52700057{--content-width:93%;}.elementor-99463205 .elementor-element.elementor-element-78fe4c08{--width:24.562%;}.elementor-99463205 .elementor-element.elementor-element-7a322618{--width:66.79%;}.elementor-99463205 .elementor-element.elementor-element-2a1eaf66{--width:98%;}.elementor-99463205 .elementor-element.elementor-element-144bc6dc{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-6a6e09e7{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-3afd06b9{--width:98%;}.elementor-99463205 .elementor-element.elementor-element-37edaaf5{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-4ab0b737{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-56a3bf1a{--content-width:100%;}.elementor-99463205 .elementor-element.elementor-element-655b6a42{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-28f98166{--width:65%;}.elementor-99463205 .elementor-element.elementor-element-526322d1{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-1f9c2ba{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-268be8dc{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-7bd4b73e{--width:50%;}.elementor-99463205 .elementor-element.elementor-element-6569c9e8{--width:95.763%;}.elementor-99463205 .elementor-element.elementor-element-2f09cabf{--width:97.991%;}.elementor-99463205 .elementor-element.elementor-element-646e852{--width:40%;}.elementor-99463205 .elementor-element.elementor-element-3ecd69c5{--width:60%;}.elementor-99463205 .elementor-element.elementor-element-25f3f5ea{--content-width:87%;}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--width:40%;}.elementor-99463205 .elementor-element.elementor-element-94dbf22{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-4c73e860{--width:60%;}.elementor-99463205 .elementor-element.elementor-element-5cae8ef0{--content-width:1250px;}.elementor-99463205 .elementor-element.elementor-element-7546a7ab{--width:66.178%;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--width:95.768%;}.elementor-99463205 .elementor-element.elementor-element-84aab22{--width:27%;}}@media(max-width:1366px) and (min-width:768px){.elementor-99463205 .elementor-element.elementor-element-179a3002{--content-width:90%;}.elementor-99463205 .elementor-element.elementor-element-52700057{--content-width:90%;}.elementor-99463205 .elementor-element.elementor-element-25f3f5ea{--content-width:98%;}.elementor-99463205 .elementor-element.elementor-element-94dbf22{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99463205 .elementor-element.elementor-element-4a577517{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-7b41f3c5{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-78fe4c08{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-7a322618{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--width:99%;}.elementor-99463205 .elementor-element.elementor-element-94dbf22{--width:100%;}.elementor-99463205 .elementor-element.elementor-element-4c73e860{--width:100%;}}@media(min-width:1367px){.elementor-99463205 .elementor-element.elementor-element-52700057:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-52700057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-99463205 .elementor-element.elementor-element-28235d6e .elementor-heading-title{font-size:48px;}.elementor-99463205 .elementor-element.elementor-element-370e6ce8{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-116b774c{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-b8096f6 .elementor-heading-title{font-size:45px;}.elementor-99463205 .elementor-element.elementor-element-42ff0446{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-562b272e .elementor-button{font-size:17px;padding:10px 10px 10px 10px;}.elementor-99463205 .elementor-element.elementor-element-24f3e961 .elementor-heading-title{font-size:45px;}.elementor-99463205 .elementor-element.elementor-element-2377f47a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-4749a10d .elementor-button{font-size:17px;padding:10px 10px 10px 10px;}.elementor-99463205 .elementor-element.elementor-element-30b125c7 .elementor-heading-title{font-size:57px;}.elementor-99463205 .elementor-element.elementor-element-3c0fbbcb{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-3bae12dd .elementor-button{font-size:17px;padding:10px 10px 10px 10px;}.elementor-99463205 .elementor-element.elementor-element-77427e83 .elementor-heading-title{font-size:48px;}.elementor-99463205 .elementor-element.elementor-element-41a9bf0d .elementor-heading-title{font-size:57px;}.elementor-99463205 .elementor-element.elementor-element-33c43fb3 .elementor-heading-title{font-size:57px;}.elementor-99463205 .elementor-element.elementor-element-32c8dd30{--e-n-carousel-swiper-slides-to-display:2;}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-4e62f492 .elementor-heading-title{font-size:44px;}.elementor-99463205 .elementor-element.elementor-element-64ba4fd9 .elementor-button{font-size:13px;}.elementor-99463205 .elementor-element.elementor-element-4c81ee81 .elementor-button{font-size:15px;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-99463205 .elementor-element.elementor-element-7486357a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-5f24028d .elementor-heading-title{font-size:48px;}}@media(max-width:1024px){.elementor-99463205 .elementor-element.elementor-element-1996ff9b .elementor-heading-title{font-size:41px;}.elementor-99463205 .elementor-element.elementor-element-179a3002{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-4a577517{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-5f239c7 img{width:28%;}.elementor-99463205 .elementor-element.elementor-element-28235d6e .elementor-heading-title{font-size:57px;}.elementor-99463205 .elementor-element.elementor-element-778d8183{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-b8096f6 .elementor-heading-title{font-size:42px;}.elementor-99463205 .elementor-element.elementor-element-3e492649{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-24f3e961 .elementor-heading-title{font-size:42px;}.elementor-99463205 .elementor-element.elementor-element-8efe756{--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-52700057{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-78fe4c08{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-ac79913{--spacer-size:433px;}.elementor-99463205 .elementor-element.elementor-element-30b125c7 .elementor-heading-title{font-size:50px;}.elementor-99463205 .elementor-element.elementor-element-4a8323f9 .elementor-heading-title{font-size:2rem;}.elementor-99463205 .elementor-element.elementor-element-2f47b16 .elementor-heading-title{font-size:2rem;}.elementor-99463205 .elementor-element.elementor-element-16837e8c .elementor-heading-title{font-size:2rem;}.elementor-99463205 .elementor-element.elementor-element-2e3b3117 .elementor-heading-title{font-size:2rem;}.elementor-99463205 .elementor-element.elementor-element-56a3bf1a{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-77427e83 .elementor-heading-title{font-size:50px;}.elementor-99463205 .elementor-element.elementor-element-2e040fa2{--spacer-size:20px;}.elementor-99463205 .elementor-element.elementor-element-41a9bf0d .elementor-heading-title{font-size:50px;}.elementor-99463205 .elementor-element.elementor-element-12ae2efe .elementor-heading-title{font-size:2em;}.elementor-99463205 .elementor-element.elementor-element-2a91c373 .elementor-heading-title{font-size:2em;}.elementor-99463205 .elementor-element.elementor-element-33c43fb3 .elementor-heading-title{font-size:50px;}.elementor-99463205 .elementor-element.elementor-element-32c8dd30{--e-n-carousel-swiper-slides-to-display:2;}.elementor-99463205 .elementor-element.elementor-element-1c69882e{--min-height:352px;}.elementor-99463205 .elementor-element.elementor-element-25f3f5ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-2abe5c82 img{width:43%;}.elementor-99463205 .elementor-element.elementor-element-4c73e860{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-28070151{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4bcf2af5{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-5cae8ef0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-5ce8b94e .elementor-heading-title{font-size:3rem;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-7ab4d1e4 .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-1cb5f388 .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-3e26831a .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-991c6a8 .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-1d0200d9 .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-4d2c0c9a .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-2754ac49 .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-title, .elementor-99463205 .elementor-element.elementor-element-c4a274a .elementor-icon-box-title a{font-size:18px;}.elementor-99463205 .elementor-element.elementor-element-5f24028d .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-99463205 .elementor-element.elementor-element-15c23151:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-15c23151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deanfirm.com/wp-content/uploads/2026/04/deanlaw-mobile.webp");background-position:center center;}.elementor-99463205 .elementor-element.elementor-element-15c23151{--min-height:67vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-6bc78583 .elementor-heading-title{font-size:14px;}.elementor-99463205 .elementor-element.elementor-element-1996ff9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-99463205 .elementor-element.elementor-element-1996ff9b .elementor-heading-title{font-size:28px;line-height:1.6em;}.elementor-99463205 .elementor-element.elementor-element-179a3002{--min-height:546px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-7b41f3c5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-28235d6e .elementor-heading-title{font-size:32px;}.elementor-99463205 .elementor-element.elementor-element-370e6ce8{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-116b774c{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-6b29964c{--min-height:400px;}.elementor-99463205 .elementor-element.elementor-element-778d8183{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-b8096f6 .elementor-heading-title{font-size:28px;}.elementor-99463205 .elementor-element.elementor-element-3e492649{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-42ff0446{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-562b272e .elementor-button{font-size:17px;}.elementor-99463205 .elementor-element.elementor-element-5e21ffe:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-5e21ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:556px auto;}.elementor-99463205 .elementor-element.elementor-element-2f0dc25a{--spacer-size:0px;}.elementor-99463205 .elementor-element.elementor-element-2cd0a47e{--min-height:400px;}.elementor-99463205 .elementor-element.elementor-element-3bb79b78:not(.elementor-motion-effects-element-type-background), .elementor-99463205 .elementor-element.elementor-element-3bb79b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:556px auto;}.elementor-99463205 .elementor-element.elementor-element-2423c4cc{--spacer-size:0px;}.elementor-99463205 .elementor-element.elementor-element-1c8f855f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-24f3e961 .elementor-heading-title{font-size:28px;}.elementor-99463205 .elementor-element.elementor-element-8efe756{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-2377f47a{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4749a10d .elementor-button{font-size:17px;}.elementor-99463205 .elementor-element.elementor-element-52700057{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-78fe4c08{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-ac79913{--spacer-size:452px;}.elementor-99463205 .elementor-element.elementor-element-7a322618{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-30b125c7 .elementor-heading-title{font-size:35px;}.elementor-99463205 .elementor-element.elementor-element-3c0fbbcb{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-3bae12dd .elementor-button{font-size:17px;}.elementor-99463205 .elementor-element.elementor-element-d935f32 .elementor-heading-title{font-size:35px;}.elementor-99463205 .elementor-element.elementor-element-4a8323f9 .elementor-heading-title{font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-2f47b16 .elementor-heading-title{font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-16837e8c .elementor-heading-title{font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-2e3b3117 .elementor-heading-title{font-size:1.6rem;}.elementor-99463205 .elementor-element.elementor-element-56a3bf1a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-655b6a42{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-77427e83 .elementor-heading-title{font-size:41px;}.elementor-99463205 .elementor-element.elementor-element-2e040fa2{--spacer-size:10px;}.elementor-99463205 .elementor-element.elementor-element-7bc389c0{--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:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-41a9bf0d .elementor-heading-title{font-size:29px;}.elementor-99463205 .elementor-element.elementor-element-25d430d4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-12ae2efe .elementor-heading-title{font-size:1.8em;}.elementor-99463205 .elementor-element.elementor-element-1f20c8f2{font-size:16px;line-height:1.4em;}.elementor-99463205 .elementor-element.elementor-element-3de799a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-2a91c373 .elementor-heading-title{font-size:1.8em;}.elementor-99463205 .elementor-element.elementor-element-74bb7b3a{font-size:16px;line-height:1.4em;}.elementor-99463205 .elementor-element.elementor-element-33c43fb3 .elementor-heading-title{font-size:29px;}.elementor-99463205 .elementor-element.elementor-element-3e143db5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-2258a067 .elementor-heading-title{font-size:1em;}.elementor-99463205 .elementor-element.elementor-element-625c6ed4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-61f04de4 .elementor-heading-title{font-size:1em;}.elementor-99463205 .elementor-element.elementor-element-488c492a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-917a72b .elementor-heading-title{font-size:1em;}.elementor-99463205 .elementor-element.elementor-element-32c8dd30{--e-n-carousel-swiper-slides-to-display:1;}.elementor-99463205 .elementor-element.elementor-element-5489bac0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-99463205 .elementor-element.elementor-element-1c69882e{--min-height:300px;}.elementor-99463205 .elementor-element.elementor-element-3ecd69c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99463205 .elementor-element.elementor-element-6df9e176{--margin-top:-167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-2abe5c82 img{width:100%;}.elementor-99463205 .elementor-element.elementor-element-4e62f492 .elementor-heading-title{font-size:35px;}.elementor-99463205 .elementor-element.elementor-element-64ba4fd9 .elementor-button{font-size:15px;padding:20px 20px 20px 20px;}.elementor-99463205 .elementor-element.elementor-element-4c73e860{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99463205 .elementor-element.elementor-element-63a6c124{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-35166794 .elementor-heading-title{font-size:30px;}.elementor-99463205 .elementor-element.elementor-element-28070151{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4bcf2af5{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4c81ee81 .elementor-button{font-size:15px;}.elementor-99463205 .elementor-element.elementor-element-5cae8ef0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-99463205 .elementor-element.elementor-element-5ce8b94e .elementor-heading-title{font-size:3rem;}.elementor-99463205 .elementor-element.elementor-element-2a7b87cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-7ab4d1e4{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-4cfc94b6 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-4cfc94b6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-1cb5f388{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-652e449b .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-652e449b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-3e26831a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-54f21256 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-54f21256 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-991c6a8{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-50e6c7a5 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-50e6c7a5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-1d0200d9{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-59c48761 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-59c48761 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-4d2c0c9a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-44cdde8f .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-44cdde8f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-2754ac49{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-47824ff .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-47824ff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-c4a274a{padding:0px 0px 0px 0px;}.elementor-99463205 .elementor-element.elementor-element-28a6d676 .elementor-divider-separator{width:100%;}.elementor-99463205 .elementor-element.elementor-element-28a6d676 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-99463205 .elementor-element.elementor-element-7486357a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99463205 .elementor-element.elementor-element-5f24028d .elementor-heading-title{font-size:41px;}.elementor-99463205 .elementor-element.elementor-element-5f540aa1{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-67d5606{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-c2188cb{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-e5c2ced{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-0735783{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-f732728{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-88e3f7c{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-01fb992{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-2f22613{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4ca364e{font-size:16px;}.elementor-99463205 .elementor-element.elementor-element-4455013e{--n-accordion-title-font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-1996ff9b *//* Remove default divider */
.gold-rule .elementor-divider-separator {
  border: none !important;
  background: none !important;
}

/* Draw the gold line using the wrapper */
.gold-rule .elementor-divider {
  padding: 0 !important;
}

.gold-rule .elementor-divider-separator {
  display: block !important;
  width: 48px !important;
  height: 2px !important;
  background: #c29b3c !important;
  opacity: 1 !important;
}

<div class="custom-gold-rule"></div>

<style>
.custom-gold-rule {
  width: 48px;
  height: 2px;
  background: linear-gradient(to right, #c29b3c, rgba(194,155,60,0.1));
  margin-bottom: 14px;
}
</style>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15c23151 *//* ── SECTION base ── */
.hero-overlay {
  position: relative;
  overflow: hidden;
}

/* ── OVERLAY ── */
.hero-overlay::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 1;
  background:
    linear-gradient(
      to bottom,
      rgba(36, 57, 91, 0.10)  0%,
      rgba(36, 57, 91, 0.25) 35%,
      rgba(36, 57, 91, 0.75) 70%,
      rgba(36, 57, 91, 1.00) 100%
    ),
    linear-gradient(
      to right,
      rgba(36, 57, 91, 0.55)  0%,
      rgba(36, 57, 91, 0.00) 60%
    );
  pointer-events: none;
}

/* ── TOP-LEFT corner bracket ── */
.hero-corner-brackets::before {
  content: '';
  position: absolute;
  top: 32px;
  left: 32px;
  width: 42px;
  height: 42px;
  border-top: 1.5px solid rgba(var(--e-global-color-primary-rgb), 0.60);
  border-left: 1.5px solid rgba(var(--e-global-color-primary-rgb), 0.60);
  z-index: 10;
  pointer-events: none;
}

/* ── BOTTOM-RIGHT corner bracket ── */
.hero-corner-brackets::after {
  content: '';
  position: absolute;
  bottom: 32px;
  right: 32px;
  width: 42px;
  height: 42px;
  border-bottom: 1.5px solid rgba(var(--e-global-color-primary-rgb), 0.45);
  border-right: 1.5px solid rgba(var(--e-global-color-primary-rgb), 0.45);
  z-index: 10;
  pointer-events: none;
}

/* ── Push all column content above overlays ── */
.hero-overlay > .elementor-container,
.hero-overlay > .e-con-inner {
  position: relative;
  z-index: 2;
}

/* ── GRID canvas (injected by JS) ── */
.grid-bg > .elementor-container,
.grid-bg > .e-con-inner {
  position: relative;
  z-index: 2;
}

/* ── H2 animation ── */
.hero-h2 .elementor-heading-title {
  opacity: 0;
  transform: translateY(24px);
  animation: heroFadeUp 0.8s ease forwards;
  animation-delay: 0.3s;
}

/* ── H1 animation ── */
.hero-h1 .elementor-heading-title {
  opacity: 0;
  transform: translateY(28px);
  animation: heroFadeUp 0.9s ease forwards;
  animation-delay: 0.55s;
}

/* ── Divider animation ── */
.hero-divider {
  opacity: 0;
  transform: translateY(20px);
  animation: heroFadeUp 0.7s ease forwards;
  animation-delay: 0.1s;
}

/* ── Shared keyframe ── */
@keyframes heroFadeUp {
  from {
    opacity: 0;
    transform: translateY(28px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b29964c *//* === Faint background headline — single line, no breaks (fixed) === */
.elementor-99463205 .elementor-element.elementor-element-6b29964c{
  /* Edit these: */
  --bgword: 'Resolution Matters'; /* keep quotes */
  --size: clamp(56px, 9vw, 260px);  /* overall size */
  --opacity: 0.05;                  /* 0.03–0.10 */
  --offset: 70vw;                   /* ↑ travel distance so full line passes */
  --speed: 22s;                     /* animation duration */
  --font: "Playfair Display", Georgia, serif;

  position: relative;
  overflow: hidden;                 /* keep it inside the section */
}

.elementor-99463205 .elementor-element.elementor-element-6b29964c::before{
  content: var(--bgword);
  position: absolute;
  top: 0; left: 50%;
  transform: translateX(calc(-50% + var(--offset)));
  white-space: nowrap;              /* single line, no breaks */
  pointer-events: none; user-select: none;

  font-family: var(--font);
  font-weight: 700;
  font-size: var(--size);
  line-height: 1;
  letter-spacing: 0.01em;
  /* Always readable on black */
color: #fff; /* or */ color: rgba(255,255,255,0.48);


  /* REMOVED masks that were clipping letters at the edges */
  /* -webkit-mask-image: radial-gradient(120% 70% at 50% 40%, #000 60%, transparent 100%); */
  /* mask-image: radial-gradient(120% 70% at 50% 40%, #000 60%, transparent 100%); */

  /* motion (keep to stay moving) */
  animation: bgword-scan var(--speed) linear infinite alternate;
}

@keyframes bgword-scan{
  from { transform: translateX(calc(-50% + var(--offset))); }
  to   { transform: translateX(calc(-50% - var(--offset))); }
}

/* Keep your real content above the background word (optional but helpful) */
.elementor-99463205 .elementor-element.elementor-element-6b29964c > .elementor-container,
.elementor-99463205 .elementor-element.elementor-element-6b29964c > .e-con-inner,
.elementor-99463205 .elementor-element.elementor-element-6b29964c > .e-con {
  position: relative;
  
}

/* Mobile: ensure every letter passes across the viewport */
@media (max-width: 767px){
  .elementor-99463205 .elementor-element.elementor-element-6b29964c{
    --offset: 85vw;                  /* a bit more travel on phones */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd0a47e *//* === Faint background headline — single line, no breaks (fixed) === */
.elementor-99463205 .elementor-element.elementor-element-2cd0a47e{
  /* Edit these: */
  --bgword: 'Trusted Florida Counsel'; /* keep quotes */
  --size: clamp(56px, 9vw, 260px);  /* overall size */
  --opacity: 0.05;                  /* 0.03–0.10 */
  --offset: 70vw;                   /* ↑ travel distance so full line passes */
  --speed: 22s;                     /* animation duration */
  --font: "Playfair Display", Georgia, serif;

  position: relative;
  overflow: hidden;                 /* keep it inside the section */
}

.elementor-99463205 .elementor-element.elementor-element-2cd0a47e::before{
  content: var(--bgword);
  position: absolute;
  top: 0; left: 50%;
  transform: translateX(calc(-50% + var(--offset)));
  white-space: nowrap;              /* single line, no breaks */
  pointer-events: none; user-select: none;

  font-family: var(--font);
  font-weight: 700;
  font-size: var(--size);
  line-height: 1;
  letter-spacing: 0.01em;
color: #fff; /* or */ color: rgba(255,255,255,0.48);

  /* REMOVED masks that were clipping letters at the edges */
  /* -webkit-mask-image: radial-gradient(120% 70% at 50% 40%, #000 60%, transparent 100%); */
  /* mask-image: radial-gradient(120% 70% at 50% 40%, #000 60%, transparent 100%); */

  /* motion (keep to stay moving) */
  animation: bgword-scan var(--speed) linear infinite alternate;
}

@keyframes bgword-scan{
  from { transform: translateX(calc(-50% + var(--offset))); }
  to   { transform: translateX(calc(-50% - var(--offset))); }
}

/* Keep your real content above the background word (optional but helpful) */
.elementor-99463205 .elementor-element.elementor-element-2cd0a47e > .elementor-container,
.elementor-99463205 .elementor-element.elementor-element-2cd0a47e > .e-con-inner,
.elementor-99463205 .elementor-element.elementor-element-2cd0a47e > .e-con {
  position: relative;
  z-index: 1;
}

/* Mobile: ensure every letter passes across the viewport */
@media (max-width: 767px){
  .elementor-99463205 .elementor-element.elementor-element-2cd0a47e{
    --offset: 85vw;                  /* a bit more travel on phones */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77427e83 */.secondary { 
  color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e143db5 */.elementor-99463205 .elementor-element.elementor-element-3e143db5:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625c6ed4 */.elementor-99463205 .elementor-element.elementor-element-625c6ed4:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488c492a */.elementor-99463205 .elementor-element.elementor-element-488c492a:hover {
 
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e143db5 */.elementor-99463205 .elementor-element.elementor-element-3e143db5:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625c6ed4 */.elementor-99463205 .elementor-element.elementor-element-625c6ed4:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488c492a */.elementor-99463205 .elementor-element.elementor-element-488c492a:hover {
 
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e143db5 */.elementor-99463205 .elementor-element.elementor-element-3e143db5:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625c6ed4 */.elementor-99463205 .elementor-element.elementor-element-625c6ed4:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488c492a */.elementor-99463205 .elementor-element.elementor-element-488c492a:hover {
 
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e143db5 */.elementor-99463205 .elementor-element.elementor-element-3e143db5:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625c6ed4 */.elementor-99463205 .elementor-element.elementor-element-625c6ed4:hover {
   
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488c492a */.elementor-99463205 .elementor-element.elementor-element-488c492a:hover {
 
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a6c124 */.elementor-99463205 .elementor-element.elementor-element-63a6c124:hover {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    transform: translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-183b5ba3 */.topics {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    
    border: 1px solid rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b028dc */.topics {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    
    border: 1px solid rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377d513c */.topics {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    
    border: 1px solid rgba(255, 255, 255, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f24028d */.secondary { color: var(--e-global-color-secondary) !important; }/* End custom CSS */