.elementor-12 .elementor-element.elementor-element-e0a14a0{--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;}.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-12 .elementor-element.elementor-element-2d2d2af.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2d2d2af{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d2d2af .elementor-heading-title{color:#00FF00;}.elementor-12 .elementor-element.elementor-element-203341d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-203341d{text-align:center;}.elementor-12 .elementor-element.elementor-element-203341d .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-12 .elementor-element.elementor-element-ea32bd0{--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;}.elementor-12 .elementor-element.elementor-element-28df5cb{--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;}.elementor-12 .elementor-element.elementor-element-e1e0e75{--e-image-carousel-slides-to-show:5;}.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-12 .elementor-element.elementor-element-5d73a37 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5d73a37{z-index:1;}.elementor-12 .elementor-element.elementor-element-5d73a37 img{width:600px;height:347px;}.elementor-12 .elementor-element.elementor-element-251cd6f{--display:flex;--min-height:370px;--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;}.elementor-12 .elementor-element.elementor-element-82af108{--display:flex;}.elementor-12 .elementor-element.elementor-element-3a04e7f{--display:flex;}.elementor-12 .elementor-element.elementor-element-3a04e7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a04e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tsek.tech/wp-content/uploads/2025/07/why-us-02-1.png");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-12 .elementor-element.elementor-element-a73fdd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f72b28d{--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;}.elementor-12 .elementor-element.elementor-element-13df988{--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;}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text, .elementor-widget-eael-creative-button .eael-creative-button--winona::after, .elementor-widget-eael-creative-button .eael-creative-button--rayen::before, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::after, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}
						.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button,
						.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--ujarak:hover,
						.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--wayra:hover,
						.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--tamaya::before,
						.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--tamaya::after
					{background-color:transparent;background-image:linear-gradient(180deg, #FF5136 0%, #A32212 100%);}.elementor-12 .elementor-element.elementor-element-fb56e5a > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button-icon-left svg, 
                        .elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button-icon-left i,
                        .elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button-icon-right i{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button i{color:#ffffff;font-size:30px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button{color:#ffffff;border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button svg{fill:#ffffff;width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button:hover i{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button:hover .cretive-button-text{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--rayen:hover::before{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--tamaya::before{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--rayen::before{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-fb56e5a .eael-creative-button.eael-creative-button--saqui::after{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-52f8471{--display:flex;--min-height:370px;--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;}.elementor-12 .elementor-element.elementor-element-7806d03{--display:flex;}.elementor-12 .elementor-element.elementor-element-7806d03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7806d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tsek.tech/wp-content/uploads/2025/07/why-us-01-3.png");background-position:center center;background-repeat:no-repeat;background-size:60% auto;}.elementor-12 .elementor-element.elementor-element-ae56956{--display:flex;}.elementor-12 .elementor-element.elementor-element-0714dc2 > .elementor-widget-container{margin:030px 030px 030px 030px;}.elementor-12 .elementor-element.elementor-element-f6833f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e3f32ab{--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;}
						.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button,
						.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--ujarak:hover,
						.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--wayra:hover,
						.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--tamaya::before,
						.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--tamaya::after
					{background-color:transparent;background-image:linear-gradient(180deg, #FF5136 0%, #A32212 100%);}.elementor-12 .elementor-element.elementor-element-12a45b7 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button-icon-left svg, 
                        .elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button-icon-left i,
                        .elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button i{color:#ffffff;font-size:30px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button{color:#ffffff;border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button svg{fill:#ffffff;width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button:hover i{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button:hover .cretive-button-text{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--rayen:hover::before{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--tamaya::before{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--rayen::before{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-12a45b7 .eael-creative-button.eael-creative-button--saqui::after{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-4f0e917{--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;}.elementor-12 .elementor-element.elementor-element-8f158a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-55bd9c7{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-251cd6f{--width:100%;}.elementor-12 .elementor-element.elementor-element-82af108{--width:30%;}.elementor-12 .elementor-element.elementor-element-3a04e7f{--width:70%;}.elementor-12 .elementor-element.elementor-element-f72b28d{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-13df988{--width:66.6666%;}.elementor-12 .elementor-element.elementor-element-52f8471{--width:100%;}.elementor-12 .elementor-element.elementor-element-7806d03{--width:70%;}.elementor-12 .elementor-element.elementor-element-ae56956{--width:30%;}.elementor-12 .elementor-element.elementor-element-e3f32ab{--width:66.6666%;}.elementor-12 .elementor-element.elementor-element-4f0e917{--width:33.3333%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-e1e0e75{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-3a04e7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a04e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:450px auto;}.elementor-12 .elementor-element.elementor-element-7806d03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7806d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:450px auto;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5d73a37 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5d73a37 img{width:100%;height:200px;}.elementor-12 .elementor-element.elementor-element-8c52006 img{width:50%;}.elementor-12 .elementor-element.elementor-element-3a04e7f{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-3a04e7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a04e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:290px auto;}.elementor-12 .elementor-element.elementor-element-a73fdd0{--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;}.elementor-12 .elementor-element.elementor-element-fb56e5a > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-12 .elementor-element.elementor-element-fb56e5a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7806d03{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-7806d03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7806d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:290px auto;}.elementor-12 .elementor-element.elementor-element-ae56956{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-12a45b7 > .elementor-widget-container{margin:-250px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-2d2d2af *//*Glowing text only*/
:root{
    --glow: #03bcf4;
}

.elementor-12 .elementor-element.elementor-element-2d2d2af h1 {
	text-shadow: 0 0 10px var(--glow),
		 0 0 20px var(--glow),
		  0 0 40px var(--glow),
		   0 0 80px var(--glow),
		   0 0 160px var(--glow);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-203341d *//*Glowing text only*/
:root{
    --glow: #03bcf4;
}

.elementor-12 .elementor-element.elementor-element-203341d h2 {
	text-shadow: 0 0 10px var(--glow),
		 0 0 20px var(--glow),
		  0 0 40px var(--glow),
		   0 0 80px var(--glow),
		   0 0 160px var(--glow);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e1e0e75 */.floating-gallery {
  animation: floatGallery 4s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatGallery {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}
<script>
document.addEventListener('DOMContentLoaded', function () {
  const isMobile = window.matchMedia("(max-width: 767px)").matches;

  if (!isMobile) {
    const carousels = document.querySelectorAll('.elementor-image-carousel');

    carousels.forEach(carousel => {
      // Try to access and stop the Swiper autoplay
      const swiperInstance = carousel.swiper;
      if (swiperInstance && swiperInstance.autoplay) {
        swiperInstance.autoplay.stop();
      }
    });
  }
});
</script>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d73a37 *//* Float Effect */
.floating-space-bar {
  animation: floatY 3.5s ease-in-out infinite;
  display: inline-block;
}

/* Keyframes */
@keyframes floatY {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c52006 */.floating-image {
  display: inline-block;
  animation: floatImage 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatImage {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a04e7f */.floating-image {
  display: inline-block;
  animation: floatImage 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatImage {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-fb56e5a */.floating-button {
  display: inline-block;
  animation: floatButton 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatButton {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7806d03 */.floating-image {
  display: inline-block;
  animation: floatImage 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatImage {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae56956 */.floating-image {
  display: inline-block;
  animation: floatImage 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatImage {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-12a45b7 */.floating-button {
  display: inline-block;
  animation: floatButton 3s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatButton {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-12px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a80a41 *//* Rimuove margini e abilita scroll */
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: auto;
}

/* Sfondo video */
.fullscreen-video-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: -1;
  overflow: hidden;
  pointer-events: none;
}

/* Video di default (desktop) */
.video-desktop {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100vw;
  min-height: 100vh;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

/* Video mobile nascosto di default */
.video-mobile {
  display: none;
}

/* Mostra solo il video mobile su schermi piccoli */
@media screen and (max-width: 768px) {
  .video-desktop {
    display: none;
  }
  .video-mobile {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100vw;
    min-height: 100vh;
    transform: translate(-50%, -50%);
    object-fit: cover;
  }
}

/* Contenuto della pagina */
.page-content {
  position: relative;
  z-index: 1;
  color: white;
  font-family: 'Press Start 2P', monospace;
  padding: 100px 20px;
}/* End custom CSS */