.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-298 .elementor-element.elementor-element-2a741f11{--display:flex;--min-height:82vh;--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-2a741f11:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-2a741f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e33ed10 );background-image:url("https://gregrichard.golf/wp-content/uploads/2025/09/banner-two-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-298 .elementor-element.elementor-element-325cc4e3{--display:flex;}.elementor-298 .elementor-element.elementor-element-4d43ae27{--display:flex;--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;--align-items:flex-start;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-298 .elementor-element.elementor-element-7b07556a{text-align:center;}.elementor-298 .elementor-element.elementor-element-7b07556a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-695c9cea{text-align:left;}.elementor-298 .elementor-element.elementor-element-695c9cea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-298 .elementor-element.elementor-element-b49d301{text-align:left;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-19d74038{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;fill:var( --e-global-color-b174e15 );color:var( --e-global-color-b174e15 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button:hover, .elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button:focus{background-color:var( --e-global-color-b174e15 );color:var( --e-global-color-text );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button:hover svg, .elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-1e0a326a{--display:flex;--min-height:20vh;--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-298 .elementor-element.elementor-element-1174705d{--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;--border-radius:5px 5px 5px 5px;box-shadow:0px 6px 30px 0px rgba(0,0,0,0.5);}.elementor-298 .elementor-element.elementor-element-1174705d:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-1174705d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b174e15 );}.elementor-298 .elementor-element.elementor-element-5c26cc7b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-5c26cc7b:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-5c26cc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-eael-info-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-info-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-icon{align-self:center;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-icon img{height:35px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox.icon-on-left .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox.icon-on-right .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:24px;line-height:20px;margin:15px 0px 15px 0px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content p{color:var( --e-global-color-text );font-size:18px;line-height:20px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-298 .elementor-element.elementor-element-895fb76{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-895fb76:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-895fb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-icon{align-self:center;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-icon img{height:35px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox.icon-on-left .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox.icon-on-right .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:24px;line-height:20px;margin:15px 0px 15px 0px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content p{color:var( --e-global-color-text );font-size:18px;line-height:20px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-298 .elementor-element.elementor-element-45287ca3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-45287ca3:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-45287ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-icon{align-self:center;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-icon img{height:35px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox.icon-on-left .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox.icon-on-right .infobox-icon{height:35px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content .title{color:#4d4d4d;font-size:24px;line-height:20px;margin:15px 0px 15px 0px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content p{color:var( --e-global-color-text );font-size:18px;line-height:20px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-298 .elementor-element.elementor-element-1945e97c{--display:flex;}.elementor-298 .elementor-element.elementor-element-143504ee{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-298 .elementor-element.elementor-element-143504ee:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-143504ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b174e15 );}.elementor-298 .elementor-element.elementor-element-500d6a5e{--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:flex-end;}.elementor-298 .elementor-element.elementor-element-3cd52238{--display:flex;--justify-content:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-298 .elementor-element.elementor-element-40a77576{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-298 .elementor-element.elementor-element-6cd4dea1 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-21bff5cb .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:#333333;}.elementor-298 .elementor-element.elementor-element-1dcbb9e1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-1dcbb9e1{font-size:18px;font-weight:400;line-height:30px;}.elementor-298 .elementor-element.elementor-element-2ef00948{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-76c7ea2e{--display:flex;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-366b28f7 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-45f46968{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-298 .elementor-element.elementor-element-5d57b3cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-5d57b3cc .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-ba319d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-ba319d6{font-size:16px;font-weight:400;line-height:22px;}.elementor-298 .elementor-element.elementor-element-3c970e7b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-5b780caf{--display:flex;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-ff5fe38 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-25f168a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-298 .elementor-element.elementor-element-5a84a234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-5a84a234 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-48afe3d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-48afe3d5{font-size:16px;font-weight:400;line-height:22px;}.elementor-298 .elementor-element.elementor-element-34784daa{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-2222a7cd{--display:flex;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-6953c863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-6953c863 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-5ec2303{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-298 .elementor-element.elementor-element-382caf56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-382caf56 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-20553fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-20553fd7{font-size:16px;font-weight:400;line-height:22px;}.elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;fill:var( --e-global-color-b174e15 );color:var( --e-global-color-b174e15 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button:hover, .elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button:focus{background-color:var( --e-global-color-b174e15 );color:var( --e-global-color-text );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-7cd8c00b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button:hover svg, .elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-4194ef36{--display:flex;--justify-content:flex-end;}.elementor-298 .elementor-element.elementor-element-bab54f8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-298 .elementor-element.elementor-element-bab54f8:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-bab54f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-298 .elementor-element.elementor-element-7ff615eb{--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:flex-end;}.elementor-298 .elementor-element.elementor-element-4eb349b5{--display:flex;--justify-content:flex-end;}.elementor-298 .elementor-element.elementor-element-28cec574 img{width:70%;opacity:0.3;}.elementor-298 .elementor-element.elementor-element-11f8a9a8{--display:flex;}.elementor-298 .elementor-element.elementor-element-22fa8b52 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-621dc033 .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:#333333;}.elementor-298 .elementor-element.elementor-element-423ec4f5{font-size:18px;font-weight:400;line-height:30px;}.elementor-298 .elementor-element.elementor-element-4d00640d{--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-between;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-298 .elementor-element.elementor-element-3716037d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-298 .elementor-element.elementor-element-3716037d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-298 .elementor-element.elementor-element-3716037d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-298 .elementor-element.elementor-element-3716037d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-298 .elementor-element.elementor-element-3716037d .elementor-icon-list-item > a{font-size:18px;font-weight:500;line-height:30px;}.elementor-298 .elementor-element.elementor-element-3716037d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-298 .elementor-element.elementor-element-2c32aab4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-298 .elementor-element.elementor-element-2c32aab4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-298 .elementor-element.elementor-element-2c32aab4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-298 .elementor-element.elementor-element-2c32aab4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-298 .elementor-element.elementor-element-2c32aab4 .elementor-icon-list-item > a{font-size:18px;font-weight:500;line-height:30px;}.elementor-298 .elementor-element.elementor-element-2c32aab4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;fill:var( --e-global-color-b174e15 );color:var( --e-global-color-b174e15 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button:hover, .elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button:focus{background-color:var( --e-global-color-b174e15 );color:var( --e-global-color-text );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-789265f3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button:hover svg, .elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-707ed186{--display:flex;}.elementor-298 .elementor-element.elementor-element-44da50f5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-298 .elementor-element.elementor-element-44da50f5:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-44da50f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b174e15 );}.elementor-298 .elementor-element.elementor-element-2ce8c104{--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:flex-end;}.elementor-298 .elementor-element.elementor-element-7e986ce4{--display:flex;}.elementor-298 .elementor-element.elementor-element-6342cbf2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-298 .elementor-element.elementor-element-7d4075d4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-724a40e .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:#333333;}.elementor-298 .elementor-element.elementor-element-651c026d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-651c026d{font-size:18px;font-weight:400;line-height:30px;}.elementor-widget-video-playlist .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video-playlist .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text button{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-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-5cb74ac .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-298 .elementor-element.elementor-element-5cb74ac .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#556068;}.elementor-298 .elementor-element.elementor-element-5cb74ac .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-298 .elementor-element.elementor-element-30c782a8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-8f4e79a{--display:flex;--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;--align-items:flex-start;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-2be7fbd5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-3cc80bc6 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-66598655 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-66598655 .elementor-heading-title{font-size:18px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-68b5ce28{--display:flex;--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;--align-items:flex-start;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-6b4da521{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-36b3aff0 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-1ff87504 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-1ff87504 .elementor-heading-title{font-size:18px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-52ce6915{--display:flex;--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;--align-items:flex-start;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-primary );--border-color:var( --e-global-color-primary );--border-radius:3px 3px 3px 3px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-62ccb667{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-5495a6c9 img{width:30px;height:30px;}.elementor-298 .elementor-element.elementor-element-2e35fe55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-2e35fe55 .elementor-heading-title{font-size:18px;font-weight:600;line-height:29px;color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;fill:var( --e-global-color-b174e15 );color:var( --e-global-color-b174e15 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button:hover, .elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button:focus{background-color:var( --e-global-color-b174e15 );color:var( --e-global-color-text );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-11731c3b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button:hover svg, .elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-288b492d{--display:flex;--justify-content:flex-end;}.elementor-298 .elementor-element.elementor-element-41c0353c{--display:flex;--min-height:30vh;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;}.elementor-298 .elementor-element.elementor-element-41c0353c:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-41c0353c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gregrichard.golf/wp-content/uploads/2025/09/grass-768x114-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-298 .elementor-element.elementor-element-41c0353c::before, .elementor-298 .elementor-element.elementor-element-41c0353c > .elementor-background-video-container::before, .elementor-298 .elementor-element.elementor-element-41c0353c > .e-con-inner > .elementor-background-video-container::before, .elementor-298 .elementor-element.elementor-element-41c0353c > .elementor-background-slideshow::before, .elementor-298 .elementor-element.elementor-element-41c0353c > .e-con-inner > .elementor-background-slideshow::before, .elementor-298 .elementor-element.elementor-element-41c0353c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-298 .elementor-element.elementor-element-13d51316{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-13d51316:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-13d51316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50946661;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-1bb7e6d1 .elementor-icon-wrapper{text-align:center;}.elementor-298 .elementor-element.elementor-element-1bb7e6d1.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-1bb7e6d1.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-1bb7e6d1.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-1bb7e6d1.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-1bb7e6d1.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-298 .elementor-element.elementor-element-1bb7e6d1 .elementor-icon{font-size:50px;}.elementor-298 .elementor-element.elementor-element-1bb7e6d1 .elementor-icon svg{height:50px;}.elementor-298 .elementor-element.elementor-element-3db06b36{text-align:center;}.elementor-298 .elementor-element.elementor-element-3db06b36 .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-37b2f30d{text-align:center;}.elementor-298 .elementor-element.elementor-element-37b2f30d .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-3cfaff04{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-3cfaff04:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-3cfaff04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50946661;}.elementor-298 .elementor-element.elementor-element-7e10f283 .elementor-icon-wrapper{text-align:center;}.elementor-298 .elementor-element.elementor-element-7e10f283.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-7e10f283.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-7e10f283.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-7e10f283.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-7e10f283.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-298 .elementor-element.elementor-element-7e10f283 .elementor-icon{font-size:50px;}.elementor-298 .elementor-element.elementor-element-7e10f283 .elementor-icon svg{height:50px;}.elementor-298 .elementor-element.elementor-element-3b3a2162{text-align:center;}.elementor-298 .elementor-element.elementor-element-3b3a2162 .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-557036e4{text-align:center;}.elementor-298 .elementor-element.elementor-element-557036e4 .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-63eb71c6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-63eb71c6:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-63eb71c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50946661;}.elementor-298 .elementor-element.elementor-element-48ee69bc .elementor-icon-wrapper{text-align:center;}.elementor-298 .elementor-element.elementor-element-48ee69bc.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-48ee69bc.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-48ee69bc.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-48ee69bc.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-48ee69bc.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-298 .elementor-element.elementor-element-48ee69bc .elementor-icon{font-size:50px;}.elementor-298 .elementor-element.elementor-element-48ee69bc .elementor-icon svg{height:50px;}.elementor-298 .elementor-element.elementor-element-6da8a563{text-align:center;}.elementor-298 .elementor-element.elementor-element-6da8a563 .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-2173a196{text-align:center;}.elementor-298 .elementor-element.elementor-element-2173a196 .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-684d572c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-298 .elementor-element.elementor-element-684d572c:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-684d572c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50946661;}.elementor-298 .elementor-element.elementor-element-4657d5d6 .elementor-icon-wrapper{text-align:center;}.elementor-298 .elementor-element.elementor-element-4657d5d6.elementor-view-stacked .elementor-icon{background-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-4657d5d6.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-4657d5d6.elementor-view-default .elementor-icon{color:#FFD700;border-color:#FFD700;}.elementor-298 .elementor-element.elementor-element-4657d5d6.elementor-view-framed .elementor-icon, .elementor-298 .elementor-element.elementor-element-4657d5d6.elementor-view-default .elementor-icon svg{fill:#FFD700;}.elementor-298 .elementor-element.elementor-element-4657d5d6 .elementor-icon{font-size:50px;}.elementor-298 .elementor-element.elementor-element-4657d5d6 .elementor-icon svg{height:50px;}.elementor-298 .elementor-element.elementor-element-6ba053ed{text-align:center;}.elementor-298 .elementor-element.elementor-element-6ba053ed .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-218bd1ab{text-align:center;}.elementor-298 .elementor-element.elementor-element-218bd1ab .elementor-heading-title{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-5c1e007c{--display:flex;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-298 .elementor-element.elementor-element-75a71b56{--display:flex;}.elementor-298 .elementor-element.elementor-element-458e31e9{text-align:center;}.elementor-298 .elementor-element.elementor-element-458e31e9 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-1533fb69{text-align:center;}.elementor-298 .elementor-element.elementor-element-1533fb69 .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:#333333;}.elementor-298 .elementor-element.elementor-element-a7619a6{text-align:center;font-size:18px;font-weight:400;line-height:30px;}.elementor-298 .elementor-element.elementor-element-80bcf7e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-298 .elementor-element.elementor-element-5958287c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-298 .elementor-element.elementor-element-5958287c:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-5958287c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-eael-pricing-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-pricing-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-1 .eael-pricing-item.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-2 .eael-pricing-item.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-3 .eael-pricing-item.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-4 .eael-pricing-item.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-item.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-image.featured:before{content:"Best Value";}.elementor-298 .elementor-element.elementor-element-c6998f3{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-item{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#999;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#00C853;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .body ul li .li-icon svg{height:20px;width:20px;font-size:20px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing-item .body ul li .li-icon{width:20px;height:20px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-item.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-image.ribbon-2:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-item.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing.style-5 .eael-pricing-image.ribbon-3:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-item.ribbon-4:before{font-size:10px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-image.ribbon-4:before{font-size:10px;}div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border, .tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#3d3d3d;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button{color:#fff;background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button:hover{color:var( --e-global-color-text );background:var( --e-global-color-b174e15 );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-c6998f3 .eael-pricing .eael-pricing-button:hover svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-49de1f5e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-298 .elementor-element.elementor-element-49de1f5e:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-49de1f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-788fafc3{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-item{border-radius:4px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .header .title{color:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#999;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#00C853;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .body ul li .li-icon svg{height:20px;width:20px;font-size:20px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing-item .body ul li .li-icon{width:20px;height:20px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button{color:#fff;background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button:hover{color:var( --e-global-color-text );background:var( --e-global-color-b174e15 );border-color:var( --e-global-color-b72a7c1 );}.elementor-298 .elementor-element.elementor-element-788fafc3 .eael-pricing .eael-pricing-button:hover svg{fill:var( --e-global-color-text );}.elementor-298 .elementor-element.elementor-element-61bc9883{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-298 .elementor-element.elementor-element-61bc9883:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-61bc9883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-298 .elementor-element.elementor-element-187a6dcd{--display:flex;}.elementor-298 .elementor-element.elementor-element-eed2bb4{text-align:center;}.elementor-298 .elementor-element.elementor-element-eed2bb4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-22b0bc26{text-align:center;}.elementor-298 .elementor-element.elementor-element-22b0bc26 .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:#333333;}.elementor-298 .elementor-element.elementor-element-68a56173{text-align:center;font-size:18px;font-weight:400;line-height:30px;}.elementor-widget-testimonial-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-298 .elementor-element.elementor-element-1b306ead .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-b174e15 );}.elementor-298 .elementor-element.elementor-element-1b306ead .elementor-swiper-button{font-size:20px;}.elementor-298 .elementor-element.elementor-element-1b306ead .elementor-testimonial__content, .elementor-298 .elementor-element.elementor-element-1b306ead .elementor-testimonial__content:after{background-color:var( --e-global-color-e33ed10 );}.elementor-298 .elementor-element.elementor-element-1b306ead .elementor-testimonial__content{padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-298 .elementor-element.elementor-element-1b306ead.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-298 .elementor-element.elementor-element-1b306ead.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-298 .elementor-element.elementor-element-1b306ead.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-298 .elementor-element.elementor-element-1b306ead.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-298 .elementor-element.elementor-element-1b306ead.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-298 .elementor-element.elementor-element-2307f348{--display:flex;--min-height:40vh;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-298 .elementor-element.elementor-element-2307f348:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-2307f348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gregrichard.golf/wp-content/uploads/2025/09/caddie-art.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-298 .elementor-element.elementor-element-db081fd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-298 .elementor-element.elementor-element-2072404c{text-align:center;}.elementor-298 .elementor-element.elementor-element-2072404c .elementor-heading-title{font-size:24px;font-weight:600;line-height:29px;color:var( --e-global-color-primary );}.elementor-298 .elementor-element.elementor-element-7499240{text-align:center;}.elementor-298 .elementor-element.elementor-element-7499240 .elementor-heading-title{font-size:57px;font-weight:600;line-height:63px;color:var( --e-global-color-text );}.elementor-widget-eael-fluentform .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fluentform .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fluentform .eael-fluentform-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-fluentform .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fluentform .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-eael-fluentform .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-298 .elementor-element.elementor-element-1171f06{width:var( --container-widget-width, 42.504% );max-width:42.504%;--container-widget-width:42.504%;--container-widget-flex-grow:0;}.elementor-298 .elementor-element.elementor-element-1171f06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-298 .elementor-element.elementor-element-1171f06 .eael-contact-form{width:100%;}.elementor-298 .elementor-element.elementor-element-1171f06 .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;font-size:16px;font-weight:600;}.elementor-298 .elementor-element.elementor-element-1171f06 .eael-contact-form.eael-fluent-form-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-b174e15 );color:var( --e-global-color-text );border-color:var( --e-global-color-b72a7c1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-298 .elementor-element.elementor-element-7b07556a .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-695c9cea .elementor-heading-title{font-size:48px;line-height:42px;}.elementor-298 .elementor-element.elementor-element-b49d301{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button{font-size:18px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content .title{font-size:19px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content p{font-size:15px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content .title{font-size:19px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content p{font-size:15px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content .title{font-size:19px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content p{font-size:15px;}.elementor-298 .elementor-element.elementor-element-6cd4dea1 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-21bff5cb .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-298 .elementor-element.elementor-element-1dcbb9e1{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-5d57b3cc .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-ba319d6{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-5a84a234 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-48afe3d5{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-382caf56 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-20553fd7{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button{font-size:18px;}.elementor-298 .elementor-element.elementor-element-22fa8b52 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-621dc033 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-298 .elementor-element.elementor-element-423ec4f5{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button{font-size:18px;}.elementor-298 .elementor-element.elementor-element-7d4075d4 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-724a40e .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-298 .elementor-element.elementor-element-651c026d{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-66598655 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-1ff87504 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-2e35fe55 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button{font-size:18px;}.elementor-298 .elementor-element.elementor-element-458e31e9 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-1533fb69 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-298 .elementor-element.elementor-element-a7619a6{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-eed2bb4 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-22b0bc26 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-298 .elementor-element.elementor-element-68a56173{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-2072404c .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-298 .elementor-element.elementor-element-7499240 .elementor-heading-title{font-size:35px;line-height:39px;}}@media(max-width:767px){.elementor-298 .elementor-element.elementor-element-2a741f11{--min-height:68vh;--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2a741f11:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-2a741f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-298 .elementor-element.elementor-element-325cc4e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-4d43ae27{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-7b07556a{text-align:center;}.elementor-298 .elementor-element.elementor-element-7b07556a .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-695c9cea{text-align:left;}.elementor-298 .elementor-element.elementor-element-695c9cea .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-298 .elementor-element.elementor-element-b49d301{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-19d74038{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-7b4d7993 .elementor-button{font-size:16px;}.elementor-298 .elementor-element.elementor-element-1e0a326a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-1174705d{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5c26cc7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content .title{font-size:16px;}.elementor-298 .elementor-element.elementor-element-532c9d14 .eael-infobox .infobox-content p{font-size:14px;}.elementor-298 .elementor-element.elementor-element-895fb76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content .title{font-size:16px;}.elementor-298 .elementor-element.elementor-element-4208ad9f .eael-infobox .infobox-content p{font-size:14px;}.elementor-298 .elementor-element.elementor-element-45287ca3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content .title{font-size:16px;}.elementor-298 .elementor-element.elementor-element-2e9754c2 .eael-infobox .infobox-content p{font-size:14px;}.elementor-298 .elementor-element.elementor-element-1945e97c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-143504ee{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-500d6a5e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-3cd52238{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-3a01945f{text-align:center;}.elementor-298 .elementor-element.elementor-element-40a77576{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6cd4dea1{text-align:left;}.elementor-298 .elementor-element.elementor-element-6cd4dea1 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-21bff5cb{text-align:left;}.elementor-298 .elementor-element.elementor-element-21bff5cb .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-1dcbb9e1{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-2ef00948{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-76c7ea2e{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-366b28f7{text-align:center;}.elementor-298 .elementor-element.elementor-element-45f46968{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5d57b3cc{text-align:left;}.elementor-298 .elementor-element.elementor-element-5d57b3cc .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-ba319d6{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-3c970e7b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5b780caf{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-ff5fe38{text-align:center;}.elementor-298 .elementor-element.elementor-element-25f168a{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5a84a234{text-align:left;}.elementor-298 .elementor-element.elementor-element-5a84a234 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-48afe3d5{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-34784daa{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2222a7cd{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6953c863{text-align:center;}.elementor-298 .elementor-element.elementor-element-5ec2303{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-382caf56{text-align:left;}.elementor-298 .elementor-element.elementor-element-382caf56 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-20553fd7{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-7cd8c00b .elementor-button{font-size:16px;}.elementor-298 .elementor-element.elementor-element-4194ef36{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6ec3b382{text-align:center;}.elementor-298 .elementor-element.elementor-element-bab54f8{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-298 .elementor-element.elementor-element-7ff615eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-4eb349b5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-28cec574{text-align:center;}.elementor-298 .elementor-element.elementor-element-11f8a9a8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-22fa8b52{text-align:left;}.elementor-298 .elementor-element.elementor-element-22fa8b52 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-621dc033{text-align:left;}.elementor-298 .elementor-element.elementor-element-621dc033 .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-423ec4f5{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-4d00640d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-789265f3 .elementor-button{font-size:16px;}.elementor-298 .elementor-element.elementor-element-707ed186{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-73315a0c{text-align:center;}.elementor-298 .elementor-element.elementor-element-44da50f5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2ce8c104{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-7e986ce4{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-542f9273{text-align:center;}.elementor-298 .elementor-element.elementor-element-6342cbf2{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-7d4075d4{text-align:left;}.elementor-298 .elementor-element.elementor-element-7d4075d4 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-724a40e{text-align:left;}.elementor-298 .elementor-element.elementor-element-724a40e .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-651c026d{text-align:left;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-30c782a8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-8f4e79a{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2be7fbd5{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-3cc80bc6{text-align:center;}.elementor-298 .elementor-element.elementor-element-66598655{text-align:left;}.elementor-298 .elementor-element.elementor-element-66598655 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-68b5ce28{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6b4da521{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-36b3aff0{text-align:center;}.elementor-298 .elementor-element.elementor-element-1ff87504{text-align:left;}.elementor-298 .elementor-element.elementor-element-1ff87504 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-52ce6915{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-62ccb667{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5495a6c9{text-align:center;}.elementor-298 .elementor-element.elementor-element-2e35fe55{text-align:left;}.elementor-298 .elementor-element.elementor-element-2e35fe55 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-11731c3b .elementor-button{font-size:16px;}.elementor-298 .elementor-element.elementor-element-288b492d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-4cfeeada{text-align:center;}.elementor-298 .elementor-element.elementor-element-41c0353c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-41c0353c:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-41c0353c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-298 .elementor-element.elementor-element-13d51316{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-3db06b36{text-align:center;}.elementor-298 .elementor-element.elementor-element-37b2f30d{text-align:center;}.elementor-298 .elementor-element.elementor-element-3cfaff04{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-3b3a2162{text-align:center;}.elementor-298 .elementor-element.elementor-element-557036e4{text-align:center;}.elementor-298 .elementor-element.elementor-element-63eb71c6{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6da8a563{text-align:center;}.elementor-298 .elementor-element.elementor-element-2173a196{text-align:center;}.elementor-298 .elementor-element.elementor-element-684d572c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-6ba053ed{text-align:center;}.elementor-298 .elementor-element.elementor-element-218bd1ab{text-align:center;}.elementor-298 .elementor-element.elementor-element-5c1e007c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-75a71b56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-458e31e9{text-align:center;}.elementor-298 .elementor-element.elementor-element-458e31e9 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-1533fb69{text-align:center;}.elementor-298 .elementor-element.elementor-element-1533fb69 .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-a7619a6{text-align:center;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-80bcf7e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-5958287c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-49de1f5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-61bc9883{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-187a6dcd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-eed2bb4{text-align:center;}.elementor-298 .elementor-element.elementor-element-eed2bb4 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-22b0bc26{text-align:center;}.elementor-298 .elementor-element.elementor-element-22b0bc26 .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-68a56173{text-align:center;font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-2307f348{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2307f348:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-2307f348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-298 .elementor-element.elementor-element-db081fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-298 .elementor-element.elementor-element-2072404c{text-align:center;}.elementor-298 .elementor-element.elementor-element-2072404c .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-298 .elementor-element.elementor-element-7499240{text-align:center;}.elementor-298 .elementor-element.elementor-element-7499240 .elementor-heading-title{font-size:25px;line-height:43px;}.elementor-298 .elementor-element.elementor-element-7ac421d4{text-align:left;}}@media(min-width:768px){.elementor-298 .elementor-element.elementor-element-325cc4e3{--content-width:1200px;}.elementor-298 .elementor-element.elementor-element-4d43ae27{--width:60%;}.elementor-298 .elementor-element.elementor-element-1e0a326a{--content-width:1200px;}.elementor-298 .elementor-element.elementor-element-1174705d{--width:80%;}.elementor-298 .elementor-element.elementor-element-1945e97c{--width:20%;}.elementor-298 .elementor-element.elementor-element-500d6a5e{--content-width:1200%;}.elementor-298 .elementor-element.elementor-element-3cd52238{--width:50%;}.elementor-298 .elementor-element.elementor-element-40a77576{--width:30%;}.elementor-298 .elementor-element.elementor-element-76c7ea2e{--width:20%;}.elementor-298 .elementor-element.elementor-element-45f46968{--width:80%;}.elementor-298 .elementor-element.elementor-element-5b780caf{--width:20%;}.elementor-298 .elementor-element.elementor-element-25f168a{--width:80%;}.elementor-298 .elementor-element.elementor-element-2222a7cd{--width:20%;}.elementor-298 .elementor-element.elementor-element-5ec2303{--width:80%;}.elementor-298 .elementor-element.elementor-element-4194ef36{--width:20%;}.elementor-298 .elementor-element.elementor-element-7ff615eb{--content-width:1200%;}.elementor-298 .elementor-element.elementor-element-4eb349b5{--width:20%;}.elementor-298 .elementor-element.elementor-element-11f8a9a8{--width:30%;}.elementor-298 .elementor-element.elementor-element-707ed186{--width:50%;}.elementor-298 .elementor-element.elementor-element-2ce8c104{--content-width:1200%;}.elementor-298 .elementor-element.elementor-element-7e986ce4{--width:30%;}.elementor-298 .elementor-element.elementor-element-6342cbf2{--width:50%;}.elementor-298 .elementor-element.elementor-element-8f4e79a{--width:33%;}.elementor-298 .elementor-element.elementor-element-2be7fbd5{--width:45px;}.elementor-298 .elementor-element.elementor-element-68b5ce28{--width:33%;}.elementor-298 .elementor-element.elementor-element-6b4da521{--width:45px;}.elementor-298 .elementor-element.elementor-element-52ce6915{--width:33%;}.elementor-298 .elementor-element.elementor-element-62ccb667{--width:45px;}.elementor-298 .elementor-element.elementor-element-288b492d{--width:20%;}.elementor-298 .elementor-element.elementor-element-41c0353c{--content-width:1200px;}.elementor-298 .elementor-element.elementor-element-13d51316{--width:25%;}.elementor-298 .elementor-element.elementor-element-3cfaff04{--width:25%;}.elementor-298 .elementor-element.elementor-element-63eb71c6{--width:25%;}.elementor-298 .elementor-element.elementor-element-684d572c{--width:25%;}.elementor-298 .elementor-element.elementor-element-db081fd{--content-width:80%;}}/* Start custom CSS for container, class: .elementor-element-1945e97c */.elementor-298 .elementor-element.elementor-element-1945e97c {
    position: relative;
    overflow: hidden;
}

.elementor-298 .elementor-element.elementor-element-1945e97c::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('https://gregrichard.golf/wp-content/uploads/2025/06/golfball.png'); 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    animation: kenBurns 10s ease-in-out infinite;
    z-index: -1;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}


@media (max-width: 767px){
  .elementor-298 .elementor-element.elementor-element-1945e97c::before { display:none !important; animation:none !important; }
}/* End custom CSS */