.elementor-63 .elementor-element.elementor-element-ff26bff{--display:flex;--background-transition:0.3s;}.elementor-63 .elementor-element.elementor-element-ff26bff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-heading-wrap{text-align:left;}.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-title .first{color:#000000;border-color:#000;font-family:"Abril Fatface", Sans-serif;font-size:80px;font-weight:500;padding:0px 7px 0px 0px;border-style:none;margin-right:0px;}.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-title .second{color:#FDD64A;border-color:#000;font-family:"Abril Fatface", Sans-serif;font-size:80px;font-weight:700;padding:0px 0px 0px 0px;border-style:none;}.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-heading-description{color:#000000;font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;margin-bottom:20px;}.elementor-63 .elementor-element.elementor-element-c0e12e8 > .elementor-widget-container{margin:70px 5px 0px 5px;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-heading-wrap{text-align:left;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-title .first{color:#000000;border-color:#000;font-family:"Abril Fatface", Sans-serif;font-size:80px;font-weight:500;padding:0px 7px 0px 0px;border-style:none;margin-right:0px;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-title .second{color:#FDD64A;border-color:#000;font-family:"Abril Fatface", Sans-serif;font-size:80px;font-weight:700;padding:0px 0px 0px 0px;border-style:none;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-heading-description{color:#000000;font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;margin-bottom:20px;}.elementor-63 .elementor-element.elementor-element-20cb7cc > .elementor-widget-container{margin:-20px 5px 0px 0px;}.elementor-63 .elementor-element.elementor-element-d260624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-63 .elementor-element.elementor-element-8d6a03d{--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-63 .elementor-element.elementor-element-8d6a03d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-bce13ca > .elementor-widget-container{margin:0px 0px 0px -40px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-ee2a1c6{--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-63 .elementor-element.elementor-element-ee2a1c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-7beb6d0 > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 0px 20px;}.elementor-63 .elementor-element.elementor-element-7beb6d0{width:var( --container-widget-width, 111.863% );max-width:111.863%;--container-widget-width:111.863%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-7beb6d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-73367a2{--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-63 .elementor-element.elementor-element-73367a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-8b90b7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-63 .elementor-element.elementor-element-8b90b7f{width:var( --container-widget-width, 95.137% );max-width:95.137%;--container-widget-width:95.137%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-8b90b7f.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-c0e12e8 .wpr-dual-title .first{font-size:65px;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-title .first{font-size:65px;line-height:0.1em;letter-spacing:0.2px;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-title .second{font-size:65px;line-height:0.9em;}.elementor-63 .elementor-element.elementor-element-20cb7cc .wpr-dual-heading-description{font-size:20px;margin-bottom:30px;}.elementor-63 .elementor-element.elementor-element-8d6a03d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-38px;--margin-inline-end:0px;}.elementor-63 .elementor-element.elementor-element-bce13ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-bce13ca.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-ee2a1c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-60px;--margin-inline-end:0px;}.elementor-63 .elementor-element.elementor-element-7beb6d0.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-73367a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-40px;--margin-inline-end:0px;}.elementor-63 .elementor-element.elementor-element-8b90b7f > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-8b90b7f.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-ff26bff{--width:100%;}.elementor-63 .elementor-element.elementor-element-8d6a03d{--width:26.279%;}.elementor-63 .elementor-element.elementor-element-ee2a1c6{--width:35.478%;}.elementor-63 .elementor-element.elementor-element-73367a2{--width:34.35%;}}/* Start custom CSS for html, class: .elementor-element-bce13ca */ul {
    display: flex;
    flex-wrap: wrap;
    padding: 2em 0;
    width: 100%;
    margin: 0 auto;
    justify-content: space-around;
}

li {
    margin: 0.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}


