.elementor-8 .elementor-element.elementor-element-8d1a2b8{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8d1a2b8, .elementor-8 .elementor-element.elementor-element-8d1a2b8::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ce545be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a05c0d6{--display:flex;--min-height:161px;--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;--justify-content:space-evenly;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a05c0d6, .elementor-8 .elementor-element.elementor-element-a05c0d6::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-735d35e .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-8843292 .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-959f116 .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-c9f6371 .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-b4a53cc{--display:flex;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9d552db img{max-width:85%;}.elementor-8 .elementor-element.elementor-element-6216e47 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6216e47{text-align:center;}.elementor-8 .elementor-element.elementor-element-6216e47 .elementor-heading-title{color:#FFFFFF;font-family:"Jersey 10", Sans-serif;font-size:35px;font-weight:100;}.elementor-8 .elementor-element.elementor-element-31374ad{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fcf6c92 .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:30px;font-weight:300;fill:#000000;color:#000000;background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-857bd1c img{width:38%;}.elementor-8 .elementor-element.elementor-element-8be8e07{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8be8e07:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8be8e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://fartinu.xyz/wp-content/uploads/2025/06/z1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-8be8e07, .elementor-8 .elementor-element.elementor-element-8be8e07::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6418a90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7e0bf19{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7e0bf19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-befb557 img{max-width:95%;}.elementor-8 .elementor-element.elementor-element-674ba6f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-674ba6f{text-align:center;}.elementor-8 .elementor-element.elementor-element-674ba6f .elementor-heading-title{color:#FFFFFF;font-family:"Jersey 10", Sans-serif;font-size:35px;font-weight:100;}.elementor-8 .elementor-element.elementor-element-e3ca338 > .elementor-widget-container{margin:-99px -99px -99px -99px;}.elementor-8 .elementor-element.elementor-element-e3ca338 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-b65e86b{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b65e86b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b65e86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://fartinu.xyz/wp-content/uploads/2025/06/z1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b65e86b, .elementor-8 .elementor-element.elementor-element-b65e86b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f69abd7{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-947a020 img{max-width:70%;}.elementor-8 .elementor-element.elementor-element-be845eb{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-179a3ae{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-179a3ae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-179a3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://fartinu.xyz/wp-content/uploads/2025/06/z1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-179a3ae, .elementor-8 .elementor-element.elementor-element-179a3ae::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fee4253{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-997e352 img{max-width:70%;}.elementor-8 .elementor-element.elementor-element-082ae58{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#84dc14;--border-color:#84dc14;--border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-082ae58, .elementor-8 .elementor-element.elementor-element-082ae58::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f3568c3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f3568c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-f3568c3 .elementor-heading-title{color:#FFFFFF;font-family:"Jersey 10", Sans-serif;font-size:35px;font-weight:100;}.elementor-8 .elementor-element.elementor-element-30099e0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8d7b390 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8d7b390 .elementor-button{font-family:"Jersey 10", Sans-serif;font-size:30px;font-weight:300;fill:#84dc14;color:#84dc14;background-color:#84DC1400;}.elementor-8 .elementor-element.elementor-element-5db3c6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-21a6038 img{max-width:80%;}.elementor-8 .elementor-element.elementor-element-1413b2f img{max-width:80%;}.elementor-8 .elementor-element.elementor-element-fd2d214 img{max-width:80%;}.elementor-8 .elementor-element.elementor-element-73e7eec{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-73e7eec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73e7eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84dc14;}.elementor-8 .elementor-element.elementor-element-73e7eec, .elementor-8 .elementor-element.elementor-element-73e7eec::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1ef9474{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fbcdcca > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-fbcdcca{text-align:center;}.elementor-8 .elementor-element.elementor-element-fbcdcca .elementor-heading-title{color:#000000;font-family:"Jersey 10", Sans-serif;font-size:20px;font-weight:100;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-7e0bf19{--width:45.626%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-a05c0d6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-8 .elementor-element.elementor-element-735d35e .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-8843292 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-959f116 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-c9f6371 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-9d552db img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-6216e47 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-fcf6c92 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-674ba6f .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-997e352 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-f3568c3 .elementor-heading-title{font-size:19px;}}/* Start custom CSS for image, class: .elementor-element-9d552db */.elementor-8 .elementor-element.elementor-element-9d552db {
  transition: 0.2s ease;
  display: inline-block;
}

.img-shake-hover:hover {
  animation: shakeImage 0.4s infinite;
}

@keyframes shakeImage {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-2px, 2px); }
  50% { transform: translate(2px, -2px); }
  75% { transform: translate(-2px, -2px); }
  100% { transform: translate(2px, 2px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-857bd1c */.elementor-8 .elementor-element.elementor-element-857bd1c {
  animation: fartMove 5s ease-in-out infinite;
  display: inline-block;
  position: relative;
}

@keyframes fartMove {
  0%   { transform: translateX(-50vw); }
  50%  { transform: translateX(50vw); }
  100% { transform: translateX(-50vw); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d1a2b8 */body {overflow-x: hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-befb557 */.elementor-8 .elementor-element.elementor-element-befb557 {
  transition: 0.2s ease;
  display: inline-block;
}

.img-shake-hover:hover {
  animation: shakeImage 0.4s infinite;
}

@keyframes shakeImage {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-2px, 2px); }
  50% { transform: translate(2px, -2px); }
  75% { transform: translate(-2px, -2px); }
  100% { transform: translate(2px, 2px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-947a020 */.elementor-8 .elementor-element.elementor-element-947a020 {
  transition: 0.2s ease;
  display: inline-block;
}

.img-shake-hover:hover {
  animation: shakeImage 0.4s infinite;
}

@keyframes shakeImage {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-2px, 2px); }
  50% { transform: translate(2px, -2px); }
  75% { transform: translate(-2px, -2px); }
  100% { transform: translate(2px, 2px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-997e352 */.elementor-8 .elementor-element.elementor-element-997e352 {
  transition: 0.2s ease;
  display: inline-block;
}

.img-shake-hover:hover {
  animation: shakeImage 0.4s infinite;
}

@keyframes shakeImage {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-2px, 2px); }
  50% { transform: translate(2px, -2px); }
  75% { transform: translate(-2px, -2px); }
  100% { transform: translate(2px, 2px); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d7b390 */.blink-btn {
  font-family: 'Jersey 10 Charted', monospace;
  font-size: 24px;
  color: #84DC14;
  background: black;
  border: 2px solid #84DC14;
  padding: 12px 24px;
  display: inline-block;
  text-decoration: none;
  transition: all 0.3s ease;
  box-shadow: 0 0 10px #84DC14;
}

.blink-btn:hover {
  animation: blink-glow 0.15s infinite alternate;
  background: #0f0f0f;
  color: #b6ff3d;
}

@keyframes blink-glow {
  0% {
    box-shadow: 0 0 5px #84DC14;
    opacity: 1;
  }
  100% {
    box-shadow: 0 0 20px #84DC14, inset 0 0 10px #84DC14;
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a6038 */.image-flicker {
  animation: flickerGlow 1s infinite alternate;
}

@keyframes flickerGlow {
  0% { filter: drop-shadow(0 0 5px #84DC14); opacity: 1; }
  50% { filter: drop-shadow(0 0 15px #84DC14); opacity: 0.6; }
  100% { filter: drop-shadow(0 0 10px #84DC14); opacity: 0.9; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1413b2f */.image-flicker {
  animation: flickerGlow 1s infinite alternate;
}

@keyframes flickerGlow {
  0% { filter: drop-shadow(0 0 5px #84DC14); opacity: 1; }
  50% { filter: drop-shadow(0 0 15px #84DC14); opacity: 0.6; }
  100% { filter: drop-shadow(0 0 10px #84DC14); opacity: 0.9; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd2d214 */.image-flicker {
  animation: flickerGlow 1s infinite alternate;
}

@keyframes flickerGlow {
  0% { filter: drop-shadow(0 0 5px #84DC14); opacity: 1; }
  50% { filter: drop-shadow(0 0 15px #84DC14); opacity: 0.6; }
  100% { filter: drop-shadow(0 0 10px #84DC14); opacity: 0.9; }
}/* End custom CSS */