.elementor-10 .elementor-element.elementor-element-d192197{--display:flex;--min-height:566px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-d192197:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d192197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAE6;}.elementor-10 .elementor-element.elementor-element-d192197, .elementor-10 .elementor-element.elementor-element-d192197::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0a9f03e .elementor-repeater-item-f9fd5a8 .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/09/DSC00811-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-0a9f03e .elementor-repeater-item-b4117dd .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/11/7e9f9f50-1607-4434-b1cd-04885415c51f.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-0a9f03e .swiper-slide{height:554px;transition-duration:calc(5000ms*1.2);}.elementor-10 .elementor-element.elementor-element-0a9f03e .swiper-slide-contents{max-width:66%;text-shadow:20px 33px 10px rgba(0,0,0,0.3);}.elementor-10 .elementor-element.elementor-element-0a9f03e .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-64b7e41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-64b7e41:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-64b7e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAE6;}.elementor-10 .elementor-element.elementor-element-64b7e41, .elementor-10 .elementor-element.elementor-element-64b7e41::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-1306874{text-align:center;}.elementor-10 .elementor-element.elementor-element-1306874 .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-1b6d8fb{--divider-border-style:solid;--divider-color:#DF1111;--divider-border-width:3.1px;}.elementor-10 .elementor-element.elementor-element-1b6d8fb .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-1b6d8fb .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-10 .elementor-element.elementor-element-1b6d8fb > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37af13e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 21px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-37af13e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-37af13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAE6;}.elementor-10 .elementor-element.elementor-element-37af13e, .elementor-10 .elementor-element.elementor-element-37af13e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-190faeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-190faeb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-190faeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-190faeb, .elementor-10 .elementor-element.elementor-element-190faeb::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-65967f4 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-65967f4 .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-65967f4 .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-65967f4 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-8a7522e{text-align:center;}.elementor-10 .elementor-element.elementor-element-8a7522e .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a845eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-a845eae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a845eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a845eae, .elementor-10 .elementor-element.elementor-element-a845eae::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-7f25342 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f25342 .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-7f25342 .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-7f25342 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-7f73b57{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f73b57 .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3b4ac62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-3b4ac62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3b4ac62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3b4ac62, .elementor-10 .elementor-element.elementor-element-3b4ac62::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-d34def7 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d34def7 .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-d34def7 .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-d34def7 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-482b92f{text-align:center;}.elementor-10 .elementor-element.elementor-element-482b92f .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e270b51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 21px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-e270b51:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e270b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EAE6;}.elementor-10 .elementor-element.elementor-element-e270b51, .elementor-10 .elementor-element.elementor-element-e270b51::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-992eff0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-992eff0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-992eff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-992eff0, .elementor-10 .elementor-element.elementor-element-992eff0::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-5b06704 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b06704 .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-5b06704 .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-5b06704 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-a6818cc{text-align:center;}.elementor-10 .elementor-element.elementor-element-a6818cc .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-def30e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-def30e4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-def30e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-def30e4, .elementor-10 .elementor-element.elementor-element-def30e4::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-a63e91b .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a63e91b .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-a63e91b .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-a63e91b .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-9021ffd{text-align:center;}.elementor-10 .elementor-element.elementor-element-9021ffd .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-1aa7685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-1aa7685:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1aa7685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1aa7685, .elementor-10 .elementor-element.elementor-element-1aa7685::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-7918cde .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7918cde .elementor-icon{font-size:128px;}.elementor-10 .elementor-element.elementor-element-7918cde .elementor-icon svg{height:128px;}.elementor-10 .elementor-element.elementor-element-7918cde .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-60c6500{text-align:center;}.elementor-10 .elementor-element.elementor-element-60c6500 .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a697135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:48px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-a697135, .elementor-10 .elementor-element.elementor-element-a697135::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6e6f74f{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e6f74f .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a952c50{--divider-border-style:solid;--divider-color:#DF1111;--divider-border-width:3.1px;}.elementor-10 .elementor-element.elementor-element-a952c50 .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-a952c50 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-10 .elementor-element.elementor-element-a952c50 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-27d397d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0fbe670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-d89cf93{text-align:center;}.elementor-10 .elementor-element.elementor-element-d89cf93 .elementor-heading-title{color:#DF1111;font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f2f5fda{color:#000000;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-95c4c97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-f4ef43d img{box-shadow:0px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-f4ef43d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dc74883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:48px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-dc74883, .elementor-10 .elementor-element.elementor-element-dc74883::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-287820b{text-align:center;}.elementor-10 .elementor-element.elementor-element-287820b .elementor-heading-title{color:#000000;font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d995ac5{--divider-border-style:solid;--divider-color:#DF1111;--divider-border-width:3.1px;}.elementor-10 .elementor-element.elementor-element-d995ac5 .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-d995ac5 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-10 .elementor-element.elementor-element-d995ac5 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d4a0b1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-e097477 .elementor-repeater-item-cd312c0 .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/09/DSC00811-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-e097477 .elementor-repeater-item-e4fdd19 .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/09/DSC00807-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-e097477 .elementor-repeater-item-8402375 .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/09/DSC00830-1-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-e097477 .elementor-repeater-item-b02749c .swiper-slide-bg{background-image:url(https://epemeq.genext.live/wp-content/uploads/2023/10/opt-lasers-KshEaH06rV8-unsplash-scaled.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-e097477 .swiper-slide{height:474px;transition-duration:calc(5000ms*1.2);}.elementor-10 .elementor-element.elementor-element-e097477 .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-e097477 .swiper-slide-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-5cf9cd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-051fd95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-d21e968 img{border-radius:20px 0px 0px 020px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-fbda1f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-c943fa0 img{border-radius:0px 20px 20px 0px;}.elementor-10 .elementor-element.elementor-element-c943fa0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-57d99c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-57d99c7, .elementor-10 .elementor-element.elementor-element-57d99c7::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-190faeb{--width:50%;}.elementor-10 .elementor-element.elementor-element-a845eae{--width:50%;}.elementor-10 .elementor-element.elementor-element-3b4ac62{--width:50%;}.elementor-10 .elementor-element.elementor-element-992eff0{--width:50%;}.elementor-10 .elementor-element.elementor-element-def30e4{--width:50%;}.elementor-10 .elementor-element.elementor-element-1aa7685{--width:50%;}.elementor-10 .elementor-element.elementor-element-0fbe670{--width:50%;}.elementor-10 .elementor-element.elementor-element-95c4c97{--width:50%;}.elementor-10 .elementor-element.elementor-element-051fd95{--width:50%;}.elementor-10 .elementor-element.elementor-element-fbda1f4{--width:50%;}}/* Start custom CSS */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1.5em 0.3em;
  display: flex;
  color: #DF1111;
  font-size: 1em;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}/* End custom CSS */