
    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?subset_id=2&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?subset_id=2&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?subset_id=2&fvd=n4&v=3) format("opentype");
      font-weight: 400;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }

    @font-face {
      font-family: futura-pt;
      src: url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/l?subset_id=2&fvd=n6&v=3) format("woff2"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/d?subset_id=2&fvd=n6&v=3) format("woff"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/a?subset_id=2&fvd=n6&v=3) format("opentype");
      font-weight: 600;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/l?subset_id=2&fvd=i3&v=3) format("woff2"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/d?subset_id=2&fvd=i3&v=3) format("woff"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/a?subset_id=2&fvd=i3&v=3) format("opentype");
      font-weight: 300;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }
  


    body {
      background: url(https://letsxd.com/assets/protips.jpg);
      background-repeat: no-repeat;
      background-color: #000;
      background-size: 100%;
    }

    .sqs-video-wrapper .sqs-video-overlay,
    .sqs-gallery-block-grid {
      overflow: visible !important;
    }

    .sqs-video-wrapper .sqs-video-overlay .sqs-video-icon {
      background: url(https://letsxd.com/assets/play.png) no-repeat center center;
      height: 100%;
      width: 100%;
      background-size: 25%;
      margin-left: 0;
      margin-top: 0;
      top: 0;
      left: 0;
    }
  



/* Responsive Lottie Animation Styles */
dotlottie-wc {
  display: block;
  margin: 0 auto;
}

/* Responsive adjustments for tablets and mobile */
@media screen and (max-width: 768px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 300px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}

@media screen and (max-width: 480px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 250px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?subset_id=2&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?subset_id=2&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?subset_id=2&fvd=n4&v=3) format("opentype");
      font-weight: 400;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }

    @font-face {
      font-family: futura-pt;
      src: url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/l?subset_id=2&fvd=n6&v=3) format("woff2"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/d?subset_id=2&fvd=n6&v=3) format("woff"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/a?subset_id=2&fvd=n6&v=3) format("opentype");
      font-weight: 600;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/l?subset_id=2&fvd=i3&v=3) format("woff2"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/d?subset_id=2&fvd=i3&v=3) format("woff"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/a?subset_id=2&fvd=i3&v=3) format("opentype");
      font-weight: 300;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }
  


    body {
      background: url(https://letsxd.com/assets/protips.jpg);
      background-repeat: no-repeat;
      background-color: #000;
      background-size: 100%;
    }

    .sqs-video-wrapper .sqs-video-overlay,
    .sqs-gallery-block-grid {
      overflow: visible !important;
    }

    .sqs-video-wrapper .sqs-video-overlay .sqs-video-icon {
      background: url(https://letsxd.com/assets/play.png) no-repeat center center;
      height: 100%;
      width: 100%;
      background-size: 25%;
      margin-left: 0;
      margin-top: 0;
      top: 0;
      left: 0;
    }
  




/* Responsive Lottie Animation Styles */
dotlottie-wc {
  display: block;
  margin: 0 auto;
}

/* Responsive adjustments for tablets and mobile */
@media screen and (max-width: 768px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 300px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}

@media screen and (max-width: 480px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 250px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/c47696/00000000000000003b9b305e/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/cebe0e/00000000000000003b9b3060/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: proxima-nova;
      src: url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?subset_id=2&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?subset_id=2&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?subset_id=2&fvd=n4&v=3) format("opentype");
      font-weight: 400;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/9871e5/00000000000000003b9acaf2/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/19e775/00000000000000003b9acaf3/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro;
      src: url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/6ce26b/00000000000000003b9acafd/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }

    @font-face {
      font-family: futura-pt;
      src: url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/l?subset_id=2&fvd=n1&v=3) format("woff2"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/d?subset_id=2&fvd=n1&v=3) format("woff"), url(https://use.typekit.net/af/5ed628/00000000000000003b9acb02/27/a?subset_id=2&fvd=n1&v=3) format("opentype");
      font-weight: 100;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/l?subset_id=2&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/d?subset_id=2&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/44ed7f/00000000000000003b9acb04/27/a?subset_id=2&fvd=n2&v=3) format("opentype");
      font-weight: 200;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/l?subset_id=2&fvd=n3&v=3) format("woff2"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/d?subset_id=2&fvd=n3&v=3) format("woff"), url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/a?subset_id=2&fvd=n3&v=3) format("opentype");
      font-weight: 300;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/l?subset_id=2&fvd=n6&v=3) format("woff2"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/d?subset_id=2&fvd=n6&v=3) format("woff"), url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/a?subset_id=2&fvd=n6&v=3) format("opentype");
      font-weight: 600;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/l?subset_id=2&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/d?subset_id=2&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/a?subset_id=2&fvd=n7&v=3) format("opentype");
      font-weight: 700;
      font-style: normal;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/l?subset_id=2&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/d?subset_id=2&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/d15900/00000000000000003b9acb05/27/a?subset_id=2&fvd=i2&v=3) format("opentype");
      font-weight: 200;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/l?subset_id=2&fvd=i3&v=3) format("woff2"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/d?subset_id=2&fvd=i3&v=3) format("woff"), url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/a?subset_id=2&fvd=i3&v=3) format("opentype");
      font-weight: 300;
      font-style: italic;
    }

    @font-face {
      font-family: acumin-pro-condensed;
      src: url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/l?subset_id=2&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/d?subset_id=2&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/a?subset_id=2&fvd=i7&v=3) format("opentype");
      font-weight: 700;
      font-style: italic;
    }
  


    body {
      background: url(https://letsxd.com/assets/protips.jpg);
      background-repeat: no-repeat;
      background-color: #000;
      background-size: 100%;
    }

    .sqs-video-wrapper .sqs-video-overlay,
    .sqs-gallery-block-grid {
      overflow: visible !important;
    }

    .sqs-video-wrapper .sqs-video-overlay .sqs-video-icon {
      background: url(https://letsxd.com/assets/play.png) no-repeat center center;
      height: 100%;
      width: 100%;
      background-size: 25%;
      margin-left: 0;
      margin-top: 0;
      top: 0;
      left: 0;
    }
  




/* Responsive Lottie Animation Styles */
dotlottie-wc {
  display: block;
  margin: 0 auto;
}

/* Responsive adjustments for tablets and mobile */
@media screen and (max-width: 768px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 300px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}

@media screen and (max-width: 480px) {
  dotlottie-wc {
    width: 100% !important;
    max-width: 250px !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
  }
}


/* Dark mode support for contact form */
/* Default = dark mode */
body {
  --form-bg: #2a2a2a;
  --text-color: #fff;
  --border-color: #555;
  --input-bg: #333;
  --input-text: #fff;
  --button-bg: #fff;
  --button-text: #000;
}

/* Light mode - when alternate stylesheet is active */
body.light-theme {
  --form-bg: #f5f5f5;
  --text-color: inherit;
  --border-color: #ddd;
  --input-bg: #fff;
  --input-text: #000;
  --button-bg: #000;
  --button-text: #fff;
}

/* Pill Select Multi-Select Styling */
.pill-select-container {
  --pill-inactive-bg: transparent;
  --pill-inactive-text: var(--text-color, #333);
  --pill-inactive-border: var(--border-color, #ddd);
  --pill-active-bg: #ffd05b;
  --pill-active-text: #000;
  --pill-active-border: #ffd05b;
}

/* Dark mode pill colors */
body {
  --pill-inactive-bg: transparent;
  --pill-inactive-text: #ccc;
  --pill-inactive-border: #555;
  --pill-active-bg: #ffd05b;
  --pill-active-text: #000;
  --pill-active-border: #ffd05b;
}

/* Light mode pill colors */
link[title="alternate"]:not([disabled]) ~ body,
body:has(link[title="alternate"]:not([disabled])) {
  --pill-inactive-bg: transparent;
  --pill-inactive-text: #333;
  --pill-inactive-border: #ddd;
  --pill-active-bg: #ffd05b;
  --pill-active-text: #000;
  --pill-active-border: #ffd05b;
}

.pill-option {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  pointer-events: auto !important;
  position: relative;
  z-index: 1;
}

.pill-option:hover {
  transform: scale(1.05);
}

.pill-option.selected {
  background: var(--pill-active-bg, #ffd05b) !important;
  color: var(--pill-active-text, #000) !important;
  border-color: var(--pill-active-border, #ffd05b) !important;
  font-weight: 600;
}
