.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-1420 .elementor-element.elementor-element-a0be040{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content: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:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-a0be040:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-a0be040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jonathan.rcm-test-web.co.za/Gen%20Power/wp-content/uploads/2026/08/Mask-Group-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1420 .elementor-element.elementor-element-ce6798c{--display:flex;--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-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-1420 .elementor-element.elementor-element-116e068{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-1420 .elementor-element.elementor-element-116e068 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-b7e99a4{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-b9568d5{--display:flex;--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-1420 .elementor-element.elementor-element-a62e88e{padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-a62e88e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;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-1420 .elementor-element.elementor-element-64766e8{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-3004d23{--display:flex;--justify-content: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-image-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-image-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-1420 .elementor-element.elementor-element-c6ac19f{--e-image-carousel-slides-to-show:1;}.elementor-1420 .elementor-element.elementor-element-f9e5b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-f9e5b1e:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-f9e5b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1420 .elementor-element.elementor-element-790706c{padding:0px 0px 30px 0px;}.elementor-1420 .elementor-element.elementor-element-790706c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-57032d1{--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 20px;--row-gap:0px;--column-gap:20px;--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-1420 .elementor-element.elementor-element-4959090{--display:flex;--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1420 .elementor-element.elementor-element-4959090:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-4959090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-jkpf_category_filter .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-jkpf_category_filter .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-1420 .elementor-element.elementor-element-6cb82be .wecf-filter-heading{font-family:"Anton", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-f64af11 );}.elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-parent-row{font-family:"Anton", Sans-serif;font-size:15px;font-weight:100;padding:0px 0px 6px 0px !important;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-cat-group, .elementor-1420 .elementor-element.elementor-element-6cb82be .jkpf-search-wrapper, .elementor-1420 .elementor-element.elementor-element-6cb82be .jkpf-price-wrapper{margin:0px 0px 0px 0px !important;}.elementor-1420 .elementor-element.elementor-element-6cb82be .jkpf-swatch-circle{width:28px;height:28px;border-radius:50%;}.elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-child-row{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );padding:0px 0px 5px 0px !important;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-children-group{padding:0px 0px 0px 0px !important;}.elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-child-row:hover, .elementor-1420 .elementor-element.elementor-element-6cb82be .wecf-child-row.active{color:var( --e-global-color-f64af11 );}.elementor-1420 .elementor-element.elementor-element-a6d8213{--display:flex;--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-loop-grid .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-loop-grid .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-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1420 .elementor-element.elementor-element-9590fd2{--grid-columns:3;}.elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1420 .elementor-element.elementor-element-9590fd2 .e-loop-item > .elementor-section, .elementor-1420 .elementor-element.elementor-element-9590fd2 .e-loop-item > .elementor-section > .elementor-container, .elementor-1420 .elementor-element.elementor-element-9590fd2 .e-loop-item > .e-con, .elementor-1420 .elementor-element.elementor-element-9590fd2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination{text-align:center;margin-top:15px;}.elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1420 .elementor-element.elementor-element-9590fd2 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1420 .elementor-element.elementor-element-22620c4{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-8318674{--display:flex;--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-1420 .elementor-element.elementor-element-452640e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-452640e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-988f22d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-ed6b848{--display:flex;--justify-content: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-1420 .elementor-element.elementor-element-b0d0ace{--e-image-carousel-slides-to-show:1;}.elementor-1420 .elementor-element.elementor-element-cbde835{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-cbde835:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-cbde835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1420 .elementor-element.elementor-element-6731ca9{--display:flex;--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-1420 .elementor-element.elementor-element-257b26f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-257b26f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-a6bb7c7{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-e2a408f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-1420 .elementor-element.elementor-element-0750532{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-0750532:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-0750532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-d0e723f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-d0e723f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .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-divider .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-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-701c26b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-701c26b .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-701c26b .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-6375f8a{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-d24a162{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-d24a162:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-d24a162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-c001ab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-c001ab8 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-d6579ae{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-d6579ae .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-d6579ae .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-60423ee{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-3245e23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-3245e23:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-3245e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-d1240ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-d1240ac .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-051187d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-051187d .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-051187d .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-cc0e2d2{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-b0d86cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-b0d86cc:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-b0d86cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-06c7e7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-06c7e7a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-bd66222{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-bd66222 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-bd66222 .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-5fb9ddf{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-31ce9bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-31ce9bb:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-31ce9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-69e554a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-69e554a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-55180bd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-55180bd .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-55180bd .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-99b6855{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-2073636{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1420 .elementor-element.elementor-element-2073636:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-2073636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1420 .elementor-element.elementor-element-713ed5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-1420 .elementor-element.elementor-element-713ed5d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-7d73336{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-7d73336 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1420 .elementor-element.elementor-element-7d73336 .elementor-divider{text-align:center;}.elementor-1420 .elementor-element.elementor-element-21053e3{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-0497921{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-dea813e{--display:flex;--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-1420 .elementor-element.elementor-element-3ab96df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-3ab96df .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-6be38e3{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-597c6d2{--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 20px;--row-gap:0px;--column-gap:20px;--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-1420 .elementor-element.elementor-element-2c6984a{--display:flex;--justify-content: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-nested-accordion .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-nested-accordion .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-1420 .elementor-element.elementor-element-cc36e9b{--display:flex;}.elementor-1420 .elementor-element.elementor-element-83a6b42{--display:flex;--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-1420 .elementor-element.elementor-element-1a6edf4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-4120436{--display:flex;}.elementor-1420 .elementor-element.elementor-element-8f13a65{--display:flex;--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-1420 .elementor-element.elementor-element-d20ad2a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-97e1da1{--display:flex;}.elementor-1420 .elementor-element.elementor-element-be51c50{--display:flex;--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-1420 .elementor-element.elementor-element-10ca1df{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-e855bfd{--display:flex;}.elementor-1420 .elementor-element.elementor-element-c16a224{--display:flex;--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-1420 .elementor-element.elementor-element-6ecc076{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-5708eb9{--display:flex;}.elementor-1420 .elementor-element.elementor-element-71c4e02{--display:flex;--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-1420 .elementor-element.elementor-element-b7cf138{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-1420 .elementor-element.elementor-element-1f3a1b2{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-1420 .elementor-element.elementor-element-1f3a1b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-1420 .elementor-element.elementor-element-1f3a1b2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-1420 .elementor-element.elementor-element-1f3a1b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-1420 .elementor-element.elementor-element-1f3a1b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Anton", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-1420 .elementor-element.elementor-element-114e624{--display:flex;--justify-content: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-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-1420 .elementor-element.elementor-element-cfd42f0{--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1420 .elementor-element.elementor-element-cfd42f0:not(.elementor-motion-effects-element-type-background), .elementor-1420 .elementor-element.elementor-element-cfd42f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1420 .elementor-element.elementor-element-a3ee24b{--display:flex;--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-1420 .elementor-element.elementor-element-4a9bf29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1420 .elementor-element.elementor-element-4a9bf29 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1420 .elementor-element.elementor-element-0a07637 a{color:var( --e-global-color-f64af11 );}.elementor-1420 .elementor-element.elementor-element-8f0be56{--display:flex;--justify-content: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-1420 .elementor-element.elementor-element-b1fe00e{--e-image-carousel-slides-to-show:1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1420 .elementor-element.elementor-element-a0be040{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-1420 .elementor-element.elementor-element-9590fd2{--grid-columns:2;}.elementor-1420 .elementor-element.elementor-element-e2a408f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1420 .elementor-element.elementor-element-9590fd2{--grid-columns:1;}.elementor-1420 .elementor-element.elementor-element-e2a408f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1420 .elementor-element.elementor-element-4959090{--width:30%;}.elementor-1420 .elementor-element.elementor-element-a6d8213{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-4959090 */.elementor-1420 .elementor-element.elementor-element-4959090{
    max-height: 500px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9590fd2 *//* Styling for all pagination numbers */
.elementor-pagination .page-numbers {
  background-color: #ED202E; /* Change to your preferred background color */
  color: #333333;           /* Text color */
  padding: 4px 12px;        /* Adds space around numbers to show the background */
  border-radius: 4px;       /* Optional: rounded corners */
  text-decoration: none;    /* Removes underline */
  display: inline-block;
  margin: 0 3px;            /* Adds spacing between buttons */
}

/* Hover state for links */
.elementor-pagination a.page-numbers:hover {
  background-color: #0073aa; /* Background color on hover */
  color: #ffffff;           /* Text color on hover */
}

/* Distinct background for the active (current) page number */
.elementor-pagination .page-numbers.current {
  background-color: #ED202E; /* Active page background color */
  color: #ffffff;           /* Active page text color */
}/* End custom CSS */