.elementor-1028 .elementor-element.elementor-element-2ff1138{--display:flex;}.elementor-1028 .elementor-element.elementor-element-2ff1138:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-2ff1138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bf6b86 );}.elementor-1028 .elementor-element.elementor-element-205d014{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-205d014.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-80b0fc1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-1028 .elementor-element.elementor-element-32c6814{width:auto;max-width:auto;padding:5px 5px 5px 5px;}.elementor-1028 .elementor-element.elementor-element-32c6814 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1028 .elementor-element.elementor-element-215dcd2 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-6a2a3b4{width:auto;max-width:auto;padding:5px 300px 5px 300px;}.elementor-1028 .elementor-element.elementor-element-6a2a3b4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1028 .elementor-element.elementor-element-c2f7ad1{width:auto;max-width:auto;padding:5px 300px 5px 300px;}.elementor-1028 .elementor-element.elementor-element-c2f7ad1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1028 .elementor-element.elementor-element-2d81813{--display:flex;}.elementor-1028 .elementor-element.elementor-element-2d81813:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-2d81813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ec1f23 );}.elementor-1028 .elementor-element.elementor-element-f6a5f11{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-f6a5f11.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-f6a5f11 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-3e0374c{--divider-border-style:solid;--divider-color:var( --e-global-color-b2782d2 );--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1028 .elementor-element.elementor-element-3e0374c .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-3e0374c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1028 .elementor-element.elementor-element-3e0374c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-3e0374c.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-3e0374c.elementor-view-default .elementor-icon{color:var( --e-global-color-b2782d2 );border-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-3e0374c.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-3e0374c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-51d5981{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 25px;}.elementor-1028 .elementor-element.elementor-element-fa695c8{--divider-border-style:solid;--divider-color:var( --e-global-color-b2782d2 );--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1028 .elementor-element.elementor-element-fa695c8 .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-fa695c8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1028 .elementor-element.elementor-element-fa695c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-fa695c8.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-fa695c8.elementor-view-default .elementor-icon{color:var( --e-global-color-b2782d2 );border-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-fa695c8.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-fa695c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-6139db4{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 25px;}.elementor-1028 .elementor-element.elementor-element-08ba0f8{--divider-border-style:solid;--divider-color:var( --e-global-color-b2782d2 );--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1028 .elementor-element.elementor-element-08ba0f8 .elementor-divider-separator{width:100%;}.elementor-1028 .elementor-element.elementor-element-08ba0f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1028 .elementor-element.elementor-element-08ba0f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-08ba0f8.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-08ba0f8.elementor-view-default .elementor-icon{color:var( --e-global-color-b2782d2 );border-color:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-08ba0f8.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-08ba0f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b2782d2 );}.elementor-1028 .elementor-element.elementor-element-da9ccf7{--display:flex;}.elementor-1028 .elementor-element.elementor-element-80eafae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-80eafae.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-80eafae .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1028 .elementor-element.elementor-element-8d16449{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1028 .elementor-element.elementor-element-ce98270{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 25px;}.elementor-1028 .elementor-element.elementor-element-66bedfe{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-1028 .elementor-element.elementor-element-faf5582{--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;}.elementor-1028 .elementor-element.elementor-element-faf5582:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-faf5582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9cf91a );}.elementor-1028 .elementor-element.elementor-element-4f1d08e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-4f1d08e img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-e0e86d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-e0e86d0 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-9487383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-9487383 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-87a94ce{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-87a94ce img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-e9d4e27{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-e9d4e27 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-d4c0ced{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-d4c0ced img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-ad5c9bb{background-image:url("https://www.eddypolon.com/wp-content/uploads/2026/05/eddy-speaking-at-campaign-1376x1365-1-500x496.jpg");background-size:cover;}.elementor-1028 .elementor-element.elementor-element-7b984c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-7b984c9:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-7b984c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9cf91a );}.elementor-1028 .elementor-element.elementor-element-dcfc91e{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-dcfc91e img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-5a51051{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-5a51051 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-0e4dce3{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-0e4dce3 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-a9d6641{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-a9d6641 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-83483d6{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-83483d6 img{border-radius:20px 20px 20px 20px;}.elementor-1028 .elementor-element.elementor-element-027c8da{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-027c8da img{border-radius:20px 20px 20px 20px;}@media(max-width:1199px){.elementor-1028 .elementor-element.elementor-element-205d014{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-205d014.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-80b0fc1{--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-32c6814{padding:0px 200px 0px 200px;}.elementor-1028 .elementor-element.elementor-element-6a2a3b4{padding:0px 200px 0px 200px;}.elementor-1028 .elementor-element.elementor-element-f6a5f11{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-f6a5f11.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-80eafae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-80eafae.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-faf5582{--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-7b984c9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1028 .elementor-element.elementor-element-205d014{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-205d014.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-80b0fc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-c2f7ad1{padding:5px 5px 5px 5px;}.elementor-1028 .elementor-element.elementor-element-f6a5f11{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-f6a5f11.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-3e0374c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-fa695c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-08ba0f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1028 .elementor-element.elementor-element-80eafae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1028 .elementor-element.elementor-element-80eafae.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-faf5582{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-7b984c9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-4f1d08e */.gallery-image {
  width: 100%;              /* w-full */
  height: 100%;             /* h-full */
  object-fit: cover;        /* object-cover */
  transition: transform 0.2s ease; /* transition-transform + duration-200 */
}

.gallery-image:hover {
  transform: scale(1.05);   /* hover:scale-105 */
}

.gallery-button {
  width: 200px;              /* or any size you want for the square */
  height: 200px;             /* same as width to keep it square */
  border-radius: 0.5rem;     /* rounded corners similar to rounded-lg */
  overflow: hidden;          /* hides parts of image that overflow */
  cursor: pointer;           /* shows pointer cursor on hover */
  padding: 0;
  border: none;
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad5c9bb */.gallery-button {
  width: 200px;              /* or any size you want for the square */
  height: 200px;             /* same as width to keep it square */
  border-radius: 0.5rem;     /* rounded corners similar to rounded-lg */
  overflow: hidden;          /* hides parts of image that overflow */
  cursor: pointer;           /* shows pointer cursor on hover */
  padding: 0;
  border: none;
  background: transparent;
}/* End custom CSS */