.elementor-kit-7{--e-global-color-primary:#04FBF8;--e-global-color-secondary:#000000;--e-global-color-text:#FFFFFF;--e-global-color-accent:#B80000;--e-global-typography-primary-font-family:"Futura Std";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Futura Std";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Futura Std";--e-global-typography-text-font-weight:800;--e-global-typography-accent-font-family:"Futura Std";--e-global-typography-accent-font-weight:700;--e-global-typography-47eea7a-font-family:"Futura Std";--e-global-typography-47eea7a-font-size:1.7rem;--e-global-typography-47eea7a-font-weight:700;--e-global-typography-47eea7a-text-transform:uppercase;--e-global-typography-47eea7a-line-height:1.1em;--e-global-typography-d488714-font-family:"Futura Std";--e-global-typography-d488714-font-size:3.4rem;--e-global-typography-d488714-font-weight:700;--e-global-typography-d488714-text-transform:uppercase;--e-global-typography-d488714-line-height:1.1em;--e-global-typography-752f7d0-font-family:"Futura Std";--e-global-typography-752f7d0-font-size:1.8rem;--e-global-typography-752f7d0-font-weight:300;--e-global-typography-752f7d0-line-height:1.4em;--e-global-typography-f18fe3e-font-family:"Futura Std";--e-global-typography-f18fe3e-font-size:5rem;--e-global-typography-f18fe3e-font-weight:800;--e-global-typography-f18fe3e-text-transform:uppercase;--e-global-typography-f18fe3e-line-height:1em;--e-global-typography-a2b38d9-font-family:"Futura Std";--e-global-typography-a2b38d9-font-weight:700;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:"Futura Std", Sans-serif;font-size:1rem;font-weight:300;line-height:1.1em;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-47eea7a-font-size:1.1rem;--e-global-typography-f18fe3e-font-size:2.5rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-line-height:1.3em;--e-global-typography-47eea7a-font-size:1.1rem;--e-global-typography-47eea7a-line-height:1.1em;--e-global-typography-d488714-font-size:2.5rem;--e-global-typography-d488714-line-height:1.1em;--e-global-typography-752f7d0-font-size:1.2rem;--e-global-typography-752f7d0-line-height:1.3em;--e-global-typography-f18fe3e-font-size:2.5rem;--e-global-typography-f18fe3e-line-height:1.1em;--e-global-typography-a2b38d9-font-size:1rem;--e-global-typography-a2b38d9-line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.bluetext {
    color: #04fbf8;
}



.redtext {
    color: #B80000;
}



::-moz-selection { /* Code for Firefox */
  color: black;
  background: #04fbf8;
}

::selection {
  color: black;
  background: #04fbf8;
}



/* From Uiverse.io by adamgiebl */
.bgfillbutton {
  letter-spacing: 2px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-weight: bold;
  padding: 0.7em 2em;
  position: relative;
  color: white;
  /* CHANGE THIS */
  background: transparent;
  text-decoration: none;
  transition: 0.3s ease all;
  z-index: 1;
  overflow: hidden;
}

.bgfillbutton .elementor-button-text{
  line-height: 1.4em !important;
}

.bgfillbuttonred .elementor-button-text{
  line-height: 1.4em !important;
}

/* Fill animation */
.bgfillbutton:before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  right: 50%;
  bottom: 0;

  opacity: 0;
  background-color: var(--e-global-color-primary);

  transition: 0.5s all ease;

  z-index: -1;
}

.bgfillbutton:hover a,
.bgfillbutton:focus a {
  color: black;
}

.bgfillbutton:hover:before,
.bgfillbutton:focus:before {
  left: 0;
  right: 0;
  opacity: 1;
}

.bgfillbutton:active {
  transform: scale(0.9);
}

/* Animated border */
@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

.bgfillbutton::after {
  content: '';
  position: absolute;

  inset: 0;

  background-image:
    conic-gradient(
      from var(--angle),
      transparent 80%,
      var(--e-global-color-primary) 100%
    );

  padding: 2px;

  animation: spin 3s linear infinite;

  z-index: -2;

  /* Border-only mask */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);

  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

@keyframes spin {
  from {
    --angle: 0deg;
  }

  to {
    --angle: 360deg;
  }
}



/* From Uiverse.io by adamgiebl */
.bgfillbuttonred {
  letter-spacing: 2px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-weight: bold;
  padding: 0.7em 2em;
  position: relative;
  color: white;
  /* CHANGE THIS */
  background: transparent;
  text-decoration: none;
  transition: 0.3s ease all;
  z-index: 1;
  overflow: hidden;
}

/* Fill animation */
.bgfillbuttonred:before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  right: 50%;
  bottom: 0;

  opacity: 0;
  background-color: var(--e-global-color-accent);

  transition: 0.5s all ease;

  z-index: -1;
}

.bgfillbuttonred:hover a,
.bgfillbuttonred:focus a {
  color: white;
}

.bgfillbuttonred:hover:before,
.bgfillbuttonred:focus:before {
  left: 0;
  right: 0;
  opacity: 1;
}

.bgfillbuttonred:active {
  transform: scale(0.9);
}

/* Animated border */
@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

.bgfillbuttonred::after {
  content: '';
  position: absolute;

  inset: 0;

  background-image:
    conic-gradient(
      from var(--angle),
      transparent 80%,
      var(--e-global-color-accent) 100%
    );

  padding: 2px;

  animation: spin 3s linear infinite;

  z-index: -2;

  /* Border-only mask */
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);

  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
}

@keyframes spin {
  from {
    --angle: 0deg;
  }

  to {
    --angle: 360deg;
  }
}



.para li {
    margin-top:20px;
    list-style: none;
}

.para ul{
    list-style: none;
    margin:0;
    padding:0;
}


.boldtext div{
    font-weight: 600 !important;
}


.boldertext div {
    filter: brightness(0) saturate(100%) invert(85%) sepia(97%) saturate(2328%) hue-rotate(132deg) brightness(104%) contrast(98%);
}

/* 
.boldtext div[style*="rgb(255, 255, 255)"] {
    color: #04FBF8 !important;
}
*/


.boldtext div{
    filter: brightness(0) saturate(100%) invert(85%) sepia(97%) saturate(2328%) hue-rotate(132deg) brightness(104%) contrast(98%);
}

.playabtext div{
    font-weight:900 !important;
    text-transform: uppercase;
}

.playabtext .btext {
    filter: brightness(0) saturate(100%) invert(85%) sepia(97%) saturate(2328%) hue-rotate(132deg) brightness(104%) contrast(98%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura Std';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://q2m.8a9.mywebsitetransfer.com/playab/wp-content/uploads/2026/05/Futura-Std-Extra-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */