.elementor-519 .elementor-element.elementor-element-13ed229{--display:flex;--min-height:85vh;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:300px;--padding-left:150px;--padding-right:50px;--z-index:4;}.elementor-519 .elementor-element.elementor-element-13ed229:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-13ed229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://controlconceptsdallas.com/wp-content/uploads/2026/06/hero-bg-1-updated.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-f58033d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-463c5d4 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-8bce437 );}.elementor-519 .elementor-element.elementor-element-ffffc36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-e8a6e3a .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-8bce437 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-519 .elementor-element.elementor-element-755e254{padding:0px 0px 0px 0px;text-align:start;}.elementor-519 .elementor-element.elementor-element-755e254 img{max-width:80%;}.elementor-519 .elementor-element.elementor-element-13dde6e .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-weight:400;line-height:38px;color:var( --e-global-color-8bce437 );}.elementor-519 .elementor-element.elementor-element-d533728{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-d533728 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#FFFFFF;}.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-519 .elementor-element.elementor-element-51367d5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:28px;font-weight:500;padding:20px 25px 20px 25px;}.elementor-519 .elementor-element.elementor-element-51367d5 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-51367d5 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-51367d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-519 .elementor-element.elementor-element-51367d5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-66f6c57{--e-transform-rotateZ:90deg;top:50%;}body:not(.rtl) .elementor-519 .elementor-element.elementor-element-66f6c57{left:-4%;}body.rtl .elementor-519 .elementor-element.elementor-element-66f6c57{right:-4%;}.elementor-519 .elementor-element.elementor-element-66f6c57 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-8bce437 );}.elementor-519 .elementor-element.elementor-element-0ea06b9{--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-519 .elementor-element.elementor-element-f3d5d3a{--display:flex;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-519 .elementor-element.elementor-element-f3d5d3a:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-f3d5d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-168af60{padding:5px 0px 0px 0px;text-align:center;}.elementor-519 .elementor-element.elementor-element-168af60 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-weight:500;color:var( --e-global-color-8bce437 );}.elementor-519 .elementor-element.elementor-element-4b7b32c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-856451d{--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-519 .elementor-element.elementor-element-0fff00a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-443e5e2{--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-519 .elementor-element.elementor-element-e33fa73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-205c381{--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-519 .elementor-element.elementor-element-cb280fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-61f7cc5{--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-519 .elementor-element.elementor-element-01e9936{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-35706bc{--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-519 .elementor-element.elementor-element-e99126e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-66e3976{--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-519 .elementor-element.elementor-element-8d48fc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-6964147{--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-519 .elementor-element.elementor-element-d8e2115{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-345b906{--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-519 .elementor-element.elementor-element-cb46392{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d2775a9{--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-519 .elementor-element.elementor-element-182876e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-416d095{--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-519 .elementor-element.elementor-element-6ccd2a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-7270a3f{--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-519 .elementor-element.elementor-element-58b3ef9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-c682c3a{--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-519 .elementor-element.elementor-element-5cb46d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-02ed57b{--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-519 .elementor-element.elementor-element-ca3fbd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-2cb9f00{--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-519 .elementor-element.elementor-element-1279b46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-9a9d549{--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-519 .elementor-element.elementor-element-6943157{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-30a0879{--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-519 .elementor-element.elementor-element-9437e64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-acca8e5{--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-519 .elementor-element.elementor-element-e8d8c3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d7ce1ec{--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-519 .elementor-element.elementor-element-c09b399{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-273388f{--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-519 .elementor-element.elementor-element-34cde03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-18dfec0{--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-519 .elementor-element.elementor-element-cef84e3{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:40px;padding:50px 100px 30px 100px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-122px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:70px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-cef84e3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-519 .elementor-element.elementor-element-cef84e3 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}.elementor-519 .elementor-element.elementor-element-2287024{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-519 .elementor-element.elementor-element-f03988a{padding:0px 0px 0px 0px;font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:16px;font-weight:400;color:#FCFCFE;}.elementor-519 .elementor-element.elementor-element-f03988a p{margin-block-end:0px;}.elementor-519 .elementor-element.elementor-element-6c20b0c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-0ea77d2{padding:0px 0px 0px 0px;font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:16px;font-weight:400;color:#FCFCFE;}.elementor-519 .elementor-element.elementor-element-0ea77d2 p{margin-block-end:0px;}.elementor-519 .elementor-element.elementor-element-6bb3306 .elementor-button{background-color:#FFFFFF00;font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:16px;font-weight:400;fill:#61CE70;color:#61CE70;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:0px 0px 2px 0px;}.elementor-519 .elementor-element.elementor-element-6bb3306{padding:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-6bb3306 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-519 .elementor-element.elementor-element-6bb3306 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-519 .elementor-element.elementor-element-98b4fab{--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:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-519 .elementor-element.elementor-element-35ff035{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-35ff035 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:52px;font-weight:500;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-344932a{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-344932a .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#000000;}.elementor-519 .elementor-element.elementor-element-19ae998{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-e2b2f40{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-c3ea466 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-838f8ac .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-fd87272 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-5e86a12 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-06910c5 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-8c1144e .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-bf16ea6 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-ac68c07 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-abf3622 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-c57b5ab .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-711a450 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-399bf20 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-3af2375 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-39e5ec3 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-15ab3fe .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-d9937d5 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-9def7c4 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-1ddcd00{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-1415243 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-58a1fee .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-a303797 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-d733f8d .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-e48ad31 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-f7a4e3d .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-3f0e2da .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-f62bd8a .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-9b5fffc .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-c613e84 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-041f41b .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-3b71de0 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-b268d4f .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-945b2f3 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-77a1e8d .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-ce4953c .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-4958b7a .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-d83e2bc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d4a351a .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-d5f5830 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-80ad070 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-8df4f24 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-36086e6 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-feeb657 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-41f1d91 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-1ebda94 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-61103d0 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-5d981e4 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-1a07463 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-e0a4c43 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-5a13536 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-24f6d0a .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-dee0036 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-57e567c .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-7af1fc7 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-2f2eca8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-72b1d0b .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-04d96ba .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-78b9a9d .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-9410603 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-6b5a6f1 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-11f78ee .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-70f9b06 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-192c695 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-e2386c2 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-7942dd2 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-ccae8a6 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-52e0e9f .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-a1788e0 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-0ae7da2 .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-23cf9eb .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-6efc4ae .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-2dabf3d .elementor-heading-title{color:#178937;}.elementor-519 .elementor-element.elementor-element-d4cf4e7{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-5f86533{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-d0b2f7a .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-weight:500;text-decoration:underline;color:#178937;}body:not(.rtl) .elementor-519 .elementor-element.elementor-element-2b460e1{left:0px;}body.rtl .elementor-519 .elementor-element.elementor-element-2b460e1{right:0px;}.elementor-519 .elementor-element.elementor-element-2b460e1{bottom:-100px;}body:not(.rtl) .elementor-519 .elementor-element.elementor-element-719f3de{right:0px;}body.rtl .elementor-519 .elementor-element.elementor-element-719f3de{left:0px;}.elementor-519 .elementor-element.elementor-element-719f3de{bottom:0px;}.elementor-519 .elementor-element.elementor-element-70502e0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-519 .elementor-element.elementor-element-70502e0:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-70502e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://controlconceptsdallas.com/wp-content/uploads/2026/04/3rd-section-bg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-519 .elementor-element.elementor-element-e0fa148{--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-519 .elementor-element.elementor-element-149a9b9{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-149a9b9:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-149a9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-2159e2e{text-align:center;}.elementor-519 .elementor-element.elementor-element-2159e2e .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-2d3f144{text-align:center;}.elementor-519 .elementor-element.elementor-element-2d3f144 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-dee3829{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-519 .elementor-element.elementor-element-dee3829:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-dee3829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-dee3829.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-519 .elementor-element.elementor-element-9941fba{text-align:center;}.elementor-519 .elementor-element.elementor-element-9941fba .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-7a1e4a7{width:100%;max-width:100%;text-align:center;}.elementor-519 .elementor-element.elementor-element-7a1e4a7 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-9c01e86{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-9c01e86:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-9c01e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-0d9ec79{text-align:center;}.elementor-519 .elementor-element.elementor-element-0d9ec79 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-c4c0751{text-align:center;}.elementor-519 .elementor-element.elementor-element-c4c0751 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-36c6a6f{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-36c6a6f:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-36c6a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-5e32bb6{text-align:center;}.elementor-519 .elementor-element.elementor-element-5e32bb6 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-08f23bc{text-align:center;}.elementor-519 .elementor-element.elementor-element-08f23bc .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-dcfa9f5{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-519 .elementor-element.elementor-element-dcfa9f5:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-dcfa9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-75c0c14{text-align:center;}.elementor-519 .elementor-element.elementor-element-75c0c14 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-a7342e2{text-align:center;}.elementor-519 .elementor-element.elementor-element-a7342e2 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-e660629{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 15px 0px rgba(22.999999999999996, 136.99999999999997, 55.000000000000036, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-e660629:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-e660629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFD;}.elementor-519 .elementor-element.elementor-element-7c1cd0a{text-align:center;}.elementor-519 .elementor-element.elementor-element-7c1cd0a .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:43px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-519 .elementor-element.elementor-element-447e3ce{text-align:center;}.elementor-519 .elementor-element.elementor-element-447e3ce .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-3325160 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;padding:15px 20px 15px 20px;}.elementor-519 .elementor-element.elementor-element-3325160 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-3325160 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-3325160 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-519 .elementor-element.elementor-element-3325160 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-2fda803{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-519 .elementor-element.elementor-element-9f13a04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-9f13a04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-519 .elementor-element.elementor-element-5bc94fa{width:100%;max-width:100%;}.elementor-519 .elementor-element.elementor-element-5bc94fa .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-40e6118{width:var( --container-widget-width, 93% );max-width:93%;padding:20px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-1611962 );}.elementor-519 .elementor-element.elementor-element-40e6118 p{margin-block-end:0px;}.elementor-519 .elementor-element.elementor-element-153e515{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-153e515 .elementor-heading-title{font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:42px;font-weight:500;line-height:42px;color:var( --e-global-color-text );}.elementor-519 .elementor-element.elementor-element-340f0ad{width:var( --container-widget-width, 93% );max-width:93%;padding:30px 0px 0px 0px;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var( --e-global-color-1611962 );}.elementor-519 .elementor-element.elementor-element-340f0ad p{margin-block-end:0px;}.elementor-519 .elementor-element.elementor-element-3498b5b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"GT Walsheim Trial Condensed", Sans-serif;font-size:20px;font-weight:500;padding:15px 20px 15px 20px;}.elementor-519 .elementor-element.elementor-element-3498b5b .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-3498b5b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-3498b5b{padding:30px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-3498b5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-519 .elementor-element.elementor-element-3498b5b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-519 .elementor-element.elementor-element-ab205b5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-dee3829{--width:16%;}.elementor-519 .elementor-element.elementor-element-9f13a04{--width:50%;}}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-13ed229{--min-height:865px;--padding-top:55px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-519 .elementor-element.elementor-element-66f6c57{padding:0px 0px 0px -2px;}.elementor-519 .elementor-element.elementor-element-66f6c57.elementor-element{--align-self:flex-start;}.elementor-519 .elementor-element.elementor-element-cef84e3{--e-n-carousel-swiper-slides-to-display:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;}.elementor-519 .elementor-element.elementor-element-35ff035 .elementor-heading-title{font-size:45px;line-height:1.22em;}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-13ed229{--min-height:80vh;--padding-top:100px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-463c5d4 .elementor-heading-title{font-size:60px;}.elementor-519 .elementor-element.elementor-element-e8a6e3a .elementor-heading-title{font-size:60px;}.elementor-519 .elementor-element.elementor-element-755e254 img{max-width:60%;}.elementor-519 .elementor-element.elementor-element-51367d5 .elementor-button{font-size:20px;}.elementor-519 .elementor-element.elementor-element-0ea06b9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-f3d5d3a{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-519 .elementor-element.elementor-element-168af60 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-519 .elementor-element.elementor-element-cef84e3{--e-n-carousel-swiper-slides-to-display:2;padding:30px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-next-right-position:8px;}.elementor-519 .elementor-element.elementor-element-2287024{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-98b4fab{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-35ff035{z-index:13;}.elementor-519 .elementor-element.elementor-element-35ff035 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-519 .elementor-element.elementor-element-d0b2f7a .elementor-heading-title{font-size:25px;}.elementor-519 .elementor-element.elementor-element-70502e0:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-70502e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-519 .elementor-element.elementor-element-70502e0{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-e0fa148{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-519 .elementor-element.elementor-element-149a9b9{--width:48%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-519 .elementor-element.elementor-element-dee3829{--width:48%;}.elementor-519 .elementor-element.elementor-element-9c01e86{--width:48%;}.elementor-519 .elementor-element.elementor-element-36c6a6f{--width:48%;}.elementor-519 .elementor-element.elementor-element-dcfa9f5{--width:48%;}.elementor-519 .elementor-element.elementor-element-e660629{--width:48%;}.elementor-519 .elementor-element.elementor-element-2fda803{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-519 .elementor-element.elementor-element-153e515 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for button, class: .elementor-element-51367d5 */.elementor-519 .elementor-element.elementor-element-51367d5 svg{
    width: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cef84e3 */.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-prev:hover{
    background:white;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-prev svg path{
    fill: white;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-prev:hover svg path{
    fill: black;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-next{
    background: white;
    width: 45px;
    justify-content: center;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-next svg{
    width: 14px;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-prev{
    width: 45px;
    justify-content: center;
}
.elementor-519 .elementor-element.elementor-element-cef84e3 .elementor-swiper-button-prev svg{
    width: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bb3306 */.elementor-519 .elementor-element.elementor-element-6bb3306 svg{
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98b4fab */.highlighted-text{
    color: #178b37
    ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3325160 */.elementor-519 .elementor-element.elementor-element-3325160 svg{
    width: 14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3498b5b */.elementor-519 .elementor-element.elementor-element-3498b5b svg{
    width:14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fda803 */.highlighted-text{
    color: #178b37
    ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT Walsheim Trial Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://controlconceptsdallas.com/wp-content/uploads/2026/04/GT-WALSHEIM-CONDENSED-REGULAR-TRIAL-BF651B7FC730EB2.woff') format('woff');
}
@font-face {
	font-family: 'GT Walsheim Trial Condensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://controlconceptsdallas.com/wp-content/uploads/2026/04/GT-WALSHEIM-CONDENSED-MEDIUM-TRIAL-BF651B7FC70DE01.woff') format('woff');
}
/* End Custom Fonts CSS */