.elementor-852 .elementor-element.elementor-element-93cfba7{--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-852 .elementor-element.elementor-element-93cfba7:not(.elementor-motion-effects-element-type-background), .elementor-852 .elementor-element.elementor-element-93cfba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c81b228 );background-image:url("https://xgolfrockwall.com/wp-content/uploads/2025/07/1080x1080-Templates-06-black-wide.webp");background-position:center center;background-size:cover;}.elementor-852 .elementor-element.elementor-element-884a570{--display:flex;}.elementor-852 .elementor-element.elementor-element-e8692a0{width:100%;max-width:100%;text-align:left;}.elementor-852 .elementor-element.elementor-element-e8692a0 .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-852 .elementor-element.elementor-element-312c060{width:100%;max-width:100%;text-align:left;}.elementor-852 .elementor-element.elementor-element-312c060 .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-852 .elementor-element.elementor-element-394f1a8{width:100%;max-width:100%;text-align:left;}.elementor-852 .elementor-element.elementor-element-394f1a8 .elementor-heading-title{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 );color:#FFFFFF;}.elementor-852 .elementor-element.elementor-element-6b15b97.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-fa4a214.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-d4914bc{--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-852 .elementor-element.elementor-element-d4914bc:not(.elementor-motion-effects-element-type-background), .elementor-852 .elementor-element.elementor-element-d4914bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#207041;}.elementor-852 .elementor-element.elementor-element-8e0003f{--display:flex;}.elementor-852 .elementor-element.elementor-element-71a4f9e .elementor-heading-title{font-family:"DIN", Sans-serif;font-size:36px;font-weight:700;}.elementor-852 .elementor-element.elementor-element-aed4497{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-aed4497 img{width:60%;}.elementor-852 .elementor-element.elementor-element-facb9da{--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-852 .elementor-element.elementor-element-06e8648.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-06e8648{text-align:center;}.elementor-852 .elementor-element.elementor-element-06e8648 .elementor-heading-title{font-size:31px;font-weight:800;}.elementor-852 .elementor-element.elementor-element-8a5c74a{--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-852 .elementor-element.elementor-element-8a5c74a:not(.elementor-motion-effects-element-type-background), .elementor-852 .elementor-element.elementor-element-8a5c74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c81b228 );}.elementor-852 .elementor-element.elementor-element-e9d672b{--display:flex;}.elementor-852 .elementor-element.elementor-element-e9d672b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-27441e6 .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 );color:var( --e-global-color-primary );}.elementor-852 .elementor-element.elementor-element-8d99c58{width:100%;max-width:100%;color:var( --e-global-color-secondary );}.elementor-852 .elementor-element.elementor-element-8d99c58.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-cd2c4fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-852 .elementor-element.elementor-element-cd2c4fc img{max-width:68%;}.elementor-852 .elementor-element.elementor-element-2aaa8db{--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-852 .elementor-element.elementor-element-a67a96c{--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-852 .elementor-element.elementor-element-cca07f0{--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-852 .elementor-element.elementor-element-fe18432{--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-852 .elementor-element.elementor-element-fe18432.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-655ed2a.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-655ed2a{text-align:center;}.elementor-852 .elementor-element.elementor-element-655ed2a .elementor-heading-title{font-size:38px;}.elementor-852 .elementor-element.elementor-element-087c212{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-852 .elementor-element.elementor-element-d3adcd7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-9944ac8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-9944ac8.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-3de61ee{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-3de61ee.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-84d2576{--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-852 .elementor-element.elementor-element-bd82670{width:100%;max-width:100%;}.elementor-852 .elementor-element.elementor-element-bd82670.elementor-element{--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-852 .elementor-element.elementor-element-884a570{--width:75%;}.elementor-852 .elementor-element.elementor-element-8e0003f{--width:50%;}.elementor-852 .elementor-element.elementor-element-e9d672b{--width:35%;}.elementor-852 .elementor-element.elementor-element-fe18432{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-852 .elementor-element.elementor-element-884a570{--width:844px;}}@media(max-width:1200px) and (min-width:768px){.elementor-852 .elementor-element.elementor-element-884a570{--width:68%;}.elementor-852 .elementor-element.elementor-element-8e0003f{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-852 .elementor-element.elementor-element-884a570{--width:100%;}.elementor-852 .elementor-element.elementor-element-8e0003f{--width:100%;}.elementor-852 .elementor-element.elementor-element-e9d672b{--width:100%;}}@media(min-width:2400px){.elementor-852 .elementor-element.elementor-element-e8692a0 .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-852 .elementor-element.elementor-element-312c060 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-852 .elementor-element.elementor-element-394f1a8 .elementor-heading-title{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-852 .elementor-element.elementor-element-27441e6 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}}@media(max-width:1366px){.elementor-852 .elementor-element.elementor-element-e8692a0 .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-852 .elementor-element.elementor-element-312c060 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-852 .elementor-element.elementor-element-394f1a8 .elementor-heading-title{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-852 .elementor-element.elementor-element-27441e6 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}}@media(max-width:1200px){.elementor-852 .elementor-element.elementor-element-d4914bc{--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-852 .elementor-element.elementor-element-8e0003f{--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-852 .elementor-element.elementor-element-aed4497{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;}.elementor-852 .elementor-element.elementor-element-aed4497.elementor-element{--align-self:center;}.elementor-852 .elementor-element.elementor-element-aed4497 img{width:1000px;}.elementor-852 .elementor-element.elementor-element-cd2c4fc img{width:1000px;}}@media(max-width:1024px){.elementor-852 .elementor-element.elementor-element-e8692a0 .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-852 .elementor-element.elementor-element-312c060 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-852 .elementor-element.elementor-element-394f1a8 .elementor-heading-title{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-852 .elementor-element.elementor-element-6b15b97.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-d4914bc{--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-852 .elementor-element.elementor-element-8a5c74a{--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-852 .elementor-element.elementor-element-27441e6 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}.elementor-852 .elementor-element.elementor-element-cd2c4fc{width:100%;max-width:100%;}.elementor-852 .elementor-element.elementor-element-cd2c4fc img{max-width:100%;}}@media(max-width:767px){.elementor-852 .elementor-element.elementor-element-e8692a0 .elementor-heading-title{font-size:var( --e-global-typography-e9f807b-font-size );line-height:var( --e-global-typography-e9f807b-line-height );}.elementor-852 .elementor-element.elementor-element-312c060 .elementor-heading-title{font-size:var( --e-global-typography-dc67f37-font-size );line-height:var( --e-global-typography-dc67f37-line-height );}.elementor-852 .elementor-element.elementor-element-394f1a8 .elementor-heading-title{font-size:var( --e-global-typography-76b3e01-font-size );line-height:var( --e-global-typography-76b3e01-line-height );}.elementor-852 .elementor-element.elementor-element-27441e6 .elementor-heading-title{font-size:var( --e-global-typography-24ffe29-font-size );line-height:var( --e-global-typography-24ffe29-line-height );}.elementor-852 .elementor-element.elementor-element-8d99c58{width:100%;max-width:100%;}.elementor-852 .elementor-element.elementor-element-d3adcd7{width:100%;max-width:100%;}.elementor-852 .elementor-element.elementor-element-9944ac8{width:100%;max-width:100%;}.elementor-852 .elementor-element.elementor-element-3de61ee{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-8d99c58 */.elementor-852 .elementor-element.elementor-element-8d99c58 h2 {
    color: black;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd82670 */.babel-ignore.business-description {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://xgolfrockwall.com/wp-content/uploads/2024/12/DINPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://xgolfrockwall.com/wp-content/uploads/2024/12/DINPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://xgolfrockwall.com/wp-content/uploads/2024/12/DINPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://xgolfrockwall.com/wp-content/uploads/2024/12/DINPro-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */