.elementor-1291 .elementor-element.elementor-element-4e0730a{--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:center;--flex-wrap:wrap;}.elementor-1291 .elementor-element.elementor-element-4e0730a:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-4e0730a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c81b228 );background-image:url("https://xgolfrockwall.com/wp-content/uploads/2026/03/1080x1080-Templates-06-black-wide.webp");background-position:center center;background-size:cover;}.elementor-1291 .elementor-element.elementor-element-ea45c14{--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:flex-start;--flex-wrap:wrap;}.elementor-1291 .elementor-element.elementor-element-ea45c14.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-7848dfc{width:100%;max-width:100%;text-align:start;}.elementor-1291 .elementor-element.elementor-element-7848dfc .elementor-heading-title{font-family:var( --e-global-typography-e9f807b-font-family ), Sans-serif;font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-abd2204{width:100%;max-width:100%;text-align:start;}.elementor-1291 .elementor-element.elementor-element-abd2204 .elementor-heading-title{font-family:var( --e-global-typography-dc67f37-font-family ), Sans-serif;font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-icon i{color:var( --e-global-color-c81b228 );transition:color 0.3s;}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-icon svg{fill:var( --e-global-color-c81b228 );transition:fill 0.3s;}.elementor-1291 .elementor-element.elementor-element-f878208{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > a{font-family:var( --e-global-typography-76b3e01-font-family ), Sans-serif;font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1291 .elementor-element.elementor-element-685629c.elementor-element{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-7235c3f.elementor-element{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-e3e6966{--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;}.elementor-1291 .elementor-element.elementor-element-e3e6966:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-e3e6966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#207041;}.elementor-1291 .elementor-element.elementor-element-bd8c5b2{--display:flex;--justify-content:center;}.elementor-1291 .elementor-element.elementor-element-bd8c5b2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-594560f{width:100%;max-width:100%;text-align:start;}.elementor-1291 .elementor-element.elementor-element-594560f .elementor-heading-title{font-family:var( --e-global-typography-c0ebba1-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ebba1-font-size );line-height:var( --e-global-typography-c0ebba1-line-height );}.elementor-1291 .elementor-element.elementor-element-b8674a4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;}.elementor-1291 .elementor-element.elementor-element-b8674a4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-b8674a4 img{width:90%;max-width:90%;}.elementor-1291 .elementor-element.elementor-element-26fb5bc{--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;}.elementor-1291 .elementor-element.elementor-element-26fb5bc:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-26fb5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1291 .elementor-element.elementor-element-d3c65ef{width:100%;max-width:100%;text-align:center;}.elementor-1291 .elementor-element.elementor-element-d3c65ef.elementor-element{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-d3c65ef .elementor-heading-title{font-family:var( --e-global-typography-a15b968-font-family ), Sans-serif;font-size:var( --e-global-typography-a15b968-font-size );line-height:var( --e-global-typography-a15b968-line-height );}.elementor-1291 .elementor-element.elementor-element-09ae2a5{--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;--flex-wrap:wrap;}.elementor-1291 .elementor-element.elementor-element-09ae2a5:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-09ae2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c81b228 );}.elementor-1291 .elementor-element.elementor-element-c95d0e8{--display:flex;}.elementor-1291 .elementor-element.elementor-element-c95d0e8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-c347e7f{width:100%;max-width:100%;color:var( --e-global-color-secondary );}.elementor-1291 .elementor-element.elementor-element-c347e7f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-de1c2b2{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;}.elementor-1291 .elementor-element.elementor-element-de1c2b2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-de1c2b2 img{width:90%;max-width:90%;}.elementor-1291 .elementor-element.elementor-element-13906a2{--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;--flex-wrap:wrap;}.elementor-1291 .elementor-element.elementor-element-13906a2:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-13906a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-1291 .elementor-element.elementor-element-54da72f{width:100%;max-width:100%;text-align:center;}.elementor-1291 .elementor-element.elementor-element-54da72f .elementor-heading-title{color:#FFFFFF;}.elementor-1291 .elementor-element.elementor-element-3a12b3d{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-3a12b3d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1291 .elementor-element.elementor-element-0c66766{--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:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1291 .elementor-element.elementor-element-0c66766:not(.elementor-motion-effects-element-type-background), .elementor-1291 .elementor-element.elementor-element-0c66766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1291 .elementor-element.elementor-element-094dd22.elementor-element{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-094dd22{text-align:center;}.elementor-1291 .elementor-element.elementor-element-094dd22 .elementor-heading-title{font-family:var( --e-global-typography-24ffe29-font-family ), Sans-serif;font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}.elementor-1291 .elementor-element.elementor-element-5045d8b{--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:center;}.elementor-1291 .elementor-element.elementor-element-e2ef604{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1291 .elementor-element.elementor-element-2b21882{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1291 .elementor-element.elementor-element-2b21882.elementor-element{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-6d34f42{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}@media(max-width:1366px){.elementor-1291 .elementor-element.elementor-element-7848dfc .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-1291 .elementor-element.elementor-element-abd2204 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > a{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-1291 .elementor-element.elementor-element-594560f .elementor-heading-title{font-size:var( --e-global-typography-c0ebba1-font-size );line-height:var( --e-global-typography-c0ebba1-line-height );}.elementor-1291 .elementor-element.elementor-element-d3c65ef .elementor-heading-title{font-size:var( --e-global-typography-a15b968-font-size );line-height:var( --e-global-typography-a15b968-line-height );}.elementor-1291 .elementor-element.elementor-element-094dd22 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}}@media(max-width:1024px){.elementor-1291 .elementor-element.elementor-element-4e0730a{--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:flex-start;}.elementor-1291 .elementor-element.elementor-element-7848dfc .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-1291 .elementor-element.elementor-element-abd2204 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > a{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-1291 .elementor-element.elementor-element-e3e6966{--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-1291 .elementor-element.elementor-element-594560f .elementor-heading-title{font-size:var( --e-global-typography-c0ebba1-font-size );line-height:var( --e-global-typography-c0ebba1-line-height );}.elementor-1291 .elementor-element.elementor-element-b8674a4{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-1291 .elementor-element.elementor-element-b8674a4 img{width:64%;}.elementor-1291 .elementor-element.elementor-element-d3c65ef .elementor-heading-title{font-size:var( --e-global-typography-a15b968-font-size );line-height:var( --e-global-typography-a15b968-line-height );}.elementor-1291 .elementor-element.elementor-element-094dd22 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}}@media(max-width:767px){.elementor-1291 .elementor-element.elementor-element-4e0730a{--justify-content:center;}.elementor-1291 .elementor-element.elementor-element-7848dfc .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-1291 .elementor-element.elementor-element-abd2204 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > a{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-1291 .elementor-element.elementor-element-594560f .elementor-heading-title{font-size:var( --e-global-typography-c0ebba1-font-size );line-height:var( --e-global-typography-c0ebba1-line-height );}.elementor-1291 .elementor-element.elementor-element-b8674a4{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-b8674a4 img{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-26fb5bc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1291 .elementor-element.elementor-element-26fb5bc.e-con{--align-self:center;}.elementor-1291 .elementor-element.elementor-element-d3c65ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-1291 .elementor-element.elementor-element-d3c65ef .elementor-heading-title{font-size:var( --e-global-typography-a15b968-font-size );line-height:var( --e-global-typography-a15b968-line-height );}.elementor-1291 .elementor-element.elementor-element-c347e7f{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-de1c2b2{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-de1c2b2 img{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-54da72f{text-align:center;}.elementor-1291 .elementor-element.elementor-element-094dd22 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}.elementor-1291 .elementor-element.elementor-element-e2ef604{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-2b21882{width:100%;max-width:100%;}.elementor-1291 .elementor-element.elementor-element-6d34f42{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1291 .elementor-element.elementor-element-ea45c14{--width:50%;}.elementor-1291 .elementor-element.elementor-element-bd8c5b2{--width:35%;}.elementor-1291 .elementor-element.elementor-element-c95d0e8{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1291 .elementor-element.elementor-element-ea45c14{--width:74%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1291 .elementor-element.elementor-element-ea45c14{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1291 .elementor-element.elementor-element-ea45c14{--width:100%;}.elementor-1291 .elementor-element.elementor-element-bd8c5b2{--width:100%;}}@media(min-width:2400px){.elementor-1291 .elementor-element.elementor-element-7848dfc .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-1291 .elementor-element.elementor-element-abd2204 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1291 .elementor-element.elementor-element-f878208 .elementor-icon-list-item > a{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-1291 .elementor-element.elementor-element-594560f .elementor-heading-title{font-size:var( --e-global-typography-c0ebba1-font-size );line-height:var( --e-global-typography-c0ebba1-line-height );}.elementor-1291 .elementor-element.elementor-element-d3c65ef .elementor-heading-title{font-size:var( --e-global-typography-a15b968-font-size );line-height:var( --e-global-typography-a15b968-line-height );}.elementor-1291 .elementor-element.elementor-element-094dd22 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-c347e7f */.elementor-1291 .elementor-element.elementor-element-c347e7f h4 {
    color: black;
}/* End custom CSS */