.elementor-58 .elementor-element.elementor-element-49e8d59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-471fa3f8{--display:flex;--min-height:80vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-471fa3f8:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-471fa3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dallastxlawyers.com/wp-content/uploads/2026/08/dallas-skyline-at-night-1536x1152.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-471fa3f8::before, .elementor-58 .elementor-element.elementor-element-471fa3f8 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-471fa3f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-471fa3f8 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-471fa3f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-471fa3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-42b4734 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-59e693d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-58 .elementor-element.elementor-element-59e693d0 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-35a288c6{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-35a288c6 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:3rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-3e7c2084{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-58 .elementor-element.elementor-element-3e7c2084 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-37006463{--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:flex-start;--align-items:stretch;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button{background-color:var( --e-global-color-accent );font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:1.125rem 2rem 1.125rem 2rem;}.elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button:focus{background-color:var( --e-global-color-0cf1aae );border-color:var( --e-global-color-0cf1aae );}.elementor-58 .elementor-element.elementor-element-34bd92fd{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-3311257e .elementor-button{background-color:#FFFFFF00;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:1.125rem 2rem 1.125rem 2rem;}.elementor-58 .elementor-element.elementor-element-3311257e .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-3311257e .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-58 .elementor-element.elementor-element-3311257e{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-3311257e .elementor-button-content-wrapper{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-3311257e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-2acf57f3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-2acf57f3:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-2acf57f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7191473 );}.elementor-58 .elementor-element.elementor-element-4a7e01c{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-58 .elementor-element.elementor-element-4ebd6b34 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Merriweather", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-5b44c15f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-5b44c15f .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-7e3f5527{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-46346cc0 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-1034618c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-1034618c .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-42822824{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-1ce535e2 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-4d5338dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-4d5338dd .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-4788ff94{--display:flex;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-2636669a .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3a8e068c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-3a8e068c .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-27775f27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-5aaf80d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-58 .elementor-element.elementor-element-5aaf80d0 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-261293dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-261293dc .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-5a130697{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-5a130697 p{margin-block-end:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-dbcaf97 .swiper-slide-bg{background-image:url(https://dallastxlawyers.com/wp-content/uploads/2026/08/work-life-balance.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-dbcaf97 .elementor-background-overlay{background-color:#00000080;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-26457cc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dallastxlawyers.com/wp-content/uploads/2026/08/Defending-the-Accused-The-Role-of-Criminal-Defense-Lawyers.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-26457cc .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-7dcb71c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dallastxlawyers.com/wp-content/uploads/2026/08/neighboor_2_3.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-7dcb71c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-0ba852e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://dallastxlawyers.com/wp-content/uploads/2026/08/common-personal-injury-claims.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-repeater-item-0ba852e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-slide-button:hover{background-color:#FFFFFF30;}.elementor-58 .elementor-element.elementor-element-a8fd364{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide-contents{max-width:100%;}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide-inner{text-align:center;}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:1.6rem;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-slide-heading{color:var( --e-global-color-accent );font-family:"Merriweather", Sans-serif;font-size:2.5rem;font-weight:700;font-style:italic;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-slide-description{font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-slide-button{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:500;text-transform:uppercase;border-radius:0px;}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-50d8f843{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-50d8f843 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-50d8f843 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-50d8f843 a:hover, .elementor-58 .elementor-element.elementor-element-50d8f843 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-576de007{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-576de007:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-576de007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-58 .elementor-element.elementor-element-79d517af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-79d517af .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-62ab7ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-62ab7ae4 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-c521113{width:var( --container-widget-width, 620px );max-width:620px;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-c521113.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-c521113 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-41674d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-25bbdc5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-310eae3c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-47357113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-47357113 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:700;}.elementor-58 .elementor-element.elementor-element-6c7939aa{font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-6c7939aa p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-13973866{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4f10ffca .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-4f32e120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4f32e120 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:700;}.elementor-58 .elementor-element.elementor-element-40336139{font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-40336139 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-2dfb0fb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-152a19e4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-1710381b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1710381b .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:700;}.elementor-58 .elementor-element.elementor-element-7680a3f p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-7680a3f{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-503593e3{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-6d418d7{--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;--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-58 .elementor-element.elementor-element-6d418d7.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-da02220.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-da02220 img{height:100%;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-80402dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-6750dc6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-58 .elementor-element.elementor-element-6750dc6d .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-8a758a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-8a758a3 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-701fb9c{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-701fb9c p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-daba093{--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;--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-58 .elementor-element.elementor-element-daba093.e-con{--align-self:stretch;}.elementor-58 .elementor-element.elementor-element-c19be9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-c19be9f img{height:100%;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-10b306d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8e0deba{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-cc758c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-cc758c4 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-cc758c4 .elementor-icon{font-size:1.75rem;}.elementor-58 .elementor-element.elementor-element-cc758c4 .elementor-icon svg{height:1.75rem;}.elementor-58 .elementor-element.elementor-element-71f0f75{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-cb59c40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-cb59c40.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-cb59c40 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-58 .elementor-element.elementor-element-42114a2{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-42114a2 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-15fa85f{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-58 .elementor-element.elementor-element-4dd1a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4dd1a0d .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-4dd1a0d .elementor-icon{font-size:1.75rem;}.elementor-58 .elementor-element.elementor-element-4dd1a0d .elementor-icon svg{height:1.75rem;}.elementor-58 .elementor-element.elementor-element-d28c52a{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-ec7d398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-ec7d398.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-ec7d398 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-58 .elementor-element.elementor-element-9317541{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-9317541 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-9ad804c{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-58 .elementor-element.elementor-element-6b513ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-6b513ee .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-6b513ee .elementor-icon{font-size:1.75rem;}.elementor-58 .elementor-element.elementor-element-6b513ee .elementor-icon svg{height:1.75rem;}.elementor-58 .elementor-element.elementor-element-464f69a{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-6a183a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-6a183a1.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-6a183a1 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-58 .elementor-element.elementor-element-1096c3f{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-1096c3f p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-fc4924f{--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:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-58 .elementor-element.elementor-element-4d505ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4d505ed .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-4d505ed .elementor-icon{font-size:1.75rem;}.elementor-58 .elementor-element.elementor-element-4d505ed .elementor-icon svg{height:1.75rem;}.elementor-58 .elementor-element.elementor-element-d6eb3e3{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-b41a5cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-b41a5cb.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-b41a5cb .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-58 .elementor-element.elementor-element-03f9415{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-03f9415 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4ec2f4f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-4ec2f4f5:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-4ec2f4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-58 .elementor-element.elementor-element-4ec2f4f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-12a5afd6{--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:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-58 .elementor-element.elementor-element-43016b5f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4fa0f456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-58 .elementor-element.elementor-element-4fa0f456 .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-215b207e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-215b207e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-48a7d93a{width:var( --container-widget-width, 680px );max-width:680px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-48a7d93a p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4b719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4b719 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-13d42329{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-13d42329:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-13d42329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-11ab3510{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-58 .elementor-element.elementor-element-61fa96d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-61fa96d5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-54232793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-54232793 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-54232793.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-54232793.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-54232793.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-54232793.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-54232793.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-54232793 .elementor-icon{font-size:24px;}.elementor-58 .elementor-element.elementor-element-54232793 .elementor-icon svg{height:24px;}.elementor-58 .elementor-element.elementor-element-247f2099{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-247f2099 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-247f2099 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-247f2099 a:hover, .elementor-58 .elementor-element.elementor-element-247f2099 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-5abab1bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-67be4dde{--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;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-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:8px;}.elementor-58 .elementor-element.elementor-element-67be4dde:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-67be4dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-58 .elementor-element.elementor-element-2a54903c{width:var( --container-widget-width, 680px );max-width:680px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-2a54903c p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-21394fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-21394fa5 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-21394fa5 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-21394fa5 a:hover, .elementor-58 .elementor-element.elementor-element-21394fa5 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-35d86065{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-35d86065 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-35d86065 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-35d86065 a:hover, .elementor-58 .elementor-element.elementor-element-35d86065 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-76fbd609{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-76fbd609:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-76fbd609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-49f99ce0{--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:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-58 .elementor-element.elementor-element-4d7bcb01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-4d7bcb01 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-6c70d2b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6c70d2b8 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-6c70d2b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6c70d2b8.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-6c70d2b8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6c70d2b8.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-6c70d2b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6c70d2b8 .elementor-icon{font-size:24px;}.elementor-58 .elementor-element.elementor-element-6c70d2b8 .elementor-icon svg{height:24px;}.elementor-58 .elementor-element.elementor-element-7905e515{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-7905e515 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-7905e515 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-7905e515 a:hover, .elementor-58 .elementor-element.elementor-element-7905e515 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-15a5c0b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4837288f{--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;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-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:8px;}.elementor-58 .elementor-element.elementor-element-4837288f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-4837288f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-58 .elementor-element.elementor-element-391e8852{width:var( --container-widget-width, 680px );max-width:680px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-391e8852 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1614742b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-1614742b p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1614742b a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-1614742b a:hover, .elementor-58 .elementor-element.elementor-element-1614742b a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-49410edc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-49410edc p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-49410edc a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-49410edc a:hover, .elementor-58 .elementor-element.elementor-element-49410edc a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-38979d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-58 .elementor-element.elementor-element-38979d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-58 .elementor-element.elementor-element-7215f9f1{--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:space-between;--align-items:center;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-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-7215f9f1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7215f9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-58 .elementor-element.elementor-element-5f6d349e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-56764a7d{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-58 .elementor-element.elementor-element-3833b1db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3833b1db .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-3833b1db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3833b1db.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-3833b1db.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3833b1db.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-3833b1db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3833b1db .elementor-icon{font-size:24px;}.elementor-58 .elementor-element.elementor-element-3833b1db .elementor-icon svg{height:24px;}.elementor-58 .elementor-element.elementor-element-4ae5efef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-4ae5efef .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-1963cd32{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-1963cd32 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1963cd32 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-1963cd32 a:hover, .elementor-58 .elementor-element.elementor-element-1963cd32 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-15ba7209{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#F0EFEC5C;--border-color:#F0EFEC5C;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-15ba7209.e-con{--align-self:flex-end;}.elementor-58 .elementor-element.elementor-element-2b25688{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-2b25688.e-con{--align-self:flex-end;}.elementor-58 .elementor-element.elementor-element-35254b94{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-535a25a );}.elementor-58 .elementor-element.elementor-element-35254b94 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-35254b94 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-35254b94 a:hover, .elementor-58 .elementor-element.elementor-element-35254b94 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-94d23b7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-94d23b7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-94d23b7 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-94d23b7 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-94d23b7 a:hover, .elementor-58 .elementor-element.elementor-element-94d23b7 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-2318e8ae{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-2318e8ae p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-2318e8ae a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-2318e8ae a:hover, .elementor-58 .elementor-element.elementor-element-2318e8ae a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-2fc0627a{--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-start;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-58 .elementor-element.elementor-element-2fc0627a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-48c95c3a{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-48c95c3a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-48c95c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dallastxlawyers.com/wp-content/uploads/2026/08/image-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-48c95c3a::before, .elementor-58 .elementor-element.elementor-element-48c95c3a > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-48c95c3a > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-48c95c3a > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-48c95c3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-48c95c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-42b4734 );--background-overlay:'';}.elementor-58 .elementor-element.elementor-element-462f91eb{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-58 .elementor-element.elementor-element-319cc1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-319cc1cc .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-319cc1cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-319cc1cc.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-319cc1cc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-319cc1cc.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-319cc1cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-319cc1cc .elementor-icon{font-size:24px;}.elementor-58 .elementor-element.elementor-element-319cc1cc .elementor-icon svg{height:24px;}.elementor-58 .elementor-element.elementor-element-4b238445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-4b238445 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-117dce7c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 16px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-117dce7c p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-117dce7c a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-117dce7c a:hover, .elementor-58 .elementor-element.elementor-element-117dce7c a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-70d73ef4{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-66114f9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-66114f9b .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-66114f9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-66114f9b.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-66114f9b.elementor-view-default .elementor-icon{color:var( --e-global-color-e6a3d29 );border-color:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-66114f9b.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-66114f9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-66114f9b .elementor-icon{font-size:14px;}.elementor-58 .elementor-element.elementor-element-66114f9b .elementor-icon svg{height:14px;}.elementor-58 .elementor-element.elementor-element-50ef18eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-50ef18eb .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-5f6cd8d2 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-5f6cd8d2 .elementor-button:focus{background-color:var( --e-global-color-0cf1aae );}.elementor-58 .elementor-element.elementor-element-5f6cd8d2{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-5f6cd8d2.elementor-element{--align-self:stretch;}.elementor-58 .elementor-element.elementor-element-5f6cd8d2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;}.elementor-58 .elementor-element.elementor-element-7fecb9d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-7fecb9d2:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7fecb9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-12c764e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:start;}.elementor-58 .elementor-element.elementor-element-12c764e8 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-7191473 );}.elementor-58 .elementor-element.elementor-element-4d590426{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-6a74080b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-6a74080b p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-6a74080b a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-6a74080b a:hover, .elementor-58 .elementor-element.elementor-element-6a74080b a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-737ee10{--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:space-between;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-33426c15{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-item > a{font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-33426c15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-62dbe7c{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-item > a{font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-62dbe7c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-44e26bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4d61116a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4d61116a p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4d61116a a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-4d61116a a:hover, .elementor-58 .elementor-element.elementor-element-4d61116a a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6b193ab{--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:space-between;}.elementor-58 .elementor-element.elementor-element-7165ca04{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-item > a{font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-7165ca04 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-5f6d446{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-item > a{font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-5f6d446 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-487ffb74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-57a6647c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-58 .elementor-element.elementor-element-57a6647c .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-size:0.8rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-68e71b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-68e71b89 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;}.elementor-58 .elementor-element.elementor-element-15d7224 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-58 .elementor-element.elementor-element-15d7224{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-334c380{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:0.9rem;font-weight:700;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-334c380 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-334c380 a{color:var( --e-global-color-dcaa068 );}.elementor-58 .elementor-element.elementor-element-334c380 a:hover, .elementor-58 .elementor-element.elementor-element-334c380 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-586fb9f2{--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:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-586fb9f2.e-con{--align-self:center;}.elementor-58 .elementor-element.elementor-element-276117d6{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-58 .elementor-element.elementor-element-276117d6:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-276117d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-9b59b20 ) 50%, var( --e-global-color-7191473 ) 100%);}.elementor-58 .elementor-element.elementor-element-276117d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-7e864437{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-72f4bdcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-72f4bdcb .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:1.25rem;font-weight:700;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-a0dfbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-a0dfbab p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-166796c4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;border-radius:0px 0px 0px 0px;padding:18px 24px 18px 24px;}.elementor-58 .elementor-element.elementor-element-166796c4 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-166796c4 .elementor-button:focus{background-color:var( --e-global-color-0cf1aae );}.elementor-58 .elementor-element.elementor-element-166796c4{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-166796c4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-34a20975{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-58 .elementor-element.elementor-element-34a20975:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-34a20975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dallastxlawyers.com/wp-content/uploads/2026/08/man-and-a-women-shaking-hands-during-a-meeting-1024x666.webp");background-position:bottom center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-34a20975::before, .elementor-58 .elementor-element.elementor-element-34a20975 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-34a20975 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-34a20975 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-34a20975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-34a20975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(20deg, var( --e-global-color-7191473 ) 11%, var( --e-global-color-secondary ) 100%);}.elementor-58 .elementor-element.elementor-element-2f0ec2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2f0ec2e .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-13f91b2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e6a3d29 );}.elementor-58 .elementor-element.elementor-element-13f91b2 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4fb666f7{--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;--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-58 .elementor-element.elementor-element-8300579 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:1.125rem 2rem 1.125rem 2rem;}.elementor-58 .elementor-element.elementor-element-8300579 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-8300579 .elementor-button:focus{background-color:var( --e-global-color-0cf1aae );border-color:var( --e-global-color-0cf1aae );}.elementor-58 .elementor-element.elementor-element-8300579{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-8300579 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-8300579 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-32adc6e0 .elementor-button{background-color:#FFFFFF00;font-family:"Libre Franklin", Sans-serif;font-size:1rem;font-weight:500;text-transform:none;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:1.125rem 2rem 1.125rem 2rem;}.elementor-58 .elementor-element.elementor-element-32adc6e0 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-32adc6e0 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-58 .elementor-element.elementor-element-32adc6e0{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-58 .elementor-element.elementor-element-35a288c6 .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-58 .elementor-element.elementor-element-2acf57f3{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-58 .elementor-element.elementor-element-5a130697{font-size:16px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-58 .elementor-element.elementor-element-c521113{font-size:16px;}.elementor-58 .elementor-element.elementor-element-41674d0{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-da02220 img{object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-701fb9c{font-size:16px;}.elementor-58 .elementor-element.elementor-element-daba093{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-c19be9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c19be9f img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-10b306d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-42114a2{font-size:16px;}.elementor-58 .elementor-element.elementor-element-9317541{font-size:16px;}.elementor-58 .elementor-element.elementor-element-1096c3f{font-size:16px;}.elementor-58 .elementor-element.elementor-element-03f9415{font-size:16px;}.elementor-58 .elementor-element.elementor-element-12a5afd6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-58 .elementor-element.elementor-element-48a7d93a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-38979d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-58 .elementor-element.elementor-element-7215f9f1{--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-58 .elementor-element.elementor-element-15ba7209{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-2fc0627a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-58 .elementor-element.elementor-element-48c95c3a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-15d7224 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-58 .elementor-element.elementor-element-13f91b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-58 .elementor-element.elementor-element-35a288c6 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-3e7c2084{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-58 .elementor-element.elementor-element-34bd92fd .elementor-button{font-size:0.875rem;}.elementor-58 .elementor-element.elementor-element-3311257e .elementor-button{font-size:0.875rem;}.elementor-58 .elementor-element.elementor-element-2acf57f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-58 .elementor-element.elementor-element-5a130697{font-size:1rem;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide-contents{max-width:100%;}.elementor-58 .elementor-element.elementor-element-a8fd364 .swiper-slide-inner{padding:5% 5% 5% 5%;}.elementor-58 .elementor-element.elementor-element-a8fd364 .elementor-swiper-button{font-size:0px;}.elementor-58 .elementor-element.elementor-element-c521113{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-41674d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-da02220.elementor-element{--order:-99999 /* order start hack */;}.elementor-58 .elementor-element.elementor-element-701fb9c{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-c19be9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-58 .elementor-element.elementor-element-10b306d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-8e0deba{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-42114a2{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-15fa85f{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-9317541{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-9ad804c{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-1096c3f{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-fc4924f{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-03f9415{font-size:1rem;}.elementor-58 .elementor-element.elementor-element-48a7d93a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-38979d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-58 .elementor-element.elementor-element-56764a7d{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-2b25688{--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-58 .elementor-element.elementor-element-2b25688.e-con{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-35254b94{text-align:start;}.elementor-58 .elementor-element.elementor-element-94d23b7{text-align:start;}.elementor-58 .elementor-element.elementor-element-2318e8ae{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-70d73ef4{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-737ee10{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-6b193ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-15d7224 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-58 .elementor-element.elementor-element-72f4bdcb{text-align:center;}.elementor-58 .elementor-element.elementor-element-a0dfbab{text-align:center;}.elementor-58 .elementor-element.elementor-element-2f0ec2e{text-align:center;}.elementor-58 .elementor-element.elementor-element-13f91b2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-8300579 .elementor-button{font-size:0.875rem;}.elementor-58 .elementor-element.elementor-element-32adc6e0 .elementor-button{font-size:0.875rem;}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-471fa3f8{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-37006463{--width:820px;}.elementor-58 .elementor-element.elementor-element-2acf57f3{--content-width:1180px;}.elementor-58 .elementor-element.elementor-element-27775f27{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-576de007{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-503593e3{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-6d418d7{--width:40%;}.elementor-58 .elementor-element.elementor-element-80402dc{--width:60%;}.elementor-58 .elementor-element.elementor-element-daba093{--width:40%;}.elementor-58 .elementor-element.elementor-element-4ec2f4f5{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-43016b5f{--width:65%;}.elementor-58 .elementor-element.elementor-element-5f6d349e{--width:60%;}.elementor-58 .elementor-element.elementor-element-15ba7209{--width:40%;}.elementor-58 .elementor-element.elementor-element-2fc0627a{--width:35%;}.elementor-58 .elementor-element.elementor-element-487ffb74{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-586fb9f2{--content-width:1270px;}.elementor-58 .elementor-element.elementor-element-276117d6{--width:100%;}.elementor-58 .elementor-element.elementor-element-34a20975{--content-width:1270px;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-80402dc{--width:100%;}.elementor-58 .elementor-element.elementor-element-daba093{--width:100%;}.elementor-58 .elementor-element.elementor-element-43016b5f{--width:100%;}.elementor-58 .elementor-element.elementor-element-5f6d349e{--width:100%;}.elementor-58 .elementor-element.elementor-element-15ba7209{--width:100%;}.elementor-58 .elementor-element.elementor-element-2fc0627a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2b25688 */.elementor-58 .elementor-element.elementor-element-2b25688 {
    width: fit-content;
}/* End custom CSS */