/* BUTTON GLITCH */
.button-glitch,
.button-glitch:after {
  width: 250px;
  height: 76px;
  line-height: 28px;
  font-size: 20px;
  font-family: 'Bebas Neue', sans-serif;
  background: linear-gradient(45deg, transparent 5%, #FF013C 5%);
  border: 0;
  color: #fff;
  letter-spacing: 3px;
  box-shadow: 6px 0px 0px #eda396;
  outline: transparent;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-glitch:after {
  --slice-0: inset(50% 50% 50% 50%);
  --slice-1: inset(80% -6px 0 0);
  --slice-2: inset(50% -6px 30% 0);
  --slice-3: inset(10% -6px 85% 0);
  --slice-4: inset(40% -6px 43% 0);
  --slice-5: inset(80% -6px 5% 0);
  
  content: 'ALTERNATE TEXT';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent 3%, #00E6F6 3%, #00E6F6 5%, #FF013C 5%);
  text-shadow: -3px -3px 0px #F8F005, 3px 3px 0px #00E6F6;
  clip-path: var(--slice-0);
}

.button-glitch:hover:after {
  animation: 1s glitch;
  animation-timing-function: steps(2, end);
}

@keyframes glitch {
  0% {
    clip-path: var(--slice-1);
    transform: translate(-20px, -10px);
  }
  10% {
    clip-path: var(--slice-3);
    transform: translate(10px, 10px);
  }
  20% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 10px);
  }
  30% {
    clip-path: var(--slice-3);
    transform: translate(0px, 5px);
  }
  40% {
    clip-path: var(--slice-2);
    transform: translate(-5px, 0px);
  }
  50% {
    clip-path: var(--slice-3);
    transform: translate(5px, 0px);
  }
  60% {
    clip-path: var(--slice-4);
    transform: translate(5px, 10px);
  }
  70% {
    clip-path: var(--slice-2);
    transform: translate(-10px, 10px);
  }
  80% {
    clip-path: var(--slice-5);
    transform: translate(20px, -10px);
  }
  90% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 0px);
  }
  100% {
    clip-path: var(--slice-1);
    transform: translate(0);
  }
}

@media (min-width: 768px) {
  .button-glitch,
  .button-glitch:after {
    width: 200px;
    height: 86px;
    line-height: 28px;
  }
}


