.elementor-1086 .elementor-element.elementor-element-a8b898e{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-a8b898e:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-a8b898e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/03/sports-hero-bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1086 .elementor-element.elementor-element-85e95c0{--display:flex;}.elementor-1086 .elementor-element.elementor-element-566689c{text-align:center;}.elementor-1086 .elementor-element.elementor-element-566689c .elementor-heading-title{text-shadow:-3px 3px 5px rgba(0, 0, 0, 0.6);color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-566689c .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-566689c .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-1086 .elementor-element.elementor-element-fb46c09.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-fb46c09 .treefrog-btn .btn{gap:5px;}.elementor-1086 .elementor-element.elementor-element-9ffc47d{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-1086 .elementor-element.elementor-element-9ffc47d{left:0px;}body.rtl .elementor-1086 .elementor-element.elementor-element-9ffc47d{right:0px;}.elementor-1086 .elementor-element.elementor-element-d8e38c9.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-cee02a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-cee02a0:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-cee02a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/03/sports-netting-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1086 .elementor-element.elementor-element-c50512c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-443eb11{--display:flex;}.elementor-1086 .elementor-element.elementor-element-443eb11.e-con{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-d7f0753{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d7f0753 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-d7f0753 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d7f0753 a:hover, .elementor-1086 .elementor-element.elementor-element-d7f0753 a:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-1086 .elementor-element.elementor-element-ae20212{text-align:center;}.elementor-1086 .elementor-element.elementor-element-ae20212 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-1086 .elementor-element.elementor-element-ae20212 .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-ae20212 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-1086 .elementor-element.elementor-element-2969cf5{--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-evenly;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1086 .elementor-element.elementor-element-2969cf5.e-con{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-6ae7f4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-91f5eeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-6cb768d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-56e3c78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-25734e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-77717bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-fb1cf15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-c9b77e1{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-75b57a7 .banner-one span{font-size:clamp(35px, 8vw, 60px);color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-75b57a7 .banner-one{background-color:#587634;}.elementor-1086 .elementor-element.elementor-element-75b57a7 .banner-two span{font-size:clamp(35px, 8vw, 60px);color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-75b57a7 .banner-two{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-a6d7325{--display:flex;}.elementor-1086 .elementor-element.elementor-element-6f437e9{text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6f437e9 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-6f437e9 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6f437e9 a:hover, .elementor-1086 .elementor-element.elementor-element-6f437e9 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-ecdc4f8.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-ecdc4f8 .treefrog-btn .btn{gap:5px;}.elementor-1086 .elementor-element.elementor-element-f1c4fcb{--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;}.elementor-1086 .elementor-element.elementor-element-f1c4fcb:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-f1c4fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/02/home-pro-golf-bg.jpg");}.elementor-1086 .elementor-element.elementor-element-0c37625{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-2180897{text-align:center;}.elementor-1086 .elementor-element.elementor-element-aae2d26{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-aae2d26 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-aae2d26 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-aae2d26 a:hover, .elementor-1086 .elementor-element.elementor-element-aae2d26 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-c33d4aa{text-align:center;}.elementor-1086 .elementor-element.elementor-element-c33d4aa .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-c33d4aa .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-c33d4aa .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6dfdb83{width:var( --container-widget-width, 992px );max-width:992px;--container-widget-width:992px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6dfdb83.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-6dfdb83 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-6dfdb83 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6dfdb83 a:hover, .elementor-1086 .elementor-element.elementor-element-6dfdb83 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-adc1b10 > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-831dff3.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-831dff3{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-831dff3 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-831dff3 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-831dff3 a:hover, .elementor-1086 .elementor-element.elementor-element-831dff3 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-f5e4259{--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-1086 .elementor-element.elementor-element-d30e654{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1086 .elementor-element.elementor-element-2eb0c91{text-align:center;}.elementor-1086 .elementor-element.elementor-element-2eb0c91 img{border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-c33e67d{text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-c33e67d a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-c33e67d a:hover, .elementor-1086 .elementor-element.elementor-element-c33e67d a:focus{color:var( --e-global-color-accent );}.elementor-1086 .elementor-element.elementor-element-12d7cb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1086 .elementor-element.elementor-element-421af77{text-align:center;}.elementor-1086 .elementor-element.elementor-element-421af77 img{border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-9e8ffe2{text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-9e8ffe2 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-9e8ffe2 a:hover, .elementor-1086 .elementor-element.elementor-element-9e8ffe2 a:focus{color:var( --e-global-color-accent );}.elementor-1086 .elementor-element.elementor-element-1d01096{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1086 .elementor-element.elementor-element-a554ce4{text-align:center;}.elementor-1086 .elementor-element.elementor-element-a554ce4 img{border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-3e8da9b{text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-3e8da9b a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-3e8da9b a:hover, .elementor-1086 .elementor-element.elementor-element-3e8da9b a:focus{color:var( --e-global-color-accent );}.elementor-1086 .elementor-element.elementor-element-6c67e8d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1086 .elementor-element.elementor-element-4f597ad{text-align:center;}.elementor-1086 .elementor-element.elementor-element-4f597ad img{border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-5396cb3{text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-5396cb3 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-5396cb3 a:hover, .elementor-1086 .elementor-element.elementor-element-5396cb3 a:focus{color:var( --e-global-color-accent );}.elementor-1086 .elementor-element.elementor-element-ea64522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-ed9d5ad{text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-ed9d5ad p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-ed9d5ad a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-ed9d5ad a:hover, .elementor-1086 .elementor-element.elementor-element-ed9d5ad a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-1774ca4.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-1774ca4 .treefrog-btn .btn{gap:5px;}.elementor-1086 .elementor-element.elementor-element-b7c5fbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-b7c5fbc:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-b7c5fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1086 .elementor-element.elementor-element-2a1e582{--display:flex;}.elementor-1086 .elementor-element.elementor-element-d759313{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d759313 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-d759313 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d759313 a:hover, .elementor-1086 .elementor-element.elementor-element-d759313 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-9e27f38{text-align:center;}.elementor-1086 .elementor-element.elementor-element-9e27f38 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-9e27f38 .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-9e27f38 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d1fa779{width:var( --container-widget-width, 992px );max-width:992px;--container-widget-width:992px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d1fa779.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-d1fa779 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-d1fa779 a:hover, .elementor-1086 .elementor-element.elementor-element-d1fa779 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-57a46d7{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-57a46d7 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-57a46d7 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-57a46d7 a:hover, .elementor-1086 .elementor-element.elementor-element-57a46d7 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-6261fd3{--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;}.elementor-1086 .elementor-element.elementor-element-6261fd3:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-6261fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-1086 .elementor-element.elementor-element-88b19a1{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-88b19a1 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-88b19a1 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-88b19a1 a:hover, .elementor-1086 .elementor-element.elementor-element-88b19a1 a:focus{color:var( --e-global-color-astglobalcolor5 );}.elementor-1086 .elementor-element.elementor-element-e6ec819{text-align:center;}.elementor-1086 .elementor-element.elementor-element-e6ec819 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-e6ec819 .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-e6ec819 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-906a6b5{text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-906a6b5 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-906a6b5 a:hover, .elementor-1086 .elementor-element.elementor-element-906a6b5 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-5398eab{--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;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-3018303{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-3e73e02 > .elementor-widget-container{background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/02/solutions-one-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-3e73e02 img{opacity:1;transition-duration:0.3s;}.elementor-1086 .elementor-element.elementor-element-3e73e02:hover img{opacity:0;}.elementor-1086 .elementor-element.elementor-element-f4c879b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1086 .elementor-element.elementor-element-f4c879b{text-align:center;}.elementor-1086 .elementor-element.elementor-element-f4c879b .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-f4c879b .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-f4c879b .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-a5fff8b{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-a5fff8b p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-a5fff8b a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-a5fff8b a:hover, .elementor-1086 .elementor-element.elementor-element-a5fff8b a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-8d50cff{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-8583397 > .elementor-widget-container{background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/02/solutions-two-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-8583397 img{opacity:1;transition-duration:0.3s;}.elementor-1086 .elementor-element.elementor-element-8583397:hover img{opacity:0;}.elementor-1086 .elementor-element.elementor-element-f38ebdb > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1086 .elementor-element.elementor-element-f38ebdb{text-align:center;}.elementor-1086 .elementor-element.elementor-element-f38ebdb .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-f38ebdb .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-f38ebdb .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-abf63a8{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-abf63a8 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-abf63a8 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-abf63a8 a:hover, .elementor-1086 .elementor-element.elementor-element-abf63a8 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-5579faf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-6a8a324 > .elementor-widget-container{background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/02/solutions-three-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-6a8a324 img{opacity:1;transition-duration:0.3s;}.elementor-1086 .elementor-element.elementor-element-6a8a324:hover img{opacity:0;}.elementor-1086 .elementor-element.elementor-element-948789c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1086 .elementor-element.elementor-element-948789c{text-align:center;}.elementor-1086 .elementor-element.elementor-element-948789c .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-948789c .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-948789c .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-11edcf8{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-11edcf8 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-11edcf8 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-11edcf8 a:hover, .elementor-1086 .elementor-element.elementor-element-11edcf8 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-b4b06c7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-7b7efb9 > .elementor-widget-container{background-image:url("https://netsoftexas.treefrog.dev/wp-content/uploads/2026/02/solutions-four-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:18px 18px 18px 18px;}.elementor-1086 .elementor-element.elementor-element-7b7efb9 img{opacity:1;transition-duration:0.3s;}.elementor-1086 .elementor-element.elementor-element-7b7efb9:hover img{opacity:0;}.elementor-1086 .elementor-element.elementor-element-81e175b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1086 .elementor-element.elementor-element-81e175b{text-align:center;}.elementor-1086 .elementor-element.elementor-element-81e175b .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-81e175b .elementor-heading-title a:hover, .elementor-1086 .elementor-element.elementor-element-81e175b .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-403edd9{text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-403edd9 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-403edd9 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-403edd9 a:hover, .elementor-1086 .elementor-element.elementor-element-403edd9 a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-1086 .elementor-element.elementor-element-d56de3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-57883b3{text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-57883b3 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-57883b3 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-57883b3 a:hover, .elementor-1086 .elementor-element.elementor-element-57883b3 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-59f2f9a.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-59f2f9a .treefrog-btn .btn{gap:5px;}.elementor-1086 .elementor-element.elementor-element-6b5f92f{--display:flex;}.elementor-1086 .elementor-element.elementor-element-6485f32{text-align:center;font-size:var( --e-global-typography-9f98a21-font-size );font-weight:var( --e-global-typography-9f98a21-font-weight );text-transform:var( --e-global-typography-9f98a21-text-transform );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-6485f32 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-7374caf{text-align:center;}.elementor-1086 .elementor-element.elementor-element-b087ce1{--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;}.elementor-1086 .elementor-element.elementor-element-b087ce1:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-b087ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1086 .elementor-element.elementor-element-3b16b6a{text-align:center;font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-3b16b6a p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-8675610.elementor-element{--align-self:center;}.elementor-1086 .elementor-element.elementor-element-8675610 .treefrog-btn .btn{gap:5px;}.elementor-1086 .elementor-element.elementor-element-5bb443b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:993px){.elementor-1086 .elementor-element.elementor-element-443eb11{--width:1000px;}.elementor-1086 .elementor-element.elementor-element-2969cf5{--width:992px;}.elementor-1086 .elementor-element.elementor-element-6ae7f4c{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-91f5eeb{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-6cb768d{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-56e3c78{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-25734e8{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-77717bb{--width:calc(25% - 20px);}.elementor-1086 .elementor-element.elementor-element-fb1cf15{--width:calc(25% - 20px);}}@media(max-width:1200px) and (min-width:993px){.elementor-1086 .elementor-element.elementor-element-6ae7f4c{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-91f5eeb{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-6cb768d{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-56e3c78{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-25734e8{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-77717bb{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-fb1cf15{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-d30e654{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-12d7cb1{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-1d01096{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-6c67e8d{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-3018303{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-8d50cff{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-5579faf{--width:calc(50% - 10px);}.elementor-1086 .elementor-element.elementor-element-b4b06c7{--width:calc(50% - 10px);}}@media(min-width:1201px){.elementor-1086 .elementor-element.elementor-element-a8b898e:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-a8b898e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1086 .elementor-element.elementor-element-cee02a0:not(.elementor-motion-effects-element-type-background), .elementor-1086 .elementor-element.elementor-element-cee02a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1086 .elementor-element.elementor-element-3e73e02 > .elementor-widget-container{background-attachment:scroll;}.elementor-1086 .elementor-element.elementor-element-8583397 > .elementor-widget-container{background-attachment:scroll;}.elementor-1086 .elementor-element.elementor-element-6a8a324 > .elementor-widget-container{background-attachment:scroll;}.elementor-1086 .elementor-element.elementor-element-7b7efb9 > .elementor-widget-container{background-attachment:scroll;}}@media(max-width:1200px){.elementor-1086 .elementor-element.elementor-element-d7f0753{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-6f437e9{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-6f437e9 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-aae2d26{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-6dfdb83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-f5e4259{--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;--flex-wrap:wrap;}.elementor-1086 .elementor-element.elementor-element-ed9d5ad{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-ed9d5ad p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-d759313{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-57a46d7{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-88b19a1{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-906a6b5{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-5398eab{--flex-wrap:wrap;}.elementor-1086 .elementor-element.elementor-element-57883b3{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-57883b3 p{margin-block-end:0px;}.elementor-1086 .elementor-element.elementor-element-6485f32{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-3b16b6a{font-size:var( --e-global-typography-0ee1134-font-size );}}@media(max-width:992px){.elementor-1086 .elementor-element.elementor-element-a8b898e{--min-height:430px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1086 .elementor-element.elementor-element-d7f0753{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-2969cf5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1086 .elementor-element.elementor-element-6ae7f4c{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-91f5eeb{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-6cb768d{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-56e3c78{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-25734e8{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-77717bb{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-fb1cf15{--width:calc(50% - 20px);}.elementor-1086 .elementor-element.elementor-element-6f437e9{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-aae2d26{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-6dfdb83{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-f5e4259{--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;}.elementor-1086 .elementor-element.elementor-element-ed9d5ad{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-d759313{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-57a46d7{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-88b19a1{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-906a6b5{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-57883b3{font-size:var( --e-global-typography-0ee1134-font-size );}.elementor-1086 .elementor-element.elementor-element-6485f32{font-size:var( --e-global-typography-9f98a21-font-size );line-height:var( --e-global-typography-9f98a21-line-height );letter-spacing:var( --e-global-typography-9f98a21-letter-spacing );}.elementor-1086 .elementor-element.elementor-element-3b16b6a{font-size:var( --e-global-typography-0ee1134-font-size );}}/* Start custom CSS for custom-image-swap, class: .elementor-element-d8e38c9 */.elementor-1086 .elementor-element.elementor-element-d8e38c9 img{
    max-height: 220px;
}

@media only screen and (max-width: 992px) {
    .elementor-1086 .elementor-element.elementor-element-d8e38c9 img{
        max-height: 100px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae7f4c */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-6ae7f4c{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91f5eeb */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-91f5eeb{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cb768d */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-6cb768d{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e3c78 */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-56e3c78{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25734e8 */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-25734e8{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77717bb */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-77717bb{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb1cf15 */@media only screen and (max-width: 425px) {
    .elementor-1086 .elementor-element.elementor-element-fb1cf15{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for custom-image-swap, class: .elementor-element-adc1b10 */.elementor-1086 .elementor-element.elementor-element-adc1b10{
    border-radius: 18px;
    overflow: hidden;
}/* End custom CSS */