.elementor-6129 .elementor-element.elementor-element-26d4a6b{--display:flex;--min-height:77vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:6rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-26d4a6b:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-26d4a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2224037 ) 0%, #FFFFFF 100%);}.elementor-6129 .elementor-element.elementor-element-26d4a6b::before, .elementor-6129 .elementor-element.elementor-element-26d4a6b > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-26d4a6b > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-26d4a6b > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-26d4a6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-26d4a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-dce1ad9{--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-6129 .elementor-element.elementor-element-2f410ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-2f410ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-6129 .elementor-element.elementor-element-30d57f4 > .elementor-widget-container{margin:0% -22% 0% 0%;}.elementor-6129 .elementor-element.elementor-element-30d57f4 .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:5.3rem;font-weight:600;line-height:5.4vw;color:var( --e-global-color-accent );}.elementor-6129 .elementor-element.elementor-element-fd5dfe3 > .elementor-widget-container{margin:0% -22% 0% 0%;}.elementor-6129 .elementor-element.elementor-element-fd5dfe3 .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:6rem;font-weight:600;line-height:5.4vw;color:var( --e-global-color-accent );}.elementor-6129 .elementor-element.elementor-element-917a926 > .elementor-widget-container{margin:1.1rem 0rem 0rem 0rem;}.elementor-6129 .elementor-element.elementor-element-917a926 .elementor-heading-title{font-family:"quasimoda", Sans-serif;font-size:1.4rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-primary );}.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-6129 .elementor-element.elementor-element-a92b2e4{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6129 .elementor-element.elementor-element-1302fbf .elementor-button{background-color:#475C75;font-family:"quasimoda", Sans-serif;font-size:1.1rem;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-1302fbf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-b4cd58b{--display:flex;--justify-content:flex-start;--padding-top:10vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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-6129 .elementor-element.elementor-element-113fbee{--lottie-container-width:100%;}.elementor-6129 .elementor-element.elementor-element-6aa1290{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-6aa1290:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d070b3 );background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/1-3.jpg");background-position:-70% 0px;background-repeat:no-repeat;background-size:67% auto;}.elementor-6129 .elementor-element.elementor-element-6aa1290::before, .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-6aa1290 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-6aa1290 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-692c66f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-f858f5e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-21fe46d{--display:flex;}.elementor-6129 .elementor-element.elementor-element-a1d3370{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:3vw;}.elementor-6129 .elementor-element.elementor-element-a1d3370.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6129 .elementor-element.elementor-element-316dcd2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6129 .elementor-element.elementor-element-316dcd2.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-316dcd2 .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:3rem;font-weight:normal;font-style:normal;line-height:1em;color:var( --e-global-color-106ee1a );}.elementor-6129 .elementor-element.elementor-element-f91dd7b{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-905a6b9{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6129 .elementor-element.elementor-element-905a6b9:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-905a6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6129 .elementor-element.elementor-element-88a03c6{columns:2;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-06ff139{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-06ff139:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/0.jpg");background-position:170% 50%;background-repeat:no-repeat;background-size:67% auto;}.elementor-6129 .elementor-element.elementor-element-06ff139::before, .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-06ff139 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-06ff139 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-5549596{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-e432b16{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:5vw;}.elementor-6129 .elementor-element.elementor-element-e432b16.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6129 .elementor-element.elementor-element-a3f37ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6129 .elementor-element.elementor-element-a3f37ac.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-a3f37ac .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:3rem;font-weight:normal;font-style:normal;line-height:1em;color:var( --e-global-color-106ee1a );}.elementor-6129 .elementor-element.elementor-element-a2138fc{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-9364136{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6129 .elementor-element.elementor-element-9364136:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-9364136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6129 .elementor-element.elementor-element-b67f498{columns:2;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-a381bdf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-4e488e3{--display:flex;}.elementor-6129 .elementor-element.elementor-element-05d23b2{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-05d23b2:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8fdfc9 );background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/3-3.jpg");background-position:-70% 0px;background-repeat:no-repeat;background-size:67% auto;}.elementor-6129 .elementor-element.elementor-element-05d23b2::before, .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-05d23b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-05d23b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-830312b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-af1ea5a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-4a3f3fb{--display:flex;}.elementor-6129 .elementor-element.elementor-element-4215d13{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:3vw;}.elementor-6129 .elementor-element.elementor-element-4215d13.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6129 .elementor-element.elementor-element-0bbc69d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6129 .elementor-element.elementor-element-0bbc69d.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-0bbc69d .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:3rem;font-weight:normal;font-style:normal;line-height:1em;color:var( --e-global-color-106ee1a );}.elementor-6129 .elementor-element.elementor-element-8f6df84{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-1e284f0{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6129 .elementor-element.elementor-element-1e284f0:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-1e284f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6129 .elementor-element.elementor-element-130eaae{columns:2;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-a0e6e96{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-a0e6e96:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/4-3.jpg");background-position:170% 0px;background-repeat:no-repeat;background-size:67% auto;}.elementor-6129 .elementor-element.elementor-element-a0e6e96::before, .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-6c5764c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-108b14a{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:5vw;}.elementor-6129 .elementor-element.elementor-element-108b14a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6129 .elementor-element.elementor-element-06200ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6129 .elementor-element.elementor-element-06200ec.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-06200ec .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:3rem;font-weight:normal;font-style:normal;line-height:1em;color:var( --e-global-color-106ee1a );}.elementor-6129 .elementor-element.elementor-element-2bfdec7{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-15787be{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6129 .elementor-element.elementor-element-15787be:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-15787be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc0e0c7 );}.elementor-6129 .elementor-element.elementor-element-3cd362a{columns:2;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-bd7efea{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-c4fd707{--display:flex;}.elementor-6129 .elementor-element.elementor-element-02a1732{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-02a1732:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc0e0c7 );background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/5-3.jpg");background-position:-70% 0px;background-repeat:no-repeat;background-size:67% auto;}.elementor-6129 .elementor-element.elementor-element-02a1732::before, .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-02a1732 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-02a1732 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-53d785b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-366b7d2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-92680a6{--display:flex;}.elementor-6129 .elementor-element.elementor-element-af5b2fa{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:3vw;}.elementor-6129 .elementor-element.elementor-element-af5b2fa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6129 .elementor-element.elementor-element-5b3fd48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-6129 .elementor-element.elementor-element-5b3fd48.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-5b3fd48 .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:3rem;font-weight:normal;font-style:normal;line-height:1em;color:var( --e-global-color-106ee1a );}.elementor-6129 .elementor-element.elementor-element-aae7e60{font-family:"quasimoda", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-4c0e41f{--display:flex;--border-radius:21px 21px 21px 21px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6129 .elementor-element.elementor-element-4c0e41f:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-4c0e41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6129 .elementor-element.elementor-element-08fbced{columns:2;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-61c6d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-61c6d54{columns:1;text-align:end;font-family:"quasimoda", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-b0ad5f9{--display:flex;--min-height:77vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.5;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-b0ad5f9:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/08/Untitled-design-2026-08-28T114402.980.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-b0ad5f9::before, .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-bb7440a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-04fcf01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-238eb33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-238eb33{text-align:center;}.elementor-6129 .elementor-element.elementor-element-238eb33 .elementor-heading-title{font-family:"quincy-cf", Sans-serif;font-size:4.9rem;font-weight:600;font-style:italic;line-height:1em;color:#475C75;}.elementor-6129 .elementor-element.elementor-element-c19283e{--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;--overlay-opacity:1;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-c19283e:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-c19283e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6129 .elementor-element.elementor-element-c19283e::before, .elementor-6129 .elementor-element.elementor-element-c19283e > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-c19283e > .e-con-inner > .elementor-background-video-container::before, .elementor-6129 .elementor-element.elementor-element-c19283e > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-c19283e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6129 .elementor-element.elementor-element-c19283e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6129 .elementor-element.elementor-element-4aa42f4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-a7ab505{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-184f23e .elementor-heading-title{font-family:"quasimoda", Sans-serif;font-size:4.4rem;font-weight:700;line-height:4.3rem;color:#CCE5FF;}.elementor-6129 .elementor-element.elementor-element-c1554af > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0% 0% 0% 0%;}.elementor-6129 .elementor-element.elementor-element-c1554af{color:#FFFFFF;}.elementor-6129 .elementor-element.elementor-element-855a4ab{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6129 .elementor-element.elementor-element-6edf1a5 .box{width:1rem;}.elementor-6129 .elementor-element.elementor-element-51263f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-6129 .elementor-element.elementor-element-26d4a6b{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-dce1ad9{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6129 .elementor-element.elementor-element-30d57f4 .elementor-heading-title{font-size:3.5rem;line-height:4rem;}.elementor-6129 .elementor-element.elementor-element-fd5dfe3 .elementor-heading-title{font-size:3.5rem;line-height:4rem;}.elementor-6129 .elementor-element.elementor-element-917a926 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6129 .elementor-element.elementor-element-b4cd58b{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6129 .elementor-element.elementor-element-6aa1290:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-6aa1290{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-692c66f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-a1d3370{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6129 .elementor-element.elementor-element-316dcd2 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-06ff139:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-06ff139{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-5549596{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-e432b16{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6129 .elementor-element.elementor-element-a3f37ac .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-05d23b2:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-05d23b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-830312b{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-4215d13{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6129 .elementor-element.elementor-element-0bbc69d .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-a0e6e96:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-a0e6e96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-6c5764c{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-108b14a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6129 .elementor-element.elementor-element-06200ec .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-02a1732:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-02a1732{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-53d785b{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-af5b2fa{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6129 .elementor-element.elementor-element-5b3fd48 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-b0ad5f9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-bb7440a{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-238eb33 .elementor-heading-title{font-size:7rem;line-height:5.7rem;}.elementor-6129 .elementor-element.elementor-element-c19283e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-4aa42f4{--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:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-6129 .elementor-element.elementor-element-184f23e .elementor-heading-title{font-size:5rem;line-height:5rem;}.elementor-6129 .elementor-element.elementor-element-c1554af > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-6129 .elementor-element.elementor-element-26d4a6b{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-dce1ad9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-2f410ef{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6129 .elementor-element.elementor-element-30d57f4 .elementor-heading-title{font-size:2.1rem;line-height:3.1rem;}.elementor-6129 .elementor-element.elementor-element-fd5dfe3 .elementor-heading-title{font-size:2.6rem;line-height:0.8em;}.elementor-6129 .elementor-element.elementor-element-917a926 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-6129 .elementor-element.elementor-element-917a926 .elementor-heading-title{font-size:1.1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6129 .elementor-element.elementor-element-a92b2e4{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-1302fbf.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-b4cd58b{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6129 .elementor-element.elementor-element-6aa1290:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-6aa1290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-6aa1290{--overlay-opacity:0;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-6129 .elementor-element.elementor-element-692c66f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-21fe46d:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-21fe46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/1-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-21fe46d{--min-height:189px;}.elementor-6129 .elementor-element.elementor-element-a1d3370{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-316dcd2{width:100%;max-width:100%;}.elementor-6129 .elementor-element.elementor-element-316dcd2 .elementor-heading-title{font-size:3.4rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-f91dd7b{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-88a03c6{columns:1;}.elementor-6129 .elementor-element.elementor-element-06ff139{--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-6129 .elementor-element.elementor-element-06ff139:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-06ff139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-6129 .elementor-element.elementor-element-5549596{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-e432b16{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-a3f37ac{width:100%;max-width:100%;}.elementor-6129 .elementor-element.elementor-element-a3f37ac .elementor-heading-title{font-size:3.4rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-a2138fc{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-b67f498{columns:1;}.elementor-6129 .elementor-element.elementor-element-a381bdf{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-4e488e3:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-4e488e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-4e488e3{--min-height:189px;}.elementor-6129 .elementor-element.elementor-element-05d23b2:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-05d23b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-05d23b2{--overlay-opacity:0;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-6129 .elementor-element.elementor-element-830312b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-4a3f3fb:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-4a3f3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/3-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-4a3f3fb{--min-height:189px;}.elementor-6129 .elementor-element.elementor-element-4215d13{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-0bbc69d{width:100%;max-width:100%;}.elementor-6129 .elementor-element.elementor-element-0bbc69d .elementor-heading-title{font-size:3.4rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-8f6df84{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-130eaae{columns:1;}.elementor-6129 .elementor-element.elementor-element-a0e6e96{--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;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-6129 .elementor-element.elementor-element-a0e6e96:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-a0e6e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-6129 .elementor-element.elementor-element-6c5764c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-108b14a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-06200ec{width:100%;max-width:100%;}.elementor-6129 .elementor-element.elementor-element-06200ec .elementor-heading-title{font-size:3.4rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-2bfdec7{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-3cd362a{columns:1;}.elementor-6129 .elementor-element.elementor-element-bd7efea{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-c4fd707:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-c4fd707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/4-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-c4fd707{--min-height:189px;}.elementor-6129 .elementor-element.elementor-element-02a1732:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-02a1732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-size:0px auto;}.elementor-6129 .elementor-element.elementor-element-02a1732{--overlay-opacity:0;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-6129 .elementor-element.elementor-element-53d785b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-92680a6:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-92680a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/04/5-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6129 .elementor-element.elementor-element-92680a6{--min-height:189px;}.elementor-6129 .elementor-element.elementor-element-af5b2fa{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-5b3fd48{width:100%;max-width:100%;}.elementor-6129 .elementor-element.elementor-element-5b3fd48 .elementor-heading-title{font-size:3.3rem;line-height:1em;}.elementor-6129 .elementor-element.elementor-element-aae7e60{font-size:1rem;}.elementor-6129 .elementor-element.elementor-element-08fbced{columns:1;}.elementor-6129 .elementor-element.elementor-element-61c6d54{columns:1;}.elementor-6129 .elementor-element.elementor-element-b0ad5f9:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-b0ad5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegrandprairietx.com/wp-content/uploads/2026/08/Untitled-design-2026-08-28T114402.980.png");}.elementor-6129 .elementor-element.elementor-element-b0ad5f9{--min-height:88vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-bb7440a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6129 .elementor-element.elementor-element-04fcf01{--padding-top:0rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-238eb33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-6129 .elementor-element.elementor-element-238eb33.elementor-element{--align-self:center;}.elementor-6129 .elementor-element.elementor-element-238eb33{text-align:center;}.elementor-6129 .elementor-element.elementor-element-238eb33 .elementor-heading-title{font-size:3.9rem;line-height:3.7rem;}.elementor-6129 .elementor-element.elementor-element-c19283e{--overlay-opacity:0.81;}.elementor-6129 .elementor-element.elementor-element-4aa42f4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-6129 .elementor-element.elementor-element-184f23e .elementor-heading-title{font-size:2.5rem;line-height:2.8rem;}}@media(min-width:768px){.elementor-6129 .elementor-element.elementor-element-2f410ef{--width:45%;}.elementor-6129 .elementor-element.elementor-element-b4cd58b{--width:55%;}.elementor-6129 .elementor-element.elementor-element-f858f5e{--width:50%;}.elementor-6129 .elementor-element.elementor-element-a1d3370{--width:52%;}.elementor-6129 .elementor-element.elementor-element-e432b16{--width:52%;}.elementor-6129 .elementor-element.elementor-element-a381bdf{--width:50%;}.elementor-6129 .elementor-element.elementor-element-af1ea5a{--width:50%;}.elementor-6129 .elementor-element.elementor-element-4215d13{--width:52%;}.elementor-6129 .elementor-element.elementor-element-108b14a{--width:52%;}.elementor-6129 .elementor-element.elementor-element-bd7efea{--width:50%;}.elementor-6129 .elementor-element.elementor-element-366b7d2{--width:50%;}.elementor-6129 .elementor-element.elementor-element-af5b2fa{--width:52%;}.elementor-6129 .elementor-element.elementor-element-a7ab505{--width:50%;}.elementor-6129 .elementor-element.elementor-element-855a4ab{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6129 .elementor-element.elementor-element-2f410ef{--width:100%;}.elementor-6129 .elementor-element.elementor-element-b4cd58b{--width:100%;}.elementor-6129 .elementor-element.elementor-element-f858f5e{--width:100%;}.elementor-6129 .elementor-element.elementor-element-a1d3370{--width:100%;}.elementor-6129 .elementor-element.elementor-element-e432b16{--width:100%;}.elementor-6129 .elementor-element.elementor-element-a381bdf{--width:100%;}.elementor-6129 .elementor-element.elementor-element-af1ea5a{--width:100%;}.elementor-6129 .elementor-element.elementor-element-4215d13{--width:100%;}.elementor-6129 .elementor-element.elementor-element-108b14a{--width:100%;}.elementor-6129 .elementor-element.elementor-element-bd7efea{--width:100%;}.elementor-6129 .elementor-element.elementor-element-366b7d2{--width:100%;}.elementor-6129 .elementor-element.elementor-element-af5b2fa{--width:100%;}.elementor-6129 .elementor-element.elementor-element-a7ab505{--width:100%;}.elementor-6129 .elementor-element.elementor-element-855a4ab{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-30d57f4 */.elementor-6129 .elementor-element.elementor-element-30d57f4 h1 span {
    font-family: "Boston Skyline Clean", Sans-serif;
    font-size: 9.5rem;  
    font-weight: normal;
    margin: 0 1rem;
    letter-spacing: 1px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd5dfe3 */.elementor-6129 .elementor-element.elementor-element-fd5dfe3 h1 span {
    font-family: "Boston Skyline Clean", Sans-serif;
    font-size: 151%;  
    font-weight: normal;
    margin: 0 1rem;
    line-height: 0.87em;
    letter-spacing: 1px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1302fbf */@media(min-width: 1000px){
    .elementor-6129 .elementor-element.elementor-element-1302fbf a {
        background: #475C75 url('/wp-content/uploads/2023/09/arrow-right-01.svg') no-repeat center right / 15%;
        padding-right: 10%;
        border-right: 20px #475C75 solid;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88a03c6 */.elementor-6129 .elementor-element.elementor-element-88a03c6 ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-88a03c6 ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa1290 */@media(min-width: 1200px){
.elementor-6129 .elementor-element.elementor-element-6aa1290 {

  aspect-ratio: 1916 / 845;

  -webkit-mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  -webkit-mask-repeat: no-repeat;

  mask-repeat: no-repeat;

  -webkit-mask-position: center;

  mask-position: center;

  -webkit-mask-size: 100% 100%;

  mask-size: 100% 100%;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67f498 */.elementor-6129 .elementor-element.elementor-element-b67f498 ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-b67f498 ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06ff139 */@media(min-width: 1200px){
.elementor-6129 .elementor-element.elementor-element-06ff139 {

  aspect-ratio: 1916 / 845;

  -webkit-mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape2.svg');

  mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape2.svg');

  -webkit-mask-repeat: no-repeat;

  mask-repeat: no-repeat;

  -webkit-mask-position: center;

  mask-position: center;

  -webkit-mask-size: 100% 100%;

  mask-size: 100% 100%;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-130eaae */.elementor-6129 .elementor-element.elementor-element-130eaae ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-130eaae ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d23b2 */@media(min-width: 1200px){
.elementor-6129 .elementor-element.elementor-element-05d23b2 {

  aspect-ratio: 1916 / 845;

  -webkit-mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  -webkit-mask-repeat: no-repeat;

  mask-repeat: no-repeat;

  -webkit-mask-position: center;

  mask-position: center;

  -webkit-mask-size: 100% 100%;

  mask-size: 100% 100%;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd362a */.elementor-6129 .elementor-element.elementor-element-3cd362a ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-3cd362a ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0e6e96 */@media(min-width: 1200px){
.elementor-6129 .elementor-element.elementor-element-a0e6e96 {

  aspect-ratio: 1916 / 845;

  -webkit-mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape2.svg');

  mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape2.svg');

  -webkit-mask-repeat: no-repeat;

  mask-repeat: no-repeat;

  -webkit-mask-position: center;

  mask-position: center;

  -webkit-mask-size: 100% 100%;

  mask-size: 100% 100%;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08fbced */.elementor-6129 .elementor-element.elementor-element-08fbced ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-08fbced ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61c6d54 */.elementor-6129 .elementor-element.elementor-element-61c6d54 ul {
    padding: 0 0 0 1rem;
}

.elementor-6129 .elementor-element.elementor-element-61c6d54 ul li {
    margin: 0 1rem 0 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a1732 */@media(min-width: 1200px){
.elementor-6129 .elementor-element.elementor-element-02a1732 {

  aspect-ratio: 1916 / 845;

  -webkit-mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  mask-image: url('https://thegrandprairietx.com/wp-content/uploads/2026/04/shape1.svg');

  -webkit-mask-repeat: no-repeat;

  mask-repeat: no-repeat;

  -webkit-mask-position: center;

  mask-position: center;

  -webkit-mask-size: 100% 100%;

  mask-size: 100% 100%;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-238eb33 */.elementor-6129 .elementor-element.elementor-element-238eb33 h2 span {
    color: #ff7db2 !important;
    font-family: "Boston Skyline Clean", Sans-serif;
    font-size: 170%;  
    font-weight: normal;
    margin: 0 0 0 1rem;
    letter-spacing: 1px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for LAndPHSForm, class: .elementor-element-6edf1a5 */.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="text"],
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="email"],
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="tel"],
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="number"],
.elementor-6129 .elementor-element.elementor-element-6edf1a5 select {
    background: #CCE5FF !important;
    color: #475C75 !important;
    min-height: 50px !important;
    padding:8px !important;
}
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="text"].hs-input::placeholder,
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="email"]::placeholder,
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="tel"]::placeholder,
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="number"]::placeholder {
    color: #475C75 !important;
}
.elementor-6129 .elementor-element.elementor-element-6edf1a5 .actions {
     display: block !important;
     padding: 0 !important;;
}
.elementor-6129 .elementor-element.elementor-element-6edf1a5 input[type="submit"]{
    background: #f4762d !important;
    display: block !important;
    width: 100%;
    text-align: center;
    margin: 0 !important;
    padding: 10px !important;;
}
select#how_did_you_hear_about_us-5a205aea-8ac9-4569-b99b-c88a1edb7b88 {
    max-width: 96%;
}
.elementor-6129 .elementor-element.elementor-element-6edf1a5 select {
    border-right: 8px #CCE5FF solid !important;
    margin-right: 35px !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6129 #mobileHeader {
    background: #fff !important;
}
 .elementor-editor-active #intologo {
    display: none !important;
}
.elementor-kit-5 e-page-transition {
    background-color: #cde5ff;
}
/*body.elementor-page-6129 .swiper-button-next {*/
/*    position: absolute;*/
/*    top: 35%;*/
/*    z-index: 1;*/
/*    right: 10px;*/
/*    width: 58px;*/
/*    height: 58px;*/
/*    background: transparent !important;*/
/*    display: flex;*/
/*    align-content: center;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    color: #ffffff;*/
/*    border-radius: 100%;*/
/*    font-size: 2rem;*/
/*    padding: 2px;*/
/*    border: 1px  #fff solid;*/
/*}*/
/*body.elementor-page-6129 .swiper-button-next > div {*/
/*    width: 54px;*/
/*    height: 54px;*/
/*    background: #f4762d !important;*/
/*    display: flex;*/
/*    align-content: center;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    color: #ffffff;*/
/*    border-radius: 100%;*/
/*    font-size: 2rem;*/
/*}*/
@media(min-width: 1000px){
    .break-lg {
        display: block;
    }
}
@media(min-width: 700px){
    .hidden-lg {
        display: none !important;
    }
}

@media (max-width: 620px) {
    .hidden-xs {
        display: none !important;
    }
  .mobile-carousel.swiper {
    overflow: hidden;
  }

  .mobile-carousel .swiper-wrapper {
    display: flex !important;
    flex-direction: row;
    width: 100%;
  }

  .mobile-carousel .swiper-slide {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
    width: 85% !important;
    box-sizing: border-box;
    margin-right: 16px;
  }

  .mobile-carousel .swiper-slide > div {
    height: auto !important;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .mobile-carousel .elementor-widget-heading {
    display: block;
    text-align: center;
    margin-top: 12px;
    width: 100%;
  }

  .mobile-carousel .elementor-widget-heading .elementor-heading-title {
    font-size: 1rem;
    line-height: 1.2em;
    color: var(--e-global-color-primary); /* fallback to brand color */
    margin: 0;
    padding: 0 1rem;
  }
  
}/* End custom CSS */