/* BACKGROUND MOVE */
.button-background-move {
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 1px;
  padding: 13px 20px 13px;
  outline: 0;
  border: 1px solid black;
  cursor: pointer;
  position: relative;
  background-color: rgba(0, 0, 0, 0);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-background-move:after {
  content: "";
  background-color: #ffe54c;
  width: 100%;
  z-index: -1;
  position: absolute;
  height: 100%;
  top: 7px;
  left: 7px;
  transition: 0.2s;
}

.button-background-move:hover:after {
  top: 0px;
  left: 0px;
}

@media (min-width: 768px) {
  .button-background-move {
    padding: 13px 50px 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7beb6d0 */ul {
    display: flex;
    flex-wrap: wrap;
    padding: 2em 0;
    width: 100%;
    margin: 0 auto;
    justify-content: space-around;
}

li {
    margin: 0.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}


/* BUTTON GLITCH */
.button-glitch,
.button-glitch:after {
  width: 250px;
  height: 96px;
  line-height: 28px;
  font-size: 20px;
  font-family: 'Bebas Neue', sans-serif;
  background: linear-gradient(45deg, transparent 5%, #FF013C 5%);
  border: 0;
  color: #fff;
  letter-spacing: 3px;
  box-shadow: 6px 0px 0px #eda396;
  outline: transparent;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-glitch:after {
  --slice-0: inset(50% 50% 50% 50%);
  --slice-1: inset(80% -6px 0 0);
  --slice-2: inset(50% -6px 30% 0);
  --slice-3: inset(10% -6px 85% 0);
  --slice-4: inset(40% -6px 43% 0);
  --slice-5: inset(80% -6px 5% 0);
  
  content: 'ALTERNATE TEXT';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent 3%, #00E6F6 3%, #00E6F6 5%, #FF013C 5%);
  text-shadow: -3px -3px 0px #F8F005, 3px 3px 0px #00E6F6;
  clip-path: var(--slice-0);
}

.button-glitch:hover:after {
  animation: 1s glitch;
  animation-timing-function: steps(2, end);
}

@keyframes glitch {
  0% {
    clip-path: var(--slice-1);
    transform: translate(-20px, -10px);
  }
  10% {
    clip-path: var(--slice-3);
    transform: translate(10px, 10px);
  }
  20% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 10px);
  }
  30% {
    clip-path: var(--slice-3);
    transform: translate(0px, 5px);
  }
  40% {
    clip-path: var(--slice-2);
    transform: translate(-5px, 0px);
  }
  50% {
    clip-path: var(--slice-3);
    transform: translate(5px, 0px);
  }
  60% {
    clip-path: var(--slice-4);
    transform: translate(5px, 10px);
  }
  70% {
    clip-path: var(--slice-2);
    transform: translate(-10px, 10px);
  }
  80% {
    clip-path: var(--slice-5);
    transform: translate(20px, -10px);
  }
  90% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 0px);
  }
  100% {
    clip-path: var(--slice-1);
    transform: translate(0);
  }
}

@media (min-width: 768px) {
  .button-glitch,
  .button-glitch:after {
    width: 200px;
    height: 86px;
    line-height: 28px;
  }
}


/* BACKGROUND MOVE */
.button-background-move {
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 1px;
  padding: 13px 20px 13px;
  outline: 0;
  border: 1px solid black;
  cursor: pointer;
  position: relative;
  background-color: rgba(0, 0, 0, 0);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-background-move:after {
  content: "";
  background-color: #ffe54c;
  width: 100%;
  z-index: -1;
  position: absolute;
  height: 100%;
  top: 7px;
  left: 7px;
  transition: 0.2s;
}

.button-background-move:hover:after {
  top: 0px;
  left: 0px;
}

@media (min-width: 768px) {
  .button-background-move {
    padding: 13px 50px 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b90b7f */ul {
    display: flex;
    flex-wrap: wrap;
    padding: 2em 0;
    width: 100%;
    margin: 0 auto;
    justify-content: space-around;
}

li {
    margin: 0.1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}


/* BUTTON GLITCH */
.button-glitch,
.button-glitch:after {
  width: 250px;
  height: 76px;
  line-height: 28px;
  font-size: 20px;
  font-family: 'Bebas Neue', sans-serif;
  background: linear-gradient(45deg, transparent 5%, #FF013C 5%);
  border: 0;
  color: #fff;
  letter-spacing: 3px;
  box-shadow: 6px 0px 0px #eda396;
  outline: transparent;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-glitch:after {
  --slice-0: inset(50% 50% 50% 50%);
  --slice-1: inset(80% -6px 0 0);
  --slice-2: inset(50% -6px 30% 0);
  --slice-3: inset(10% -6px 85% 0);
  --slice-4: inset(40% -6px 43% 0);
  --slice-5: inset(80% -6px 5% 0);
  
  content: 'ALTERNATE TEXT';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent 3%, #00E6F6 3%, #00E6F6 5%, #FF013C 5%);
  text-shadow: -3px -3px 0px #F8F005, 3px 3px 0px #00E6F6;
  clip-path: var(--slice-0);
}

.button-glitch:hover:after {
  animation: 1s glitch;
  animation-timing-function: steps(2, end);
}

@keyframes glitch {
  0% {
    clip-path: var(--slice-1);
    transform: translate(-20px, -10px);
  }
  10% {
    clip-path: var(--slice-3);
    transform: translate(10px, 10px);
  }
  20% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 10px);
  }
  30% {
    clip-path: var(--slice-3);
    transform: translate(0px, 5px);
  }
  40% {
    clip-path: var(--slice-2);
    transform: translate(-5px, 0px);
  }
  50% {
    clip-path: var(--slice-3);
    transform: translate(5px, 0px);
  }
  60% {
    clip-path: var(--slice-4);
    transform: translate(5px, 10px);
  }
  70% {
    clip-path: var(--slice-2);
    transform: translate(-10px, 10px);
  }
  80% {
    clip-path: var(--slice-5);
    transform: translate(20px, -10px);
  }
  90% {
    clip-path: var(--slice-1);
    transform: translate(-10px, 0px);
  }
  100% {
    clip-path: var(--slice-1);
    transform: translate(0);
  }
}

@media (min-width: 768px) {
  .button-glitch,
  .button-glitch:after {
    width: 200px;
    height: 86px;
    line-height: 28px;
  }
}


/* BACKGROUND MOVE */
.button-background-move {
  font-size: 16px;
  font-weight: 200;
  letter-spacing: 1px;
  padding: 13px 20px 13px;
  outline: 0;
  border: 1px solid black;
  cursor: pointer;
  position: relative;
  background-color: rgba(0, 0, 0, 0);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-background-move:after {
  content: "";
  background-color: #ffe54c;
  width: 100%;
  z-index: -1;
  position: absolute;
  height: 100%;
  top: 7px;
  left: 7px;
  transition: 0.2s;
}

.button-background-move:hover:after {
  top: 0px;
  left: 0px;
}

@media (min-width: 768px) {
  .button-background-move {
    padding: 13px 50px 13px;
  }
}/* End custom CSS */