.elementor-24 .elementor-element.elementor-element-1d2b317:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1d2b317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dev.gruenetexas.com/wp-content/uploads/2023/02/Contact-Page-Header-IMG_3047.gif");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1d2b317 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-1d2b317{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-91e3e4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-2edefbd{text-align:center;}.elementor-24 .elementor-element.elementor-element-2edefbd .elementor-heading-title{color:#223D6F;font-family:"cheap-pine-sans", Sans-serif;font-size:350px;font-weight:500;}.elementor-24 .elementor-element.elementor-element-2edefbd > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-24 .elementor-element.elementor-element-e2f83d4 > .elementor-container{max-width:659px;}.elementor-24 .elementor-element.elementor-element-e2f83d4{margin-top:50px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-064023e{text-align:center;}.elementor-24 .elementor-element.elementor-element-064023e .elementor-heading-title{color:var( --e-global-color-2ad4fe2 );font-family:"cheap-pine-sans", Sans-serif;font-size:60px;font-weight:500;}.elementor-24 .elementor-element.elementor-element-c604824{margin-top:50px;margin-bottom:50px;}.elementor-24 .elementor-element.elementor-element-c41fb18 .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:35px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c41fb18 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c41fb18 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c41fb18 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c41fb18 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-85843e5 .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:35px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c4b3e58{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-c4b3e58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-cd95433 .elementor-heading-title{color:var( --e-global-color-2ad4fe2 );font-family:"cheap-pine-sans", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-adb2566{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-cfa4aa2 .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-cfa4aa2 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-cfa4aa2 .elementor-button:focus{color:var( --e-global-color-2ad4fe2 );border-color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-cfa4aa2 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-cfa4aa2 .elementor-button:focus svg{fill:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-acc149c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-acc149c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-a9cce25 .elementor-heading-title{color:var( --e-global-color-2ad4fe2 );font-family:"cheap-pine-sans", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-470cf38{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-efc7cb2 .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-efc7cb2 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-efc7cb2 .elementor-button:focus{color:var( --e-global-color-2ad4fe2 );border-color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-efc7cb2 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-efc7cb2 .elementor-button:focus svg{fill:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-4294d70{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-24 .elementor-element.elementor-element-4294d70 .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-4294d70 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-24 .elementor-element.elementor-element-2f0e97d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-2f0e97d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-13b9941 .elementor-heading-title{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-4c39fed{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-41de906 .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-41de906 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-41de906 .elementor-button:focus{color:var( --e-global-color-2ad4fe2 );border-color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-41de906 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-41de906 .elementor-button:focus svg{fill:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-0bfe71f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-24 .elementor-element.elementor-element-0bfe71f .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-0bfe71f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-24 .elementor-element.elementor-element-650682b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-650682b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-5013174 .elementor-heading-title{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-6ea7515{color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-c3ffd0b .elementor-button{font-family:"cheap-pine-sans", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-c3ffd0b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c3ffd0b .elementor-button:focus{color:var( --e-global-color-2ad4fe2 );border-color:var( --e-global-color-2ad4fe2 );}.elementor-24 .elementor-element.elementor-element-c3ffd0b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c3ffd0b .elementor-button:focus svg{fill:var( --e-global-color-2ad4fe2 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-48af6af{width:38.595%;}.elementor-24 .elementor-element.elementor-element-4b9e167{width:61.405%;}.elementor-24 .elementor-element.elementor-element-d12ff7b{width:54.424%;}.elementor-24 .elementor-element.elementor-element-2a187cd{width:45.394%;}.elementor-24 .elementor-element.elementor-element-2923dfe{width:54.424%;}.elementor-24 .elementor-element.elementor-element-3b0329a{width:45.394%;}.elementor-24 .elementor-element.elementor-element-3215982{width:54.424%;}.elementor-24 .elementor-element.elementor-element-3b58c8c{width:45.394%;}.elementor-24 .elementor-element.elementor-element-960f6f1{width:54.424%;}.elementor-24 .elementor-element.elementor-element-f1862f9{width:45.394%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-2edefbd .elementor-heading-title{font-size:200px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-2edefbd .elementor-heading-title{font-size:110px;}.elementor-24 .elementor-element.elementor-element-2edefbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e2f83d4{margin-top:20px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-064023e .elementor-heading-title{font-size:38px;}.elementor-24 .elementor-element.elementor-element-c604824{margin-top:20px;margin-bottom:20px;}.elementor-24 .elementor-element.elementor-element-48af6af > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-24 .elementor-element.elementor-element-c4b3e58, .elementor-24 .elementor-element.elementor-element-c4b3e58 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c4b3e58{padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-cd95433{text-align:center;}.elementor-24 .elementor-element.elementor-element-adb2566{text-align:center;}.elementor-24 .elementor-element.elementor-element-acc149c, .elementor-24 .elementor-element.elementor-element-acc149c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-acc149c{padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-a9cce25{text-align:center;}.elementor-24 .elementor-element.elementor-element-470cf38{text-align:center;}.elementor-24 .elementor-element.elementor-element-2f0e97d, .elementor-24 .elementor-element.elementor-element-2f0e97d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2f0e97d{padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-13b9941{text-align:center;}.elementor-24 .elementor-element.elementor-element-4c39fed{text-align:center;}.elementor-24 .elementor-element.elementor-element-650682b, .elementor-24 .elementor-element.elementor-element-650682b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-650682b{padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-5013174{text-align:center;}.elementor-24 .elementor-element.elementor-element-6ea7515{text-align:center;}}