.elementor-243 .elementor-element.elementor-element-5fd44dd{--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;--overlay-opacity:0.5;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-243 .elementor-element.elementor-element-5fd44dd:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-5fd44dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://danielbeukes.com/wp-content/uploads/2026/02/Daniel-Beukes-Art-04.jpeg");background-position:center center;background-size:cover;}.elementor-243 .elementor-element.elementor-element-5fd44dd::before, .elementor-243 .elementor-element.elementor-element-5fd44dd > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-5fd44dd > .e-con-inner > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-5fd44dd > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-5fd44dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-5fd44dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-3d94d10 .elementor-heading-title{color:var( --e-global-color-2e440a7 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-243 .elementor-element.elementor-element-6f0f123{--divider-border-style:solid;--divider-color:var( --e-global-color-2e440a7 );--divider-border-width:4px;}.elementor-243 .elementor-element.elementor-element-6f0f123 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-243 .elementor-element.elementor-element-6f0f123 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-3317012{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-243 .elementor-element.elementor-element-7b90e0a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-7b90e0a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-7b90e0a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-7b90e0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-7b90e0a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-7b90e0a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-7b90e0a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-7b90e0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-0cda4eb .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-0cda4eb .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-0cda4eb{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-0cda4eb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-8d3ec5a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-8d3ec5a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-8d3ec5a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-8d3ec5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-8d3ec5a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-8d3ec5a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-8d3ec5a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-8d3ec5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-9210040 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-9210040 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-9210040 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-9210040{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-9210040 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-dde1c46{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-dde1c46 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-dde1c46 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-dde1c46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-dde1c46.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-dde1c46.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-dde1c46.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-dde1c46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-cfa0ca9 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-cfa0ca9{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-61947d6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-61947d6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-61947d6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-61947d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-61947d6.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-61947d6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-61947d6.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-61947d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-c5ccd75 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-c5ccd75{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-aa04e2e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-aa04e2e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-aa04e2e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-aa04e2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-aa04e2e.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-aa04e2e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-aa04e2e.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-aa04e2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-74d76f3 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-74d76f3 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-74d76f3 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-74d76f3{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-74d76f3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-18ad027{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-18ad027 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-18ad027 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-18ad027.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-18ad027.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-18ad027.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-18ad027.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-18ad027.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-17e5e2a .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-17e5e2a .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-17e5e2a .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-17e5e2a{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-17e5e2a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-95e7112{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-95e7112 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-95e7112 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-95e7112.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-95e7112.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-95e7112.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-95e7112.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-95e7112.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-aa34e87 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-aa34e87 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-aa34e87 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-aa34e87{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-aa34e87 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-30a0b41{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-30a0b41 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-30a0b41 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-30a0b41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-30a0b41.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-30a0b41.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-30a0b41.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-30a0b41.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-a638732 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-a638732 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-a638732 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-a638732{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-a638732 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-73785c5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-73785c5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-73785c5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-73785c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-73785c5.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-73785c5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-73785c5.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-73785c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-ab6c492 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-ab6c492 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-ab6c492 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-ab6c492{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-ab6c492 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}.elementor-243 .elementor-element.elementor-element-342f38a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-243 .elementor-element.elementor-element-342f38a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-243 .elementor-element.elementor-element-342f38a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-243 .elementor-element.elementor-element-342f38a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-342f38a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-342f38a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-342f38a.elementor-view-framed .elementor-icon, .elementor-243 .elementor-element.elementor-element-342f38a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-379c100 .swiper-pagination-bullet-active, .elementor-243 .elementor-element.elementor-element-379c100 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-379c100 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-379c100{padding:2% 2% 2% 2%;}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-swiper-button svg{fill:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-379c100 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-4fc1942 );opacity:var( --e-global-color-4fc1942 );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__text{color:var( --e-global-color-primary );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 );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1578d30-font-family ), Sans-serif;font-size:var( --e-global-typography-1578d30-font-size );font-weight:var( --e-global-typography-1578d30-font-weight );text-transform:var( --e-global-typography-1578d30-text-transform );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-0cda4eb .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-9210040 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-cfa0ca9 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-c5ccd75 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-74d76f3 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-17e5e2a .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-aa34e87 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-a638732 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-ab6c492 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-243 .elementor-element.elementor-element-379c100 .elementor-testimonial__title{font-size:var( --e-global-typography-1578d30-font-size );}}