/* https://ccgsanantonio.com/wp-content/uploads/elementor/css/post-820.css?ver=1756516450 */
.elementor-820 .elementor-element.elementor-element-050895a{--display:flex;--min-height:200px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8}.elementor-820 .elementor-element.elementor-element-050895a:not(.elementor-motion-effects-element-type-background),.elementor-820 .elementor-element.elementor-element-050895a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DFDFDF;background-image:url(/wp-content/uploads/2025/01/pattern1-150x150-1.jpg)}.elementor-820 .elementor-element.elementor-element-050895a::before,.elementor-820 .elementor-element.elementor-element-050895a>.elementor-background-video-container::before,.elementor-820 .elementor-element.elementor-element-050895a>.e-con-inner>.elementor-background-video-container::before,.elementor-820 .elementor-element.elementor-element-050895a>.elementor-background-slideshow::before,.elementor-820 .elementor-element.elementor-element-050895a>.e-con-inner>.elementor-background-slideshow::before,.elementor-820 .elementor-element.elementor-element-050895a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-secondary);--background-overlay:''}.elementor-820 .elementor-element.elementor-element-050895a.e-con{--align-self:center}.elementor-820 .elementor-element.elementor-element-0200d91{text-align:center}.elementor-820 .elementor-element.elementor-element-0200d91 .elementor-heading-title{color:var(--e-global-color-006e9f9)}.elementor-820 .elementor-element.elementor-element-ab89ec1{--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 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-820 .elementor-element.elementor-element-c61f155{--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;--justify-content:center}.elementor-820 .elementor-element.elementor-element-e9e4df0 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-820 .elementor-element.elementor-element-1504cd4{--display:flex;--min-height:400px;--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;--border-radius:10px 10px 10px 10px}.elementor-820 .elementor-element.elementor-element-1504cd4:not(.elementor-motion-effects-element-type-background),.elementor-820 .elementor-element.elementor-element-1504cd4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/01/CCG_San-Antonio-TX-N-and-S_2.jpg);background-position:center center;background-size:cover}.elementor-820 .elementor-element.elementor-element-f055eb5{--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 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-820 .elementor-element.elementor-element-60c85b9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:10px 10px 10px 10px;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-820 .elementor-element.elementor-element-c98facb{text-align:center}.elementor-820 .elementor-element.elementor-element-c98facb .elementor-heading-title{font-size:21px;color:var(--e-global-color-primary)}.elementor-820 .elementor-element.elementor-element-c881b8c{--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-820 .elementor-element.elementor-element-226b591{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3D3D3D3D;--border-color:#3D3D3D3D;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-820 .elementor-element.elementor-element-e3e1655{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3D3D3D3D;--border-color:#3D3D3D3D;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-820 .elementor-element.elementor-element-7af2745{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}@media(max-width:767px){.elementor-820 .elementor-element.elementor-element-e9e4df0{text-align:center}.elementor-820 .elementor-element.elementor-element-e9e4df0 .elementor-heading-title{font-size:24px}.elementor-820 .elementor-element.elementor-element-cf0a05c{text-align:center}.elementor-820 .elementor-element.elementor-element-1504cd4{--min-height:250px}.elementor-820 .elementor-element.elementor-element-f055eb5{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-820 .elementor-element.elementor-element-226b591{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-820 .elementor-element.elementor-element-e3e1655{border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}}@media(min-width:768px){.elementor-820 .elementor-element.elementor-element-050895a{--content-width:1200px}.elementor-820 .elementor-element.elementor-element-c61f155{--width:50%}.elementor-820 .elementor-element.elementor-element-1504cd4{--width:50%}.elementor-820 .elementor-element.elementor-element-226b591{--width:33.33%}.elementor-820 .elementor-element.elementor-element-e3e1655{--width:33.33%}.elementor-820 .elementor-element.elementor-element-7af2745{--width:33.33%}}