.elementor-32 .elementor-element.elementor-element-c24734b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c24734b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c24734b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.texascashhousebuyer.com/wp-content/uploads/2026/04/image-26.png");background-position:100% 20px;background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-c963e8c{--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:7% 7%;--row-gap:7%;--column-gap:7%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e6abc2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0a3c3a8{--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:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-19b05ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-4120e8d.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-4120e8d{text-align:start;}.elementor-32 .elementor-element.elementor-element-4120e8d img{width:152px;max-width:100%;}.elementor-32 .elementor-element.elementor-element-2b57ad3{--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:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-v4-color_white_opac_80 );fill:var( --e-global-color-v4-color_white_opac_80 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-v4-color_white_opac_80 );fill:var( --e-global-color-v4-color_white_opac_80 );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-v4-color_white_opac_80 );}.elementor-32 .elementor-element.elementor-element-8f70da6{--e-nav-menu-horizontal-menu-item-margin:calc( 13px / 2 );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:13px;}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-v4-color_white_opac_80 );fill:var( --e-global-color-v4-color_white_opac_80 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-v4-color_white_opac_80 );fill:var( --e-global-color-v4-color_white_opac_80 );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-v4-color_white_opac_80 );}.elementor-32 .elementor-element.elementor-element-3d63e6e{--e-nav-menu-horizontal-menu-item-margin:calc( 13px / 2 );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:13px;}.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-32 .elementor-element.elementor-element-7ae841d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-v4-color_white_opac_80 );}.elementor-32 .elementor-element.elementor-element-deb3b0b{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-deb3b0b .elementor-social-icon{background-color:var( --e-global-color-v4-color_white_opac_10 );--icon-padding:10px;}.elementor-32 .elementor-element.elementor-element-deb3b0b .elementor-social-icon i{color:var( --e-global-color-v4-color_white );}.elementor-32 .elementor-element.elementor-element-deb3b0b .elementor-social-icon svg{fill:var( --e-global-color-v4-color_white );}.elementor-32 .elementor-element.elementor-element-deb3b0b .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-8e9b734{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2cd2972{text-align:center;}.elementor-32 .elementor-element.elementor-element-2cd2972 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:400;line-height:40px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-df21e51 .gk-gravity-form{text-align:left;margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3a065d2{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-3a065d2 .elementor-social-icon{background-color:var( --e-global-color-v4-color_white_opac_10 );--icon-padding:10px;}.elementor-32 .elementor-element.elementor-element-3a065d2 .elementor-social-icon i{color:var( --e-global-color-v4-color_white );}.elementor-32 .elementor-element.elementor-element-3a065d2 .elementor-social-icon svg{fill:var( --e-global-color-v4-color_white );}.elementor-32 .elementor-element.elementor-element-3a065d2 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-03790dc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-v4-color_white_opac_80 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-c24734b{--content-width:1600px;}.elementor-32 .elementor-element.elementor-element-e6abc2e{--width:62%;}.elementor-32 .elementor-element.elementor-element-19b05ed{--width:27%;}.elementor-32 .elementor-element.elementor-element-2b57ad3{--width:63%;}.elementor-32 .elementor-element.elementor-element-8e9b734{--width:31%;}}@media(max-width:1440px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-e6abc2e{--width:62%;}.elementor-32 .elementor-element.elementor-element-19b05ed{--width:44%;}.elementor-32 .elementor-element.elementor-element-2b57ad3{--width:100%;}.elementor-32 .elementor-element.elementor-element-8e9b734{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-e6abc2e{--width:100%;}.elementor-32 .elementor-element.elementor-element-19b05ed{--width:293px;}.elementor-32 .elementor-element.elementor-element-8e9b734{--width:100%;}}@media(min-width:1600px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1440px){.elementor-32 .elementor-element.elementor-element-c963e8c{--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-32 .elementor-element.elementor-element-0a3c3a8{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-2b57ad3{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-c24734b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c24734b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-32 .elementor-element.elementor-element-c24734b{--padding-top:26px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c963e8c{--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;}.elementor-32 .elementor-element.elementor-element-e6abc2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-19b05ed{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-19b05ed.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4120e8d.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4120e8d img{width:109px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.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-32 .elementor-element.elementor-element-8e9b734{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-3a065d2{padding:20px 20px 20px 20px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-03790dc{padding:30px 20px 0px 20px;text-align:center;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-c24734b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c24734b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-8f70da6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-32 .elementor-element.elementor-element-3d63e6e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-v4-font-size-16-font-size );line-height:var( --e-global-typography-v4-font-size-16-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-2cd2972 */.elementor-32 .elementor-element.elementor-element-2cd2972 strong {
    font-weight: 900;
    display: block;
}/* End custom CSS */
/* Start custom CSS for gk_elementor_gravity_form, class: .elementor-element-df21e51 */.elementor-32 .elementor-element.elementor-element-df21e51.gfs1 .gform_footer,
.elementor-32 .elementor-element.elementor-element-df21e51.gfs1 .gform_page_footer {
  margin-top: 30px !important;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-3a065d2 */.elementor-32 .elementor-element.elementor-element-3a065d2 .elementor-social-icons-wrapper {

    display: grid !important;
      grid-template-columns: repeat(5, 1fr);
      gap: 10px;
    max-width: 240px;
}/* End custom CSS */