.elementor .e-c7a1003-contact{width:220px;align-self:start;}.elementor .e-c7a1005-contact{width:385px;align-self:start;}.elementor .e-c7a1001-contact{width:430px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-c7a1000-contact{width:100%;min-height:645px;padding-block-start:55px;padding-block-end:85px;padding-inline-start:85px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(253,239,244,0.98) 0%,rgba(253,239,244,0.94) 28%,rgba(253,239,244,0.60) 48%,rgba(253,239,244,0) 68%),url("https://houstonwallpapergal.com/wp-content/uploads/2026/10/contact-writing-hero-matched.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center bottom;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-c7a2002-contact{width:260px;align-self:center;}.elementor .e-c7a2005-contact{width:730px;max-width:100%;padding-block-start:34px;padding-block-end:30px;padding-inline-start:42px;padding-inline-end:42px;border-radius:15px;background-color:#ffffff;flex-direction:column;gap:14px;align-self:center;}.elementor .e-c7a2013-contact{width:270px;align-self:center;}.elementor .e-c7a2007-contact{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-c7a2000-contact{width:100%;padding-block-start:55px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(252,242,238,1) 0%,rgba(252,242,238,0.82) 3%,rgba(252,242,238,0) 8%),url("https://houstonwallpapergal.com/wp-content/uploads/2026/09/contact-message-floral-background.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center top;flex-direction:column;gap:14px;align-items:center;}.elementor .e-c9414ca-e00c011{color:#ffffff;text-align:center;align-self:stretch;}.elementor .e-2c789fe-f9e050b{padding:15px;display:grid;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-90c1104-1a9c7fd{aspect-ratio:auto;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;justify-content:space-evenly;justify-items:stretch;align-items:stretch;align-self:start;order:99999;}.elementor .e-040d310{padding:0px;flex-direction:column;}