.elementor-347 .elementor-element.elementor-element-c7f0392:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-c7f0392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-c7f0392{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-c7f0392 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-01aac73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-01aac73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-01aac73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-01aac73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-01aac73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 30%;}.elementor-347 .elementor-element.elementor-element-01aac73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-b5430b2 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;line-height:1.1em;}.elementor-347 .elementor-element.elementor-element-864f604{color:#484848;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-347 .elementor-element.elementor-element-864f604 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-347 .elementor-element.elementor-element-c7b24a2 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-c7b24a2 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-c7b24a2 .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-c7b24a2 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-9ff6cbd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-9ff6cbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-9ff6cbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-9ff6cbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texassolargroup.com/wp-content/uploads/2020/09/Rectangle-203.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-347 .elementor-element.elementor-element-9ff6cbd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-9ff6cbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-89171ba{text-align:left;}.elementor-347 .elementor-element.elementor-element-89171ba img{width:89%;max-width:93%;height:432px;}.elementor-347 .elementor-element.elementor-element-89171ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-3cfa0bb0:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-3cfa0bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-347 .elementor-element.elementor-element-3cfa0bb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-3cfa0bb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-76067115 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-347 .elementor-element.elementor-element-71f809e9{text-align:center;}.elementor-347 .elementor-element.elementor-element-71f809e9 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;line-height:1.3em;}.elementor-347 .elementor-element.elementor-element-71f809e9 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-8ee1d4a:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-8ee1d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-347 .elementor-element.elementor-element-8ee1d4a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-8ee1d4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-347 .elementor-element.elementor-element-798e491{--spacer-size:80px;}.elementor-347 .elementor-element.elementor-element-8e62527{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-347 .elementor-element.elementor-element-1e7f763{--divider-border-style:solid;--divider-color:#FE7013;--divider-border-width:2px;}.elementor-347 .elementor-element.elementor-element-1e7f763 .elementor-divider-separator{width:224px;margin:0 auto;margin-left:0;}.elementor-347 .elementor-element.elementor-element-1e7f763 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-347 .elementor-element.elementor-element-1e7f763 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;}.elementor-347 .elementor-element.elementor-element-0940be5{text-align:left;}.elementor-347 .elementor-element.elementor-element-a4f1127{text-align:left;}.elementor-347 .elementor-element.elementor-element-3457469{text-align:left;}.elementor-347 .elementor-element.elementor-element-1569b2f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-1569b2f .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-1569b2f .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-6beed8e:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-6beed8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-6beed8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-6beed8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-bcb22ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-bcb22ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-bcb22ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-bcb22ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-bcb22ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 30%;}.elementor-347 .elementor-element.elementor-element-bcb22ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-28c9c3f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;line-height:1.1em;}.elementor-347 .elementor-element.elementor-element-55165bb{color:#484848;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-347 .elementor-element.elementor-element-55165bb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-347 .elementor-element.elementor-element-efe46b1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-efe46b1 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-efe46b1 .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-efe46b1 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-1e1c6f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-1e1c6f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-1e1c6f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-1e1c6f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-f326d14 img{width:607.74px;}.elementor-347 .elementor-element.elementor-element-f326d14 > .elementor-widget-container{margin:15% 0% 15% 0%;background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-158b747:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-158b747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-158b747{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-158b747 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-c27401b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-c27401b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-c27401b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-c27401b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texassolargroup.com/wp-content/uploads/2020/09/Rectangle-231-1.png");background-position:center left;background-repeat:no-repeat;background-size:649px auto;}.elementor-347 .elementor-element.elementor-element-c27401b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-c27401b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-0b5ad88{text-align:center;}.elementor-347 .elementor-element.elementor-element-0b5ad88 img{width:478px;}.elementor-347 .elementor-element.elementor-element-0b5ad88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-0d2e249.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-0d2e249.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-0d2e249 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 30% 20% 10%;}.elementor-347 .elementor-element.elementor-element-0d2e249 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-baffe74 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;line-height:1.1em;}.elementor-347 .elementor-element.elementor-element-b35cf59{color:#484848;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-347 .elementor-element.elementor-element-b35cf59 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-347 .elementor-element.elementor-element-70d308a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-70d308a .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-70d308a .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-70d308a > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-6767bde{padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-64586f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-64586f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-64586f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 30%;}.elementor-347 .elementor-element.elementor-element-64586f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-0a9e141 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:800;text-transform:capitalize;line-height:1.1em;}.elementor-347 .elementor-element.elementor-element-a6c4941{color:#484848;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;}.elementor-347 .elementor-element.elementor-element-a6c4941 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-347 .elementor-element.elementor-element-bb8509d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-bb8509d .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-bb8509d .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-bb8509d > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-22112c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-22112c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-22112c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-22112c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-347 .elementor-element.elementor-element-22112c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-22112c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-ba2ce4d{text-align:center;}.elementor-347 .elementor-element.elementor-element-ba2ce4d img{width:33%;}.elementor-347 .elementor-element.elementor-element-ba2ce4d > .elementor-widget-container{margin:0% 0% 18% 0%;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-a30526c:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-a30526c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-347 .elementor-element.elementor-element-a30526c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-347 .elementor-element.elementor-element-a30526c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-5eee808{text-align:center;}.elementor-347 .elementor-element.elementor-element-5eee808 .elementor-heading-title{color:#FE7114;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;font-style:normal;line-height:40px;}.elementor-347 .elementor-element.elementor-element-5eee808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-eb7be99{text-align:center;}.elementor-347 .elementor-element.elementor-element-eb7be99 .elementor-heading-title{color:#02213C;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;font-style:normal;line-height:50px;}.elementor-347 .elementor-element.elementor-element-eb7be99 > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-a47f02e{text-align:center;}.elementor-347 .elementor-element.elementor-element-40452cf9 > .elementor-container{max-width:1000px;}.elementor-347 .elementor-element.elementor-element-40452cf9:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-40452cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-40452cf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 55px 0px;}.elementor-347 .elementor-element.elementor-element-40452cf9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-204851f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-6dcad1d{text-align:center;}.elementor-347 .elementor-element.elementor-element-6dcad1d .elementor-heading-title{color:#02213C;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;line-height:1.1em;}.elementor-347 .elementor-element.elementor-element-556bf33e > .elementor-container{max-width:1240px;}.elementor-347 .elementor-element.elementor-element-556bf33e{padding:20px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-6136c390 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-6136c390 > .elementor-element-populated{margin:10% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-20fd38f0 img{width:102px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-4d2ff820{text-align:center;}.elementor-347 .elementor-element.elementor-element-4d2ff820 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-4d2ff820 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-628480de{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-628480de > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-66bcfff8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-66bcfff8 > .elementor-element-populated{margin:10% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-376aa204 img{width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-18e4e428{text-align:center;}.elementor-347 .elementor-element.elementor-element-18e4e428 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-18e4e428 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-3d80d3cc{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-3d80d3cc > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-50e925bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-50e925bc > .elementor-element-populated{margin:10% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-188446fc img{width:94px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-40561a1{text-align:center;}.elementor-347 .elementor-element.elementor-element-40561a1 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-40561a1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-2591814c{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-2591814c > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-58b9d2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-58b9d2b > .elementor-element-populated{margin:10% 10% 0% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-724de913 img{width:111px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-743d115{text-align:center;}.elementor-347 .elementor-element.elementor-element-743d115 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-743d115 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-7bab72c{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-7bab72c > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-2e86a449 > .elementor-container{max-width:1240px;}.elementor-347 .elementor-element.elementor-element-2e86a449{margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-468af0ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-468af0ce > .elementor-element-populated{margin:0% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-33e5267a img{width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-54cc876b{text-align:center;}.elementor-347 .elementor-element.elementor-element-54cc876b .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-54cc876b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-60462710{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-60462710 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-6039248e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-6039248e > .elementor-element-populated{margin:0% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-9bc406d img{width:85px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-14901e93{text-align:center;}.elementor-347 .elementor-element.elementor-element-14901e93 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-14901e93 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-5ee0bf92{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-5ee0bf92 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-1e145578 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-1e145578 > .elementor-element-populated{margin:0% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-6fe2668d img{width:88px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-2928b869{text-align:center;}.elementor-347 .elementor-element.elementor-element-2928b869 .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-2928b869 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-4525764e{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-4525764e > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-8da8af5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-347 .elementor-element.elementor-element-8da8af5 > .elementor-element-populated{margin:0% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-347 .elementor-element.elementor-element-3baa92d5 img{width:63px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:16px 16px 16px 16px;box-shadow:0px 0px 0px 0px rgba(52, 29, 6, 0.5);}.elementor-347 .elementor-element.elementor-element-4c02236b{text-align:center;}.elementor-347 .elementor-element.elementor-element-4c02236b .elementor-heading-title{color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;}.elementor-347 .elementor-element.elementor-element-4c02236b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-3f118e68{column-gap:0px;text-align:center;color:#1D1D1D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-347 .elementor-element.elementor-element-3f118e68 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:12px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-b205840{padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-a45a58d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-a45a58d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-a45a58d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 10% 20% 30%;}.elementor-347 .elementor-element.elementor-element-a45a58d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-3a71a73 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;font-style:normal;line-height:50px;}.elementor-347 .elementor-element.elementor-element-3a71a73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-0e36d27{text-align:left;color:#434D55;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-347 .elementor-element.elementor-element-0e36d27 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-347 .elementor-element.elementor-element-37ae2e1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#FF3D00;border-radius:35px 35px 35px 35px;box-shadow:71px 1px 50px -6px #FE7114 inset;padding:20px 40px 16px 40px;}.elementor-347 .elementor-element.elementor-element-37ae2e1 .elementor-button:hover, .elementor-347 .elementor-element.elementor-element-37ae2e1 .elementor-button:focus{background-color:#FE7114;}.elementor-347 .elementor-element.elementor-element-37ae2e1 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-4f69ccb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-347 .elementor-element.elementor-element-4f69ccb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-347 .elementor-element.elementor-element-4f69ccb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-4f69ccb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texassolargroup.com/wp-content/uploads/2020/09/Rectangle-203.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-347 .elementor-element.elementor-element-4f69ccb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-347 .elementor-element.elementor-element-4f69ccb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-347 .elementor-element.elementor-element-3569775{text-align:left;}.elementor-347 .elementor-element.elementor-element-3569775 img{width:843px;}.elementor-347 .elementor-element.elementor-element-3569775 > .elementor-widget-container{margin:-60px 80px 0px -50px;padding:0px 70px 50px -30px;}.elementor-347 .elementor-element.elementor-element-5b2510d8:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-5b2510d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-5b2510d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 2% 0%;}.elementor-347 .elementor-element.elementor-element-5b2510d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-76b29c95.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-347 .elementor-element.elementor-element-76b29c95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-347 .elementor-element.elementor-element-76b29c95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-347 .elementor-element.elementor-element-76b29c95 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-347 .elementor-element.elementor-element-4ac5069 .elementor-heading-title{color:#02213B;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;font-style:normal;line-height:60px;}.elementor-347 .elementor-element.elementor-element-4ac5069 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-6109c46{color:#434D55;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24em;}.elementor-347 .elementor-element.elementor-element-6109c46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 0% 4% 0%;}.elementor-347 .elementor-element.elementor-element-ca189ce img{width:280px;}.elementor-347 .elementor-element.elementor-element-60b3690e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-01aac73{width:53.269%;}.elementor-347 .elementor-element.elementor-element-9ff6cbd{width:46.584%;}.elementor-347 .elementor-element.elementor-element-e3981ee{width:48.839%;}.elementor-347 .elementor-element.elementor-element-a42bd99{width:51.118%;}.elementor-347 .elementor-element.elementor-element-bcb22ed{width:53.269%;}.elementor-347 .elementor-element.elementor-element-1e1c6f7{width:46.584%;}.elementor-347 .elementor-element.elementor-element-c27401b{width:51.341%;}.elementor-347 .elementor-element.elementor-element-0d2e249{width:48.512%;}.elementor-347 .elementor-element.elementor-element-64586f7{width:53.269%;}.elementor-347 .elementor-element.elementor-element-22112c9{width:46.584%;}.elementor-347 .elementor-element.elementor-element-a45a58d{width:53.269%;}.elementor-347 .elementor-element.elementor-element-4f69ccb{width:46.584%;}.elementor-347 .elementor-element.elementor-element-76b29c95{width:53.246%;}.elementor-347 .elementor-element.elementor-element-60b3690e{width:46.685%;}}@media(max-width:1024px){.elementor-347 .elementor-element.elementor-element-01aac73 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-347 .elementor-element.elementor-element-9ff6cbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-9ff6cbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:414px auto;}.elementor-347 .elementor-element.elementor-element-c27401b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-c27401b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:385px auto;}.elementor-347 .elementor-element.elementor-element-0b5ad88 img{width:80%;}.elementor-347 .elementor-element.elementor-element-4d2ff820 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-18e4e428 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-40561a1 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-743d115 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-54cc876b .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-14901e93 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-2928b869 .elementor-heading-title{font-size:24px;}.elementor-347 .elementor-element.elementor-element-4c02236b .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-9ff6cbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-9ff6cbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-347 .elementor-element.elementor-element-89171ba{text-align:center;}.elementor-347 .elementor-element.elementor-element-89171ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-c27401b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-347 .elementor-element.elementor-element-c27401b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:339px auto;}.elementor-347 .elementor-element.elementor-element-6dcad1d .elementor-heading-title{font-size:25px;}.elementor-347 .elementor-element.elementor-element-3569775 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b5430b2 */.menu_solar  {
    border-bottom: 2px solid #FF6319!important;
}
.main-header-bar {
    line-height: 2.2!important;
}

.ast-header-break-point .ast-mobile-menu-buttons .ast-button-wrap .ast-mobile-menu-buttons-minimal {
    color: #000;
}/* End custom CSS */