.elementor-415 .elementor-element.elementor-element-aabc41:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-aabc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/06/WhatsApp-Image-2025-06-29-at-13.25.34-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-415 .elementor-element.elementor-element-aabc41 > .elementor-background-overlay{background-color:var( --e-global-color-71c7f2b );background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/06/transparent.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.84;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-aabc41 > .elementor-container{max-width:1300px;}.elementor-415 .elementor-element.elementor-element-aabc41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13em 0em 7em 0em;}.elementor-415 .elementor-element.elementor-element-31b126fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-415 .elementor-element.elementor-element-31b126fd > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-415 .elementor-element.elementor-element-6f620ba3{width:auto;max-width:auto;text-align:center;}.elementor-415 .elementor-element.elementor-element-6f620ba3 > .elementor-widget-container{background-color:var( --e-global-color-bc2f7c0 );margin:0em 0em 1em 0em;padding:8px 16px 8px 16px;}.elementor-415 .elementor-element.elementor-element-6f620ba3 .elementor-heading-title{color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-718f5593{text-align:center;}.elementor-415 .elementor-element.elementor-element-718f5593 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-a3647c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-415 .elementor-element.elementor-element-a3647c8{padding:0em 0em 0em 0em;}.elementor-415 .elementor-element.elementor-element-7432ae8d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-40d7bb34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-415 .elementor-element.elementor-element-40d7bb34{padding:0em 0em 0em 0em;}.elementor-415 .elementor-element.elementor-element-7f6e76c2.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-415 .elementor-element.elementor-element-7f6e76c2 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-2d3bc5c8 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8:has(:hover) .elementor-image-box-title,
					 .elementor-415 .elementor-element.elementor-element-2d3bc5c8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-727a000c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-415 .elementor-element.elementor-element-727a000c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-34b25d5f .elementor-button{background-color:var( --e-global-color-89bd79d );font-family:var( --e-global-typography-eaecadf-font-family ), Sans-serif;font-size:var( --e-global-typography-eaecadf-font-size );font-weight:var( --e-global-typography-eaecadf-font-weight );text-transform:var( --e-global-typography-eaecadf-text-transform );line-height:var( --e-global-typography-eaecadf-line-height );fill:var( --e-global-color-6fa617c );color:var( --e-global-color-6fa617c );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:solid;padding:10px 20px 10px 20px;}.elementor-415 .elementor-element.elementor-element-499b9fab > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-7d61ea4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-415 .elementor-element.elementor-element-7d61ea4f{padding:0em 0em 0em 0em;}.elementor-415 .elementor-element.elementor-element-675aaeba.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-415 .elementor-element.elementor-element-675aaeba > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-415 .elementor-element.elementor-element-799340c8 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-799340c8 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-415 .elementor-element.elementor-element-799340c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-415 .elementor-element.elementor-element-29ab72fa:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-29ab72fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-29ab72fa > .elementor-container{max-width:1300px;}.elementor-415 .elementor-element.elementor-element-29ab72fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-415 .elementor-element.elementor-element-29ab72fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-238841ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-238841ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-238841ae > .elementor-element-populated{box-shadow:0px 20px 40px 0px rgba(50.99999999999999, 55, 62.99999999999999, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em;padding:3em 3em 3em 3em;}.elementor-415 .elementor-element.elementor-element-238841ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-d617bec{text-align:center;}.elementor-415 .elementor-element.elementor-element-d617bec .elementor-heading-title{font-family:"Changa", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-415 .elementor-element.elementor-element-14e540d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 2px 0px;}.elementor-415 .elementor-element.elementor-element-5308199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 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-415 .elementor-element.elementor-element-5308199.e-con{--align-self:center;}.elementor-415 .elementor-element.elementor-element-e646f53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-415 .elementor-element.elementor-element-4ba3917 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-4ba3917{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-1605321{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-0de9d7a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a0283e5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-fc1c23a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-fc1c23a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-9437d86{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-b2a828d{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-cc49142{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-7fc2995 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-7fc2995{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-9c35f25{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-824733d{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-042b2f4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-e9f856a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-e9f856a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-8708b32{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-d3f2816{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-47de10f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-42f925d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-42f925d{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-7de8399{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-2956509{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-1588772{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-37e4278 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-37e4278{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-eccc921{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-f4022c0{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-87258bf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-415 .elementor-element.elementor-element-d7a6776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-d7a6776{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4c49c62{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-abfbe39{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-8348b62{--display:flex;}.elementor-415 .elementor-element.elementor-element-4977b04{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-5b19790 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-5b19790{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-682855f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-81c2634{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-63173e7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-7ebe17f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-7ebe17f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-db60467{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-0ff1669{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-b2ff56e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-9361b6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-9361b6a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-f9fc40c{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a7ab971{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-f6b60d6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-4b397a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-4b397a6{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-682e1d9{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-8270266{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-355d4fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-863003a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-863003a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-af71d48{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a175e22{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-0049292{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;}.elementor-415 .elementor-element.elementor-element-f234d6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-f234d6d{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-c02305e{--display:flex;}.elementor-415 .elementor-element.elementor-element-de5659a{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-428db3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-428db3a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-e1e1b03{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-0f3017f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-fe66574{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-54f9c64{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a07eeef{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-37b9650{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-db74410{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-8574d92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-8574d92{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-49ce857{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-543de63{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-cc101b7{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-5ade6e6{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-b5fefb0{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-dcc7668{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-19f3f89{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-f60e3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-f60e3b1{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-e3e36a0{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-33b1688{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4d01ce4{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4d74a0b{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-d4a44ad{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-9d35ae2{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-68d3451{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-10b7839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-10b7839{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-2054184{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-00dd588{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-bedd213{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4ffb63f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-63d0600{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-6200969{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-e3b8568{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-bbbc976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-bbbc976{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-8f56a35{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-9e54922{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a885c36{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-2405f4d{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-bf39230{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-339219b{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-45794c0{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-6fe36b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-6fe36b0{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-2aa3834{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-3b1fd53{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-6f7ea1a{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-6883dce{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-abd3201{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-fbad714{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-7ac3d8e{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-65df6b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-65df6b7{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4e72384{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-439e319{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a0ac4ac{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-14b3a00{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-d480f9f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-4937901{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-bc67225{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-c5535bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-c5535bd{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-3a2073f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-49e48ca{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-b9c2c45{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-a4ca476{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-9892904{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-44c2a66{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-16f4420{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-e463d19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-e463d19{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-c2a6cc0{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-8f25fa7{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-d01b20c{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-68b58d1{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-49a010f{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-56c485c{font-family:"Barlow", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-415 .elementor-element.elementor-element-7aabfe2{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-415 .elementor-element.elementor-element-7aabfe2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-415 .elementor-element.elementor-element-7aabfe2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-415 .elementor-element.elementor-element-7aabfe2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-40e8c84 );}.elementor-415 .elementor-element.elementor-element-3d68f6bd:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-3d68f6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-40e8c84 ) 0%, var( --e-global-color-71c7f2b ) 100%);}.elementor-415 .elementor-element.elementor-element-3d68f6bd{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-415 .elementor-element.elementor-element-3d68f6bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-16e34111 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-625b2ba1{margin-top:0em;margin-bottom:1.5em;}.elementor-415 .elementor-element.elementor-element-2d65a28.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-415 .elementor-element.elementor-element-44b8b130{width:auto;max-width:auto;}.elementor-415 .elementor-element.elementor-element-44b8b130 > .elementor-widget-container{background-color:var( --e-global-color-bc2f7c0 );margin:0em 0em 1em 0em;padding:8px 12px 8px 12px;}.elementor-415 .elementor-element.elementor-element-44b8b130 .elementor-heading-title{color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-5f8bb1f4{z-index:2;text-align:center;}.elementor-415 .elementor-element.elementor-element-5f8bb1f4 .elementor-heading-title{color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-3d00cc2b{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;z-index:2;}.elementor-415 .elementor-element.elementor-element-371287a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-371287a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-25-at-20.08.40.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-415 .elementor-element.elementor-element-371287a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89bd79d ) 0%, var( --e-global-color-primary ) 90%);opacity:0.85;}.elementor-415 .elementor-element.elementor-element-371287a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:2em 2em 2em 2em;}.elementor-415 .elementor-element.elementor-element-371287a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-7c5fa81d{--spacer-size:12em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-415 .elementor-element.elementor-element-3a7ccd08 .elementor-icon-box-wrapper{text-align:left;}.elementor-415 .elementor-element.elementor-element-3a7ccd08{--icon-box-icon-margin:10px;}.elementor-415 .elementor-element.elementor-element-3a7ccd08 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-3a7ccd08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6fa617c );color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-3a7ccd08.elementor-view-framed .elementor-icon, .elementor-415 .elementor-element.elementor-element-3a7ccd08.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-3a7ccd08.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-3a7ccd08 .elementor-icon{font-size:20px;padding:16px;border-radius:10px 10px 10px 10px;}.elementor-415 .elementor-element.elementor-element-3a7ccd08:has(:hover) .elementor-icon-box-title,
					 .elementor-415 .elementor-element.elementor-element-3a7ccd08:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-776fb059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/06/WhatsApp-Image-2025-06-29-at-13.24.44-3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89bd79d ) 0%, var( --e-global-color-primary ) 90%);opacity:0.85;}.elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:2em 2em 2em 2em;}.elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-c63794f{--spacer-size:12em;}.elementor-415 .elementor-element.elementor-element-5584e68c .elementor-icon-box-wrapper{text-align:left;}.elementor-415 .elementor-element.elementor-element-5584e68c{--icon-box-icon-margin:10px;}.elementor-415 .elementor-element.elementor-element-5584e68c .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-5584e68c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6fa617c );color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-5584e68c.elementor-view-framed .elementor-icon, .elementor-415 .elementor-element.elementor-element-5584e68c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-5584e68c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-5584e68c .elementor-icon{font-size:20px;padding:16px;border-radius:10px 10px 10px 10px;}.elementor-415 .elementor-element.elementor-element-5584e68c:has(:hover) .elementor-icon-box-title,
					 .elementor-415 .elementor-element.elementor-element-5584e68c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-34772b97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-03-at-17.16.48-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89bd79d ) 0%, var( --e-global-color-primary ) 90%);opacity:0.85;}.elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:2em 2em 2em 2em;}.elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-72c516e8{--spacer-size:12em;}.elementor-415 .elementor-element.elementor-element-71bac6b4 .elementor-icon-box-wrapper{text-align:left;}.elementor-415 .elementor-element.elementor-element-71bac6b4{--icon-box-icon-margin:10px;}.elementor-415 .elementor-element.elementor-element-71bac6b4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-71bac6b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6fa617c );color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-71bac6b4.elementor-view-framed .elementor-icon, .elementor-415 .elementor-element.elementor-element-71bac6b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-71bac6b4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-71bac6b4 .elementor-icon{font-size:20px;padding:16px;border-radius:10px 10px 10px 10px;}.elementor-415 .elementor-element.elementor-element-71bac6b4:has(:hover) .elementor-icon-box-title,
					 .elementor-415 .elementor-element.elementor-element-71bac6b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-19866b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://griquasrugby.co.za/wp-content/uploads/2025/06/220603-griquas-celebrate.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-89bd79d ) 0%, var( --e-global-color-primary ) 90%);opacity:0.85;}.elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:2em 2em 2em 2em;}.elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-415 .elementor-element.elementor-element-767b0530{--spacer-size:12em;}.elementor-415 .elementor-element.elementor-element-53769cd5 .elementor-icon-box-wrapper{text-align:left;}.elementor-415 .elementor-element.elementor-element-53769cd5{--icon-box-icon-margin:10px;}.elementor-415 .elementor-element.elementor-element-53769cd5 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-53769cd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-6fa617c );color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-53769cd5.elementor-view-framed .elementor-icon, .elementor-415 .elementor-element.elementor-element-53769cd5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-415 .elementor-element.elementor-element-53769cd5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6fa617c );}.elementor-415 .elementor-element.elementor-element-53769cd5 .elementor-icon{font-size:20px;padding:16px;border-radius:10px 10px 10px 10px;}.elementor-415 .elementor-element.elementor-element-53769cd5:has(:hover) .elementor-icon-box-title,
					 .elementor-415 .elementor-element.elementor-element-53769cd5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-aabc41{padding:13em 1em 5em 1em;}.elementor-415 .elementor-element.elementor-element-31b126fd > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-718f5593 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-a3647c8{margin-top:0px;margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-7432ae8d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-40d7bb34{margin-top:0px;margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-7f6e76c2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-34b25d5f .elementor-button{font-size:var( --e-global-typography-eaecadf-font-size );line-height:var( --e-global-typography-eaecadf-line-height );}.elementor-415 .elementor-element.elementor-element-499b9fab > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-7d61ea4f{margin-top:0px;margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-415 .elementor-element.elementor-element-799340c8.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-415 .elementor-element.elementor-element-29ab72fa{padding:6em 0em 6em 0em;}.elementor-415 .elementor-element.elementor-element-238841ae > .elementor-element-populated{margin:0em 2em 0em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-e646f53{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-4ba3917{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-1605321{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-0de9d7a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a0283e5{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-fc1c23a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-9437d86{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-b2a828d{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-cc49142{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-7fc2995{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-9c35f25{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-824733d{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-042b2f4{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-e9f856a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-8708b32{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-d3f2816{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-47de10f{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-42f925d{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-7de8399{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-2956509{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-1588772{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-37e4278{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-eccc921{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-f4022c0{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-87258bf{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-d7a6776{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4c49c62{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-abfbe39{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4977b04{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-5b19790{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-682855f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-81c2634{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-63173e7{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-7ebe17f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-db60467{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-0ff1669{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-b2ff56e{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-9361b6a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-f9fc40c{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a7ab971{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-f6b60d6{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-4b397a6{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-682e1d9{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-8270266{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-355d4fe{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-863003a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-af71d48{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a175e22{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-0049292{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-f234d6d{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-de5659a{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-428db3a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-e1e1b03{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-0f3017f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-fe66574{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-54f9c64{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a07eeef{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-37b9650{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-db74410{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-8574d92{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-49ce857{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-543de63{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-cc101b7{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-5ade6e6{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-b5fefb0{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-dcc7668{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-19f3f89{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-f60e3b1{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-e3e36a0{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-33b1688{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4d01ce4{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4d74a0b{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-d4a44ad{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-9d35ae2{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-68d3451{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-10b7839{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-2054184{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-00dd588{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-bedd213{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4ffb63f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-63d0600{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-6200969{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-e3b8568{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-bbbc976{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-8f56a35{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-9e54922{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a885c36{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-2405f4d{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-bf39230{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-339219b{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-45794c0{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-6fe36b0{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-2aa3834{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-3b1fd53{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-6f7ea1a{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-6883dce{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-abd3201{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-fbad714{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-7ac3d8e{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-65df6b7{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4e72384{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-439e319{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a0ac4ac{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-14b3a00{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-d480f9f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-4937901{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-bc67225{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-c5535bd{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-3a2073f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-49e48ca{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-b9c2c45{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-a4ca476{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-9892904{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-44c2a66{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-16f4420{--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-e463d19{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-c2a6cc0{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-8f25fa7{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-d01b20c{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-68b58d1{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-49a010f{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-56c485c{font-size:1.125rem;}.elementor-415 .elementor-element.elementor-element-3d68f6bd{padding:5em 1em 5em 1em;}.elementor-415 .elementor-element.elementor-element-625b2ba1{margin-top:0em;margin-bottom:1em;}.elementor-415 .elementor-element.elementor-element-44b8b130 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:4px 6px 4px 6px;}.elementor-415 .elementor-element.elementor-element-371287a > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-415 .elementor-element.elementor-element-7c5fa81d{--spacer-size:8em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-415 .elementor-element.elementor-element-c63794f{--spacer-size:8em;}.elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-415 .elementor-element.elementor-element-72c516e8{--spacer-size:8em;}.elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-415 .elementor-element.elementor-element-767b0530{--spacer-size:8em;}}@media(max-width:767px){.elementor-415 .elementor-element.elementor-element-aabc41{margin-top:0px;margin-bottom:0px;padding:12em 0em 5em 0em;}.elementor-415 .elementor-element.elementor-element-31b126fd > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-718f5593 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-a3647c8{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-7432ae8d{width:35%;}.elementor-415 .elementor-element.elementor-element-7432ae8d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-40d7bb34{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-2d3bc5c8 .elementor-image-box-img{margin-bottom:8px;}.elementor-415 .elementor-element.elementor-element-2d3bc5c8 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-415 .elementor-element.elementor-element-727a000c{width:30%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-34b25d5f .elementor-button{font-size:var( --e-global-typography-eaecadf-font-size );line-height:var( --e-global-typography-eaecadf-line-height );padding:8px 12px 8px 12px;}.elementor-415 .elementor-element.elementor-element-499b9fab{width:35%;}.elementor-415 .elementor-element.elementor-element-499b9fab > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-415 .elementor-element.elementor-element-7d61ea4f{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-799340c8 .elementor-image-box-img{margin-bottom:8px;}.elementor-415 .elementor-element.elementor-element-799340c8 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-415 .elementor-element.elementor-element-29ab72fa{padding:5em 0em 5em 0em;}.elementor-415 .elementor-element.elementor-element-238841ae > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 1em 2em 1em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-415 .elementor-element.elementor-element-e646f53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-4ba3917{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-1605321{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-0de9d7a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a0283e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-fc1c23a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-9437d86{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-b2a828d{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-cc49142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-7fc2995{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-9c35f25{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-824733d{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-042b2f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-e9f856a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-8708b32{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-d3f2816{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-47de10f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-42f925d{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-7de8399{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-2956509{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-1588772{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-37e4278{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-eccc921{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-f4022c0{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-87258bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-d7a6776{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4c49c62{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-abfbe39{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4977b04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-5b19790{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-682855f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-81c2634{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-63173e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-7ebe17f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-db60467{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-0ff1669{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-b2ff56e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-9361b6a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-f9fc40c{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a7ab971{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-f6b60d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-4b397a6{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-682e1d9{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-8270266{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-355d4fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-863003a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-af71d48{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a175e22{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-0049292{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-f234d6d{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-de5659a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-428db3a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-e1e1b03{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-0f3017f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-fe66574{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-54f9c64{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a07eeef{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-37b9650{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-db74410{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-8574d92{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-49ce857{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-543de63{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-cc101b7{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-5ade6e6{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-b5fefb0{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-dcc7668{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-19f3f89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-f60e3b1{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-e3e36a0{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-33b1688{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4d01ce4{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4d74a0b{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-d4a44ad{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-9d35ae2{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-68d3451{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-10b7839{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-2054184{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-00dd588{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-bedd213{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4ffb63f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-63d0600{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-6200969{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-e3b8568{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-bbbc976{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-8f56a35{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-9e54922{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a885c36{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-2405f4d{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-bf39230{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-339219b{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-45794c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-6fe36b0{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-2aa3834{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-3b1fd53{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-6f7ea1a{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-6883dce{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-abd3201{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-fbad714{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-7ac3d8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-65df6b7{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4e72384{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-439e319{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a0ac4ac{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-14b3a00{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-d480f9f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-4937901{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-bc67225{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-c5535bd{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-3a2073f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-49e48ca{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-b9c2c45{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-a4ca476{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-9892904{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-44c2a66{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-16f4420{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-415 .elementor-element.elementor-element-e463d19{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-c2a6cc0{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-8f25fa7{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-d01b20c{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-68b58d1{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-49a010f{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-56c485c{font-size:1rem;}.elementor-415 .elementor-element.elementor-element-3d68f6bd{padding:4em 0em 4em 0em;}.elementor-415 .elementor-element.elementor-element-625b2ba1{margin-top:0em;margin-bottom:1em;}.elementor-415 .elementor-element.elementor-element-3d00cc2b{margin-top:0em;margin-bottom:0em;}.elementor-415 .elementor-element.elementor-element-371287a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-415 .elementor-element.elementor-element-7c5fa81d{--spacer-size:9em;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-415 .elementor-element.elementor-element-c63794f{--spacer-size:9em;}.elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-415 .elementor-element.elementor-element-72c516e8{--spacer-size:9em;}.elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-415 .elementor-element.elementor-element-767b0530{--spacer-size:9em;}}@media(min-width:768px){.elementor-415 .elementor-element.elementor-element-7432ae8d{width:40%;}.elementor-415 .elementor-element.elementor-element-727a000c{width:19.333%;}.elementor-415 .elementor-element.elementor-element-499b9fab{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-415 .elementor-element.elementor-element-7432ae8d{width:38%;}.elementor-415 .elementor-element.elementor-element-7f6e76c2{width:100%;}.elementor-415 .elementor-element.elementor-element-727a000c{width:24%;}.elementor-415 .elementor-element.elementor-element-499b9fab{width:38%;}.elementor-415 .elementor-element.elementor-element-675aaeba{width:100%;}.elementor-415 .elementor-element.elementor-element-238841ae{width:100%;}.elementor-415 .elementor-element.elementor-element-371287a{width:50%;}.elementor-415 .elementor-element.elementor-element-776fb059{width:50%;}.elementor-415 .elementor-element.elementor-element-34772b97{width:50%;}.elementor-415 .elementor-element.elementor-element-19866b02{width:50%;}}@media(min-width:1025px){.elementor-415 .elementor-element.elementor-element-aabc41:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-aabc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-415 .elementor-element.elementor-element-aabc41 > .elementor-background-overlay{background-attachment:scroll;}.elementor-415 .elementor-element.elementor-element-371287a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-371287a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-415 .elementor-element.elementor-element-776fb059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-776fb059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-415 .elementor-element.elementor-element-34772b97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-34772b97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-415 .elementor-element.elementor-element-19866b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-415 .elementor-element.elementor-element-19866b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}