@charset "UTF-8";
.main-content {
  background-color: #fff;
  max-width: 670px !important;
  min-height: calc(100vh - 8px) !important;
  margin-top: 4px !important;
  margin-bottom: 4px !important;
  border-radius: 15px !important;
  position: relative;
  z-index: 1;
}

.vcard-one-main-section .blog-title {
  font-size: 24px;
  font-weight: 600;
  color: #313bac;
}
.vcard-one-main-section .img-bx {
  padding: 20px;
  box-shadow: -6px -2px 16px rgba(255, 255, 255, 0.8), 6px 5px 12px rgba(158, 158, 158, 0.4);
  border-radius: 10px;
}
.vcard-one-main-section .img-bx img {
  width: 100%;
  height: 300px;
  -o-object-fit: contain;
     object-fit: contain;
}

.vcard-one-bg {
  background-color: #fff !important;
}

.vcard-two-bg {
  background-color: #fff !important;
}

.vcard-three-bg {
  background-color: #141e30 !important;
}

.vcard-four-bg {
  background-color: #fff !important;
}

.vcard-five-bg {
  background: linear-gradient(270deg, #c9f1ff 0%, #dbd9e9 100%) !important;
}

.vcard-six-bg {
  background: linear-gradient(270deg, #8c9eff 100%, #3d5afe 100%) !important;
}

.vcard-seven-bg {
  background: #ecf0f3 !important;
}

.vcard-eight-bg {
  background: #00081c !important;
}

.vcard-nine-bg {
  background-color: #fff !important;
}

.vcard-ten-bg {
  background-color: #2d2833 !important;
}

.vcard-fourteen-bg {
  background-image: white !important;
}

.vcard-twelve-bg {
  background-color: #191d23 !important;
  min-height: calc(100vh - 8px);
}
.vcard-twelve-bg .details p {
  color: #abb1bd !important;
}

.vcard-seventeen-bg {
  background-color: #f3fbff !important;
}

.vcard-twenty-bg {
  background-color: #181b20 !important;
}

.vcard-twentyone-bg {
  background-color: #f3fbff !important;
}

.vcard-twentyfour-bg {
  background-color: #ffffff !important;
}

.vcard-thirtyone-bg {
  background-color: #ffffff !important;
}

.vcard-thirtytwo-bg {
  background-color: #878979 !important;
}

.vcard-thirtyfour-bg {
  background-color: #f3f1ed !important;
}

.vcard-thirtysix-bg {
  background-color: #ffffff !important;
}

.vcard-thirtythree-bg {
  background-color: #000000 !important;
}

.vcard-thirtyseven-bg {
  background-color: #f5f5f5 !important;
}

.vcard-twentyseven-bg {
  background-color: #ffffff !important;
}

.vcard-twentyfive-bg {
  background-color: #ffffff !important;
}

.vcard-twentytwo-bg {
  background-color: var(--green, #0f2f3a) !important;
}

.vcard-twentysix-bg {
  background-color: white !important;
}

.vcard-twentyeight-bg {
  background-color: #ffffff !important;
}

.vcard-twentynine-bg {
  background-color: white !important;
}

.vcard-twentythree-bg {
  background-color: #ffffff !important;
}

.vcard-sixteen-bg {
  background-color: #ffffff !important;
}

.vcard-eighteen-bg {
  background-color: #ffffff !important;
}

.vcard-one-img-bx {
  background-color: #fff;
}

.vcard-two-img-bx {
  background-color: #fff;
}

.vcard-three-img-bx {
  background-color: #dcdcdc;
}

.vcard-four-img-bx {
  background-color: #deefe3;
}

.vcard-five-img-bx {
  background-color: #fff;
}

.vcard-six-img-bx {
  background-color: #fe80ab;
}

.vcard-seven-img-bx {
  background: #ecf0f3;
  box-shadow: inset -10px -10px 20px #ffffff, inset 10px 10px 20px #d1d9e6 !important;
  padding: 20px !important;
  border-radius: 10px !important;
}

.vcard-eight-img-bx {
  background-color: rgba(65, 98, 144, 0.4) !important;
  box-shadow: 0 0 8px 2px #737373 !important;
}

.vcard-nine-img-bx {
  background-color: #fff;
}

.vcard-ten-img-bx {
  background-color: #3d3943 !important;
  box-shadow: 0 0 8px 2px #737373 !important;
}

.vcard-twelve-img-bx {
  background-color: #080a11 !important;
  border: 1px solid #5e5e5e !important;
  box-shadow: none !important;
}

.vcard-fourteen-img-bx {
  border-radius: 20px 20px 0 20px !important;
  background: white !important;
  border: 1px solid #d05500 !important;
  padding: 15px !important;
  box-shadow: none !important;
}
.vcard-fourteen-img-bx img {
  border: 1px solid #eebea7 !important;
  border-radius: 15px !important;
}

.vcard-seventeen-img-bx {
  background-color: #f3fbff;
}

.vcard-sixteen-img-bx {
  background-color: #fff;
}

.vcard-twentyone-img-bx {
  background-color: #ffffff;
}

.vcard-twentyfour-img-bx {
  background-color: #ffffff;
}

.vcard-twentyfive-img-bx {
  background-color: rgba(0, 113, 93, 0.2392156863);
  border: 1px solid #00715d;
}

.vcard-twentytwo-img-bx {
  background-color: var(--green, #0f2f3a);
}

.vcard-twentysix-img-bx {
  background-color: white;
}

.vcard-twentyeight-img-bx {
  background-color: #ffffff;
}

.vcard-thirty-img-bx {
  background-color: #fefbe8;
  border: 2px solid #f8c000;
  box-shadow: none !important;
}

.vcard-twentynine-img-bx {
  background-color: #3b1f60;
}

.vcard-twentythree-img-bx {
  background-color: #d6dfe9;
}

.vcard-thirtyone-img-bx {
  background-color: #152b63;
  border-radius: 0 50px 50px 50px !important;
  outline: 2px dashed #152b63;
  box-shadow: none !important;
}

.vcard-thirtytwo-img-bx {
  background-color: #51553a !important;
}

.vcard-thirtyfour-img-bx {
  background-color: #ded9ce !important;
}

.vcard-thirtysix-img-bx {
  background-color: #ded9ce !important;
}

.vcard-thirtythree-img-bx {
  background-color: #ffffff;
}

.vcard-thirtyfive-img-bx {
  background-color: #ffffff;
}

.vcard-thirtyseven-img-bx {
  background-color: #ffffff;
}

.vcard-twentyseven-img-bx {
  background-color: #fceedb !important;
}

.vcard-twenty-img-bx {
  background-color: #181b20;
  box-shadow: 0 0 6px 2px #9b9fa6 !important;
}

.vcard-nineteen-img-bx {
  background-color: #fff;
}

.vcard-fifteen-img-bx {
  background-color: #fff;
}

.vcard-thirteen-img-bx {
  background-color: #fff;
}

.vcard-one-title {
  color: #313bac !important;
}

.vcard-two-title {
  color: #3a4151 !important;
}

.vcard-three-title {
  color: #fff !important;
}

.vcard-four-title {
  color: #134e5e !important;
}

.vcard-five-title {
  color: #2d1863 !important;
}

.vcard-six-title {
  color: white !important;
}

.vcard-seven-title {
  color: #2e4d5c !important;
}

.vcard-eight-title {
  color: #fff !important;
}

.vcard-nine-title {
  font-weight: 600;
  font-size: 24px !important;
  color: #fff !important;
  background: linear-gradient(90deg, #b24592 0%, #f15f79 100%);
  border-radius: 0 0 50px 0;
  width: -moz-fit-content;
  width: fit-content;
  padding: 16px 30px;
  margin-left: -16px;
}

.vcard-ten-title {
  color: #cfd0d1 !important;
}

.vcard-fourteen-title {
  color: #d05500 !important;
  font-size: 20px !important;
}

.vcard-sixteen-title {
  color: #1f1f1f !important;
}

.vcard-twentyone-title {
  color: #6554ce !important;
}

.vcard-twentyfour-title {
  color: #423f8d !important;
}

.vcard-twentyfive-title {
  color: #00715d !important;
}

.vcard-twentytwo-title {
  color: var(--primary-color, #b8ff69) !important;
}

.vcard-twentysix-title {
  color: #ffd700 !important;
}

.vcard-twentyeight-title {
  color: #6549c2 !important;
}

.vcard-thirty-title {
  color: #f8c000 !important;
}

.vcard-twentynine-title {
  color: #c82d4d !important;
}

.vcard-twentythree-title {
  color: #18407c !important;
}

.vcard-thirtyone-title {
  color: #da242b !important;
}

.vcard-thirtytwo-title {
  color: #ffffff !important;
}

.vcard-thirtyfour-title {
  color: #f68338 !important;
}

.vcard-thirtysix-title {
  color: #b4b186 !important;
}

.vcard-thirtythree-title {
  background: linear-gradient(270deg, #ab00e5 0%, #34137c 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.vcard-thirtyseven-title {
  color: #2a9f2e !important;
}

.vcard-twentyseven-title {
  color: #ec9245 !important;
}

.vcard-twenty-title {
  color: #ffab5b !important;
}

.vcard-eighteen-title {
  color: #49adfe !important;
}

.vcard-nineteen-title {
  color: #753422 !important;
}

.vcard-twentyone-title {
  color: #6554ce !important;
}

.vcard-twenty-title {
  color: #c9a664 !important;
}

.vcard-twelve-title {
  color: #ffffff !important;
}

.vcard-seventeen-title {
  color: #1c344f !important;
}

.vcard-one-back {
  padding: 10px 20px;
  background: #313bac;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-one-back:hover {
  color: white !important;
}

.vcard-two-back {
  padding: 10px 18px;
  background: #fb5253;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  transform: translateY(0);
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-two-back:hover {
  color: white !important;
}

.vcard-three-back {
  padding: 10px 20px;
  background: #4ca1f2;
  box-shadow: inset 6px 6px 12px #3172b1, inset -6px -6px 12px #51acff;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-three-back:hover {
  color: white !important;
}

.vcard-four-back {
  padding: 10px 20px;
  background: linear-gradient(126.11deg, #134e5e 0%, #71b280 100%);
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-four-back:hover {
  color: white !important;
}

.vcard-five-back {
  padding: 10px 20px;
  background: #6f34fe;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-five-back:hover {
  color: white !important;
}

.vcard-six-back {
  padding: 10px 20px;
  background: white;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #fe80ab;
  box-shadow: 0 0 8px 2px #e3e3e3;
}
.vcard-six-back:hover {
  color: #fe80ab !important;
}

.vcard-seven-back {
  padding: 10px 20px;
  background: #ecf0f3;
  box-shadow: 10px 10px 30px #d1d9e6, -10px -10px 30px #ffffff !important;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: black;
}
.vcard-seven-back:hover {
  color: black !important;
}

.vcard-eight-back {
  padding: 10px 20px;
  background: #203556;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-eight-back:hover {
  color: white !important;
}

.vcard-nine-back {
  padding: 10px 20px;
  background: linear-gradient(90deg, #b24592 0%, #f15f79 100%);
  box-shadow: -6px -2px 16px rgba(255, 255, 255, 0.8), 6px 5px 20px rgba(158, 158, 158, 0.4);
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
  margin-left: 5px;
}
.vcard-nine-back:hover {
  color: white !important;
}

.vcard-ten-back {
  padding: 10px 20px;
  background: #3d3943;
  box-shadow: 5px 5px 0px #18151b, -5px -5px 0px #3a3541;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #02daa7;
}
.vcard-ten-back:hover {
  color: #02daa7 !important;
}

.vcard-fourteen-back {
  padding: 8px 16px;
  font-size: 14px;
  background-color: #d25e16 !important;
  border: 1px solid #d25e16 !important;
  color: #ffffff !important;
  outline: none;
  border-radius: 10px 10px 0 10px !important;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
}
.vcard-fourteen-back:hover {
  background-color: #ffffff !important;
  color: #d25e16 !important;
}

.vcard-twelve-back {
  padding: 8px 20px;
  outline: none;
  border-radius: 30px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #080a11 !important;
  background-color: #f5c600 !important;
  border: 1px solid #f5c600 !important;
}
.vcard-twelve-back:hover {
  color: #f5c600 !important;
  background-color: #080a11 !important;
  border: 1px solid #f5c600 !important;
}

.vcard-seventeen-back {
  padding: 10px 20px;
  background-color: #1c344f;
  color: white;
}
.vcard-seventeen-back:hover {
  color: white !important;
}

.vcard-sixteen-back {
  padding: 10px 20px;
  background-color: #1f1f1f;
  border: none;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #f3fbff;
}
.vcard-sixteen-back:hover {
  color: #f3fbff !important;
  color: #ffffff;
}
.vcard-sixteen-back:hover {
  color: #ffffff !important;
}

.vcard-twentyone-back {
  padding: 10px 20px;
  background-color: #6554ce;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #f3fbff;
}
.vcard-twentyone-back:hover {
  color: #f3fbff !important;
}

.vcard-twentyfour-back {
  padding: 10px 20px;
  background-color: #423f8d;
  border: 1px solid #423f8d;
  outline: none;
  border-radius: 30px;
  width: -moz-fit-content;
  width: fit-content;
  transition: 0.3s all ease-in-out;
  color: #ffffff !important;
}
.vcard-twentyfour-back:hover {
  color: #423f8d !important;
  background-color: #fff;
}

.vcard-twentyfive-back {
  padding: 10px 20px;
  border: none;
  outline: none;
  background-color: #00715d;
  color: #f1faff;
  border-radius: 10px;
  transition: all 0.3s ease;
  font-size: 14px;
  border: 1px solid #00715d;
}
.vcard-twentyfive-back:hover {
  color: #00715d !important;
  background-color: transparent;
}

.vcard-twentytwo-back {
  padding: 10px 20px;
  background-color: var(--primary-color, #b8ff69);
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: var(--black, #2d2624);
}
.vcard-twentytwo-back:hover {
  color: var(--black, #2d2624) !important;
}

.vcard-twentysix-back {
  padding: 10px 20px;
  background-color: #fe624c;
  border: 1px solid #fe624c;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #fff !important;
  font-size: 14px;
}
.vcard-twentysix-back:hover {
  background-color: transparent;
  color: #fe624c !important;
}

.vcard-twentyeight-back {
  padding: 10px 20px;
  background-color: #6549c2 !important;
  border: none;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff !important;
}

.vcard-thirty-back {
  color: #141414;
  background-color: #f8c000;
  border: 1px solid #f8c000;
  font-weight: 500;
  font-size: 16px;
  padding: 10px 20px;
  border-radius: 10px;
}
.vcard-thirty-back:hover, .vcard-thirty-back:focus, .vcard-thirty-back.active {
  color: #f8c000;
  background-color: #ffffff;
  border: 1px solid #f8c000;
}

.vcard-twentynine-back {
  padding: 10px 20px;
  border: 1px solid #c82d4d !important;
  outline: none;
  background-color: #c82d4d !important;
  color: white !important;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 14px;
}
.vcard-twentynine-back:hover {
  background-color: #fff !important;
  color: #c82d4d !important;
}

.vcard-twentyseven-back {
  padding: 10px 20px;
  border: 1px solid #ec9245;
  outline: none;
  background-color: #ec9245 !important;
  color: #f1faff;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  transition: all 0.3s ease-in-out;
}
.vcard-twentyseven-back:hover {
  background-color: white !important;
  color: #ec9245 !important;
}

.vcard-twentythree-back {
  padding: 10px 20px;
  background-color: #18407c;
  border: none;
  outline: none;
  border-radius: 30px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
  border: 1px solid #18407c;
}
.vcard-twentythree-back:hover {
  color: #18407c !important;
  background-color: #fff !important;
}

.vcard-thirtyone-img-bx img {
  background-color: white;
  border-radius: 0 30px 30px 30px;
}

.vcard-thirtyone-back {
  padding: 10px 20px;
  border: 1px solid #da242b;
  outline: none;
  background-color: #da242b !important;
  color: white !important;
  border-radius: 0 30px 30px 30px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
}
.vcard-thirtyone-back:hover {
  background-color: white !important;
  color: #da242b !important;
}

.vcard-thirtytwo-back {
  padding: 10px 20px;
  border: 1px solid #244d4e;
  outline: none;
  background-color: #244d4e !important;
  color: var(--white, #ffffff) !important;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
}
.vcard-thirtytwo-back:hover {
  background-color: white !important;
  color: #244d4e !important;
}

.vcard-thirtyfour-back {
  padding: 10px 20px;
  border: 1px solid #f68338;
  outline: none;
  background-color: #f68338 !important;
  color: white !important;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
}
.vcard-thirtyfour-back:hover {
  background-color: white !important;
  color: #f68338 !important;
}

.vcard-thirtysix-back {
  padding: 10px 20px;
  background-color: #b4b186 !important;
  border: 1px solid #b4b186 !important;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-thirtysix-back:hover {
  color: #b4b186 !important;
  background-color: var(--white, #ffffff) !important;
}

.vcard-thirtyfive-back {
  padding: 10px 20px;
  background: #a98345;
  border: 1px solid #a98345;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: white;
}
.vcard-thirtyfive-back:hover {
  color: #a98345 !important;
  background-color: white !important;
}

.vcard-thirtyseven-back {
  padding: 10px 20px;
  background: #2a9f2e;
  border: none;
  outline: none;
  border-radius: 30px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
}
.vcard-thirtyseven-back:hover {
  color: #fff !important;
}

.vcard-twenty-back {
  padding: 10px 20px;
  background: #ffab5b;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff;
}
.vcard-twenty-back:hover {
  color: #ffffff !important;
}

.vcard-eighteen-back {
  padding: 10px 20px;
  background-color: #49adfe;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff;
}
.vcard-eighteen-back:hover {
  color: #ffffff !important;
}

.vcard-nineteen-back {
  padding: 10px 20px;
  background-color: #753422;
  border: none;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff;
}
.vcard-nineteen-back:hover {
  color: #ffffff !important;
}

@media (max-width: 575px) {
  .container {
    padding-right: var(--bs-gutter-x, -0.25rem);
    padding-left: var(--bs-gutter-x, -0.25rem);
  }
}

.dynamic-btn-1 {
  border-radius: 4px !important;
  color: var(--green, #0f2f3a);
  background-color: var(--primary-color, #b8ff69);
  border: 1px solid var(--primary-color, #b8ff69);
  height: 40px;
}
.dynamic-btn-1:hover, .dynamic-btn-1:focus, .dynamic-btn-1.active {
  color: var(--primary-color, #b8ff69) !important;
  background-color: var(--green, #0f2f3a);
  border: 1px solid var(--primary-color, #b8ff69);
}
.dynamic-btn-1 i {
  font-size: 1rem;
}
.dynamic-btn-1:hover {
  color: var(--primary-color, #b8ff69) !important;
}

.dynamic-btn-2 {
  color: var(--green, #0f2f3a);
  background-color: var(--primary-color, #b8ff69);
  border: 1px solid var(--primary-color, #b8ff69);
  height: 40px;
  padding: 9px 35px !important;
  border-radius: 0px !important;
}
.dynamic-btn-2:hover, .dynamic-btn-2:focus, .dynamic-btn-2.active {
  color: var(--primary-color, #b8ff69) !important;
  background-color: var(--green, #0f2f3a);
  border: 1px solid var(--primary-color, #b8ff69);
}
.dynamic-btn-2 i {
  font-size: 1rem;
}
.dynamic-btn-2:hover {
  color: var(--primary-color, #b8ff69) !important;
}

.dynamic-btn-3 {
  border-radius: 20px;
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 40px;
  color: var(--black, #2d2624) !important;
  background-color: var(--primary-color, #b8ff69) !important;
}

.dynamic-btn-4 {
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 40px;
  color: var(--green, #0f2f3a) !important;
  background-color: var(--primary-color, #b8ff69) !important;
  border-radius: 0px !important;
}
.dynamic-btn-4:hover {
  box-shadow: 0px 0px 12px 4px var(--white, #ffffff) !important;
  border: none !important;
}

.dynamic-btn-5 {
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 45px;
  color: var(--primary-color, #b8ff69) !important;
  border: thick double var(--primary-color, #b8ff69) !important;
  border-radius: 20px !important;
  background-color: var(--green, #0f2f3a) !important;
}

.dynamic-btn-6 {
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 40px;
  border: 4px solid var(--primary-color, #b8ff69) !important;
  border-style: dotted !important;
  background-color: var(--green, #0f2f3a) !important;
  color: var(--primary-color, #b8ff69) !important;
}

.dynamic-btn-7 {
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 40px;
  border: thick double var(--primary-color, #b8ff69) !important;
  color: var(--primary-color, #b8ff69) !important;
  background-color: var(--green, #0f2f3a) !important;
}

.dynamic-btn-8 {
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  height: 40px;
  border: 4px solid var(--primary-color, #b8ff69) !important;
  color: var(--green, #0f2f3a) !important;
  transition: transform 0.5s ease !important;
  background-color: var(--primary-color, #b8ff69) !important;
}
.dynamic-btn-8:hover {
  transform: translateY(-5px) !important;
}

.dynamic-btn-9 {
  box-shadow: transparent 0 0 0 3px, rgba(18, 18, 18, 0.1) 0 6px 20px;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  border-radius: 30px 0 30px 0 !important;
  height: 40px;
  background-color: var(--primary-color, #b8ff69) !important;
  transition: transform 0.5s ease !important;
  color: var(--green, #0f2f3a) !important;
  border-radius: 30px 0 30px 0 !important;
}

.dynamic-btn-10 {
  border: 2px solid var(--primary-color, #b8ff69);
  height: 40px !important;
  padding: 0.5rem 3.2rem;
  display: inline-block;
  transition: ease-out 0.5s;
  color: var(--primary-color, #b8ff69) !important;
  background-color: var(--green, #0f2f3a) !important;
  border-radius: 0px !important;
}
.dynamic-btn-10:hover {
  box-shadow: inset 400px 0 0 0 var(--primary-color, #b8ff69);
  color: var(--green, #0f2f3a) !important;
}

.vcard-twentyfive-body {
  background-color: rgba(0, 113, 93, 0.3490196078) !important;
}

.vcard-fifteen-body {
  background-color: #e4dad2 !important;
}
.vcard-fifteen-body canvas {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
}
.vcard-fifteen-body .main-content {
  background-color: #ffffff !important;
}
.vcard-fifteen-body .vcard-fifteen-title {
  font-size: 24px !important;
  color: #a4866d !important;
}
.vcard-fifteen-body .vcard-fifteen-back {
  padding: 10px 20px;
  background: #a4866d;
  border: none;
  outline: none;
  border-radius: 10px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  color: #ffffff;
  border: 1px solid #a4866d !important;
}
.vcard-fifteen-body .vcard-fifteen-back:hover {
  color: #a4866d !important;
  background-color: #ffffff !important;
}
.vcard-fifteen-body .vcard-one-main-section .details p {
  color: #6b7280 !important;
}
.vcard-fifteen-body .vcard-fifteen-img-bx {
  border: 1px solid #c8b6a8;
  box-shadow: none !important;
  background-color: #e9e2dc;
}
.vcard-fifteen-body .vcard-fifteen-img-bx img {
  border-radius: 10px;
}

.vcard-sixteen-body {
  background-color: #c6c6c6 !important;
}
.vcard-sixteen-body .vcard-sixteen-effect {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: #f3f3f3;
  background-image: linear-gradient(45deg, rgba(253, 253, 253, 0.3607843137) 25%, rgba(0, 0, 0, 0) 25%, transparent 75%, rgba(32, 32, 32, 0) 75%, rgba(32, 32, 32, 0.4509803922)), linear-gradient(45deg, rgba(32, 32, 32, 0.2784313725) 25%, transparent 25%, rgba(0, 0, 0, 0.2901960784) 75%, rgba(32, 32, 32, 0.2509803922) 75%, rgba(32, 32, 32, 0.031372549)), linear-gradient(45deg, transparent 0%, transparent 50%, #d0d0d0 50%, #d0d0d0);
  background-size: 100px 100px;
  background-position: 0 0, 50px 50px, 50px 0px;
  -webkit-animation: scroll 5s linear infinite;
  background-blend-mode: soft-light;
}
@keyframes scroll {
  from {
    background-position: 0 0, 50px 50px, 50px 0;
  }
  to {
    background-position: -100px -100px, -50px -50px, -50px -100px;
  }
}
.vcard-sixteen-body .blog-title {
  font-size: 22px !important;
}
.vcard-sixteen-body .img-bx {
  padding: 15px;
  background-color: #f3f3f3;
  max-width: 100%;
  margin: 0 auto;
  border-radius: 15px;
  border: 1px solid #d8d8d8;
  box-shadow: none !important;
}
.vcard-sixteen-body .img-bx img {
  border: 1px solid black;
  border-radius: 10px;
}
.vcard-sixteen-body .details p {
  font-size: 16px;
  color: #4f4f4f;
}

.vcard-fourteen-body {
  background: #ffece3 !important;
}
.vcard-fourteen-body .bg-vectors {
  position: fixed;
  z-index: -1;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.vcard-fourteen-body .bg-vectors .spark {
  position: absolute;
  width: 200px;
  height: 200px;
  transform-origin: 0 0;
}
.vcard-fourteen-body .bg-vectors .fire {
  position: absolute;
  left: -3px;
  width: 5px;
  height: 5px;
  background: #eebea7;
}
.vcard-fourteen-body .bg-vectors .fire::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d25e16;
  opacity: 0.5;
  transform: translateZ(0.1px);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(1) {
  transform: rotateY(238deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(1) .spark {
  width: 307px;
  height: 396px;
  animation: spark1 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(1) .fire {
  animation: fire 1132ms -849ms linear infinite;
}
@keyframes spark1 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(83deg) translateX(146px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(2) {
  transform: rotateY(81deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(2) .spark {
  width: 399px;
  height: 340px;
  animation: spark2 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(2) .fire {
  animation: fire 1814ms -193ms linear infinite;
}
@keyframes spark2 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(28deg) translateX(366px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(3) {
  transform: rotateY(52deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(3) .spark {
  width: 309px;
  height: 356px;
  animation: spark3 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(3) .fire {
  animation: fire 1837ms -93ms linear infinite;
}
@keyframes spark3 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(50deg) translateX(665px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(4) {
  transform: rotateY(174deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(4) .spark {
  width: 281px;
  height: 218px;
  animation: spark4 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(4) .fire {
  animation: fire 1010ms -202ms linear infinite;
}
@keyframes spark4 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(147deg) translateX(685px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(5) {
  transform: rotateY(19deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(5) .spark {
  width: 282px;
  height: 389px;
  animation: spark5 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(5) .fire {
  animation: fire 1185ms -968ms linear infinite;
}
@keyframes spark5 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(155deg) translateX(1085px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(6) {
  transform: rotateY(130deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(6) .spark {
  width: 326px;
  height: 370px;
  animation: spark6 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(6) .fire {
  animation: fire 1402ms -841ms linear infinite;
}
@keyframes spark6 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(280deg) translateX(628px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(7) {
  transform: rotateY(82deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(7) .spark {
  width: 224px;
  height: 287px;
  animation: spark7 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(7) .fire {
  animation: fire 1361ms -841ms linear infinite;
}
@keyframes spark7 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(353deg) translateX(725px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(8) {
  transform: rotateY(180deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(8) .spark {
  width: 315px;
  height: 366px;
  animation: spark8 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(8) .fire {
  animation: fire 1271ms -331ms linear infinite;
}
@keyframes spark8 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(51deg) translateX(511px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(9) {
  transform: rotateY(309deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(9) .spark {
  width: 373px;
  height: 220px;
  animation: spark9 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(9) .fire {
  animation: fire 1236ms -936ms linear infinite;
}
@keyframes spark9 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(138deg) translateX(476px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(10) {
  transform: rotateY(131deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(10) .spark {
  width: 223px;
  height: 341px;
  animation: spark10 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(10) .fire {
  animation: fire 1102ms -124ms linear infinite;
}
@keyframes spark10 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(91deg) translateX(412px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(11) {
  transform: rotateY(16deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(11) .spark {
  width: 390px;
  height: 270px;
  animation: spark11 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(11) .fire {
  animation: fire 1261ms -186ms linear infinite;
}
@keyframes spark11 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(322deg) translateX(856px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(12) {
  transform: rotateY(36deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(12) .spark {
  width: 333px;
  height: 361px;
  animation: spark12 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(12) .fire {
  animation: fire 1150ms -903ms linear infinite;
}
@keyframes spark12 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(184deg) translateX(322px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(13) {
  transform: rotateY(355deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(13) .spark {
  width: 312px;
  height: 335px;
  animation: spark13 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(13) .fire {
  animation: fire 1220ms -878ms linear infinite;
}
@keyframes spark13 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(44deg) translateX(527px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(14) {
  transform: rotateY(350deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(14) .spark {
  width: 363px;
  height: 271px;
  animation: spark14 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(14) .fire {
  animation: fire 1130ms -761ms linear infinite;
}
@keyframes spark14 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(82deg) translateX(409px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(15) {
  transform: rotateY(360deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(15) .spark {
  width: 389px;
  height: 253px;
  animation: spark15 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(15) .fire {
  animation: fire 1047ms -876ms linear infinite;
}
@keyframes spark15 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(96deg) translateX(792px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(16) {
  transform: rotateY(221deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(16) .spark {
  width: 316px;
  height: 225px;
  animation: spark16 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(16) .fire {
  animation: fire 1860ms -678ms linear infinite;
}
@keyframes spark16 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(351deg) translateX(803px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(17) {
  transform: rotateY(328deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(17) .spark {
  width: 335px;
  height: 215px;
  animation: spark17 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(17) .fire {
  animation: fire 1723ms -881ms linear infinite;
}
@keyframes spark17 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(188deg) translateX(730px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(18) {
  transform: rotateY(251deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(18) .spark {
  width: 318px;
  height: 287px;
  animation: spark18 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(18) .fire {
  animation: fire 1794ms -743ms linear infinite;
}
@keyframes spark18 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(317deg) translateX(338px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(19) {
  transform: rotateY(324deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(19) .spark {
  width: 306px;
  height: 201px;
  animation: spark19 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(19) .fire {
  animation: fire 1485ms -26ms linear infinite;
}
@keyframes spark19 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(95deg) translateX(450px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(20) {
  transform: rotateY(108deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(20) .spark {
  width: 281px;
  height: 204px;
  animation: spark20 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(20) .fire {
  animation: fire 1843ms -977ms linear infinite;
}
@keyframes spark20 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(151deg) translateX(946px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(21) {
  transform: rotateY(352deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(21) .spark {
  width: 351px;
  height: 237px;
  animation: spark21 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(21) .fire {
  animation: fire 1898ms -478ms linear infinite;
}
@keyframes spark21 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(192deg) translateX(573px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(22) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(22) .spark {
  width: 282px;
  height: 236px;
  animation: spark22 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(22) .fire {
  animation: fire 1073ms -288ms linear infinite;
}
@keyframes spark22 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(28deg) translateX(636px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(23) {
  transform: rotateY(268deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(23) .spark {
  width: 348px;
  height: 276px;
  animation: spark23 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(23) .fire {
  animation: fire 1646ms -801ms linear infinite;
}
@keyframes spark23 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(57deg) translateX(399px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(24) {
  transform: rotateY(324deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(24) .spark {
  width: 217px;
  height: 374px;
  animation: spark24 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(24) .fire {
  animation: fire 1332ms -66ms linear infinite;
}
@keyframes spark24 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(230deg) translateX(960px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(25) {
  transform: rotateY(231deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(25) .spark {
  width: 335px;
  height: 277px;
  animation: spark25 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(25) .fire {
  animation: fire 1852ms -985ms linear infinite;
}
@keyframes spark25 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(145deg) translateX(133px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(26) {
  transform: rotateY(175deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(26) .spark {
  width: 261px;
  height: 203px;
  animation: spark26 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(26) .fire {
  animation: fire 1929ms -853ms linear infinite;
}
@keyframes spark26 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(65deg) translateX(163px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(27) {
  transform: rotateY(101deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(27) .spark {
  width: 365px;
  height: 268px;
  animation: spark27 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(27) .fire {
  animation: fire 1210ms -485ms linear infinite;
}
@keyframes spark27 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(200deg) translateX(330px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(28) {
  transform: rotateY(7deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(28) .spark {
  width: 383px;
  height: 253px;
  animation: spark28 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(28) .fire {
  animation: fire 1314ms -607ms linear infinite;
}
@keyframes spark28 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(219deg) translateX(965px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(29) {
  transform: rotateY(261deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(29) .spark {
  width: 285px;
  height: 330px;
  animation: spark29 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(29) .fire {
  animation: fire 1731ms -238ms linear infinite;
}
@keyframes spark29 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(62deg) translateX(1072px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(30) {
  transform: rotateY(10deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(30) .spark {
  width: 320px;
  height: 228px;
  animation: spark30 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(30) .fire {
  animation: fire 1907ms -129ms linear infinite;
}
@keyframes spark30 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(9deg) translateX(148px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(31) {
  transform: rotateY(201deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(31) .spark {
  width: 301px;
  height: 369px;
  animation: spark31 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(31) .fire {
  animation: fire 1837ms -74ms linear infinite;
}
@keyframes spark31 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(273deg) translateX(841px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(32) {
  transform: rotateY(48deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(32) .spark {
  width: 289px;
  height: 229px;
  animation: spark32 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(32) .fire {
  animation: fire 1045ms -540ms linear infinite;
}
@keyframes spark32 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(239deg) translateX(617px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(33) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(33) .spark {
  width: 230px;
  height: 206px;
  animation: spark33 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(33) .fire {
  animation: fire 1519ms -598ms linear infinite;
}
@keyframes spark33 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(161deg) translateX(891px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(34) {
  transform: rotateY(169deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(34) .spark {
  width: 373px;
  height: 236px;
  animation: spark34 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(34) .fire {
  animation: fire 1028ms -283ms linear infinite;
}
@keyframes spark34 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(205deg) translateX(677px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(35) {
  transform: rotateY(20deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(35) .spark {
  width: 289px;
  height: 362px;
  animation: spark35 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(35) .fire {
  animation: fire 1185ms -95ms linear infinite;
}
@keyframes spark35 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(322deg) translateX(918px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(36) {
  transform: rotateY(278deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(36) .spark {
  width: 280px;
  height: 252px;
  animation: spark36 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(36) .fire {
  animation: fire 1086ms -984ms linear infinite;
}
@keyframes spark36 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(158deg) translateX(238px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(37) {
  transform: rotateY(156deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(37) .spark {
  width: 257px;
  height: 379px;
  animation: spark37 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(37) .fire {
  animation: fire 1984ms -168ms linear infinite;
}
@keyframes spark37 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(147deg) translateX(859px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(38) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(38) .spark {
  width: 370px;
  height: 334px;
  animation: spark38 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(38) .fire {
  animation: fire 1514ms -553ms linear infinite;
}
@keyframes spark38 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(82deg) translateX(955px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(39) {
  transform: rotateY(180deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(39) .spark {
  width: 334px;
  height: 332px;
  animation: spark39 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(39) .fire {
  animation: fire 1300ms -324ms linear infinite;
}
@keyframes spark39 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(338deg) translateX(158px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(40) {
  transform: rotateY(168deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(40) .spark {
  width: 307px;
  height: 254px;
  animation: spark40 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(40) .fire {
  animation: fire 1495ms -76ms linear infinite;
}
@keyframes spark40 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(356deg) translateX(493px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(41) {
  transform: rotateY(173deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(41) .spark {
  width: 236px;
  height: 318px;
  animation: spark41 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(41) .fire {
  animation: fire 1964ms -844ms linear infinite;
}
@keyframes spark41 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(231deg) translateX(491px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(42) {
  transform: rotateY(133deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(42) .spark {
  width: 398px;
  height: 235px;
  animation: spark42 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(42) .fire {
  animation: fire 1999ms -144ms linear infinite;
}
@keyframes spark42 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(120deg) translateX(302px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(43) {
  transform: rotateY(138deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(43) .spark {
  width: 383px;
  height: 206px;
  animation: spark43 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(43) .fire {
  animation: fire 1918ms -574ms linear infinite;
}
@keyframes spark43 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(46deg) translateX(956px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(44) {
  transform: rotateY(178deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(44) .spark {
  width: 225px;
  height: 267px;
  animation: spark44 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(44) .fire {
  animation: fire 1049ms -515ms linear infinite;
}
@keyframes spark44 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(169deg) translateX(306px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(45) {
  transform: rotateY(49deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(45) .spark {
  width: 216px;
  height: 211px;
  animation: spark45 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(45) .fire {
  animation: fire 1838ms -259ms linear infinite;
}
@keyframes spark45 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(112deg) translateX(984px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(46) {
  transform: rotateY(29deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(46) .spark {
  width: 297px;
  height: 394px;
  animation: spark46 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(46) .fire {
  animation: fire 1316ms -631ms linear infinite;
}
@keyframes spark46 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(4deg) translateX(833px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(47) {
  transform: rotateY(265deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(47) .spark {
  width: 220px;
  height: 246px;
  animation: spark47 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(47) .fire {
  animation: fire 1536ms -820ms linear infinite;
}
@keyframes spark47 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(163px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(48) {
  transform: rotateY(281deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(48) .spark {
  width: 386px;
  height: 297px;
  animation: spark48 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(48) .fire {
  animation: fire 1927ms -468ms linear infinite;
}
@keyframes spark48 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(131deg) translateX(108px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(49) {
  transform: rotateY(196deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(49) .spark {
  width: 254px;
  height: 277px;
  animation: spark49 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(49) .fire {
  animation: fire 1443ms -267ms linear infinite;
}
@keyframes spark49 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(255deg) translateX(1080px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(50) {
  transform: rotateY(124deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(50) .spark {
  width: 341px;
  height: 289px;
  animation: spark50 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(50) .fire {
  animation: fire 1254ms -907ms linear infinite;
}
@keyframes spark50 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(130deg) translateX(352px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(51) {
  transform: rotateY(288deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(51) .spark {
  width: 285px;
  height: 252px;
  animation: spark51 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(51) .fire {
  animation: fire 1685ms -564ms linear infinite;
}
@keyframes spark51 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(167deg) translateX(883px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(52) {
  transform: rotateY(120deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(52) .spark {
  width: 259px;
  height: 367px;
  animation: spark52 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(52) .fire {
  animation: fire 1723ms -844ms linear infinite;
}
@keyframes spark52 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(188deg) translateX(735px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(53) {
  transform: rotateY(34deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(53) .spark {
  width: 347px;
  height: 259px;
  animation: spark53 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(53) .fire {
  animation: fire 1981ms -736ms linear infinite;
}
@keyframes spark53 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(103deg) translateX(751px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(54) {
  transform: rotateY(311deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(54) .spark {
  width: 217px;
  height: 321px;
  animation: spark54 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(54) .fire {
  animation: fire 1688ms -249ms linear infinite;
}
@keyframes spark54 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(132deg) translateX(334px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(55) {
  transform: rotateY(252deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(55) .spark {
  width: 378px;
  height: 370px;
  animation: spark55 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(55) .fire {
  animation: fire 1302ms -859ms linear infinite;
}
@keyframes spark55 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(107deg) translateX(722px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(56) {
  transform: rotateY(310deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(56) .spark {
  width: 332px;
  height: 279px;
  animation: spark56 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(56) .fire {
  animation: fire 1426ms -673ms linear infinite;
}
@keyframes spark56 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(320deg) translateX(307px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(57) {
  transform: rotateY(127deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(57) .spark {
  width: 392px;
  height: 231px;
  animation: spark57 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(57) .fire {
  animation: fire 1623ms -621ms linear infinite;
}
@keyframes spark57 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(319deg) translateX(945px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(58) {
  transform: rotateY(271deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(58) .spark {
  width: 238px;
  height: 258px;
  animation: spark58 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(58) .fire {
  animation: fire 1371ms -899ms linear infinite;
}
@keyframes spark58 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(48deg) translateX(218px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(59) {
  transform: rotateY(340deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(59) .spark {
  width: 242px;
  height: 320px;
  animation: spark59 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(59) .fire {
  animation: fire 1252ms -838ms linear infinite;
}
@keyframes spark59 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(315deg) translateX(310px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(60) {
  transform: rotateY(187deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(60) .spark {
  width: 271px;
  height: 350px;
  animation: spark60 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(60) .fire {
  animation: fire 1008ms -12ms linear infinite;
}
@keyframes spark60 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(339deg) translateX(584px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(61) {
  transform: rotateY(144deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(61) .spark {
  width: 246px;
  height: 362px;
  animation: spark61 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(61) .fire {
  animation: fire 1652ms -557ms linear infinite;
}
@keyframes spark61 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(412px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(62) {
  transform: rotateY(21deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(62) .spark {
  width: 290px;
  height: 328px;
  animation: spark62 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(62) .fire {
  animation: fire 1033ms -302ms linear infinite;
}
@keyframes spark62 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(329deg) translateX(271px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(63) {
  transform: rotateY(360deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(63) .spark {
  width: 292px;
  height: 333px;
  animation: spark63 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(63) .fire {
  animation: fire 1259ms -428ms linear infinite;
}
@keyframes spark63 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(82deg) translateX(654px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(64) {
  transform: rotateY(142deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(64) .spark {
  width: 371px;
  height: 392px;
  animation: spark64 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(64) .fire {
  animation: fire 1636ms -988ms linear infinite;
}
@keyframes spark64 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(325deg) translateX(529px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(65) {
  transform: rotateY(111deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(65) .spark {
  width: 339px;
  height: 305px;
  animation: spark65 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(65) .fire {
  animation: fire 1517ms -967ms linear infinite;
}
@keyframes spark65 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(218deg) translateX(1029px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(66) {
  transform: rotateY(88deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(66) .spark {
  width: 247px;
  height: 361px;
  animation: spark66 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(66) .fire {
  animation: fire 1841ms -482ms linear infinite;
}
@keyframes spark66 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(184deg) translateX(234px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(67) {
  transform: rotateY(8deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(67) .spark {
  width: 321px;
  height: 277px;
  animation: spark67 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(67) .fire {
  animation: fire 1648ms -523ms linear infinite;
}
@keyframes spark67 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(262deg) translateX(585px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(68) {
  transform: rotateY(260deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(68) .spark {
  width: 202px;
  height: 366px;
  animation: spark68 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(68) .fire {
  animation: fire 1945ms -914ms linear infinite;
}
@keyframes spark68 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(122deg) translateX(292px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(69) {
  transform: rotateY(58deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(69) .spark {
  width: 280px;
  height: 348px;
  animation: spark69 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(69) .fire {
  animation: fire 1655ms -647ms linear infinite;
}
@keyframes spark69 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(68deg) translateX(629px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(70) {
  transform: rotateY(266deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(70) .spark {
  width: 244px;
  height: 238px;
  animation: spark70 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(70) .fire {
  animation: fire 1962ms -341ms linear infinite;
}
@keyframes spark70 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(209deg) translateX(905px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(71) {
  transform: rotateY(145deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(71) .spark {
  width: 331px;
  height: 275px;
  animation: spark71 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(71) .fire {
  animation: fire 1346ms -395ms linear infinite;
}
@keyframes spark71 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(14deg) translateX(1044px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(72) {
  transform: rotateY(152deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(72) .spark {
  width: 356px;
  height: 367px;
  animation: spark72 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(72) .fire {
  animation: fire 1852ms -382ms linear infinite;
}
@keyframes spark72 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(349deg) translateX(533px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(73) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(73) .spark {
  width: 256px;
  height: 328px;
  animation: spark73 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(73) .fire {
  animation: fire 1493ms -258ms linear infinite;
}
@keyframes spark73 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(271deg) translateX(333px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(74) {
  transform: rotateY(222deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(74) .spark {
  width: 312px;
  height: 289px;
  animation: spark74 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(74) .fire {
  animation: fire 1899ms -713ms linear infinite;
}
@keyframes spark74 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(22deg) translateX(163px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(75) {
  transform: rotateY(298deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(75) .spark {
  width: 350px;
  height: 337px;
  animation: spark75 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(75) .fire {
  animation: fire 1141ms -267ms linear infinite;
}
@keyframes spark75 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(252deg) translateX(262px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(76) {
  transform: rotateY(31deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(76) .spark {
  width: 302px;
  height: 398px;
  animation: spark76 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(76) .fire {
  animation: fire 1082ms -882ms linear infinite;
}
@keyframes spark76 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(182deg) translateX(572px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(77) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(77) .spark {
  width: 269px;
  height: 381px;
  animation: spark77 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(77) .fire {
  animation: fire 1183ms -169ms linear infinite;
}
@keyframes spark77 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(41deg) translateX(883px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(78) {
  transform: rotateY(226deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(78) .spark {
  width: 325px;
  height: 353px;
  animation: spark78 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(78) .fire {
  animation: fire 1021ms -762ms linear infinite;
}
@keyframes spark78 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(885px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(79) {
  transform: rotateY(218deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(79) .spark {
  width: 275px;
  height: 350px;
  animation: spark79 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(79) .fire {
  animation: fire 1364ms -640ms linear infinite;
}
@keyframes spark79 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(6deg) translateX(651px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(80) {
  transform: rotateY(233deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(80) .spark {
  width: 340px;
  height: 361px;
  animation: spark80 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(80) .fire {
  animation: fire 1492ms -522ms linear infinite;
}
@keyframes spark80 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(24deg) translateX(625px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(81) {
  transform: rotateY(35deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(81) .spark {
  width: 213px;
  height: 366px;
  animation: spark81 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(81) .fire {
  animation: fire 1570ms -469ms linear infinite;
}
@keyframes spark81 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(49deg) translateX(304px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(82) {
  transform: rotateY(200deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(82) .spark {
  width: 287px;
  height: 255px;
  animation: spark82 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(82) .fire {
  animation: fire 1188ms -543ms linear infinite;
}
@keyframes spark82 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(256deg) translateX(651px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(83) {
  transform: rotateY(336deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(83) .spark {
  width: 357px;
  height: 201px;
  animation: spark83 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(83) .fire {
  animation: fire 1292ms -753ms linear infinite;
}
@keyframes spark83 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(212deg) translateX(877px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(84) {
  transform: rotateY(348deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(84) .spark {
  width: 388px;
  height: 325px;
  animation: spark84 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(84) .fire {
  animation: fire 1337ms -130ms linear infinite;
}
@keyframes spark84 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(307deg) translateX(850px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(85) {
  transform: rotateY(176deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(85) .spark {
  width: 310px;
  height: 250px;
  animation: spark85 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(85) .fire {
  animation: fire 1784ms -486ms linear infinite;
}
@keyframes spark85 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(1003px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(86) {
  transform: rotateY(298deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(86) .spark {
  width: 229px;
  height: 351px;
  animation: spark86 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(86) .fire {
  animation: fire 1975ms -323ms linear infinite;
}
@keyframes spark86 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(235deg) translateX(895px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(87) {
  transform: rotateY(121deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(87) .spark {
  width: 215px;
  height: 203px;
  animation: spark87 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(87) .fire {
  animation: fire 1987ms -873ms linear infinite;
}
@keyframes spark87 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(316deg) translateX(834px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(88) {
  transform: rotateY(158deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(88) .spark {
  width: 234px;
  height: 273px;
  animation: spark88 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(88) .fire {
  animation: fire 1857ms -190ms linear infinite;
}
@keyframes spark88 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(121deg) translateX(907px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(89) {
  transform: rotateY(255deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(89) .spark {
  width: 375px;
  height: 381px;
  animation: spark89 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(89) .fire {
  animation: fire 1357ms -50ms linear infinite;
}
@keyframes spark89 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(164deg) translateX(200px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(90) {
  transform: rotateY(27deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(90) .spark {
  width: 324px;
  height: 285px;
  animation: spark90 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(90) .fire {
  animation: fire 1381ms -557ms linear infinite;
}
@keyframes spark90 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(180deg) translateX(1006px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(91) {
  transform: rotateY(314deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(91) .spark {
  width: 381px;
  height: 323px;
  animation: spark91 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(91) .fire {
  animation: fire 1103ms -824ms linear infinite;
}
@keyframes spark91 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(131deg) translateX(184px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(92) {
  transform: rotateY(188deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(92) .spark {
  width: 273px;
  height: 222px;
  animation: spark92 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(92) .fire {
  animation: fire 1213ms -14ms linear infinite;
}
@keyframes spark92 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(73deg) translateX(295px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(93) {
  transform: rotateY(68deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(93) .spark {
  width: 400px;
  height: 239px;
  animation: spark93 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(93) .fire {
  animation: fire 1441ms -169ms linear infinite;
}
@keyframes spark93 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(196deg) translateX(129px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(94) {
  transform: rotateY(35deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(94) .spark {
  width: 275px;
  height: 318px;
  animation: spark94 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(94) .fire {
  animation: fire 1805ms -460ms linear infinite;
}
@keyframes spark94 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(96deg) translateX(539px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(95) {
  transform: rotateY(239deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(95) .spark {
  width: 347px;
  height: 372px;
  animation: spark95 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(95) .fire {
  animation: fire 1008ms -871ms linear infinite;
}
@keyframes spark95 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(155deg) translateX(188px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(96) {
  transform: rotateY(187deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(96) .spark {
  width: 318px;
  height: 257px;
  animation: spark96 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(96) .fire {
  animation: fire 1671ms -391ms linear infinite;
}
@keyframes spark96 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(294deg) translateX(367px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(97) {
  transform: rotateY(118deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(97) .spark {
  width: 307px;
  height: 390px;
  animation: spark97 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(97) .fire {
  animation: fire 1699ms -595ms linear infinite;
}
@keyframes spark97 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(78deg) translateX(378px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(98) {
  transform: rotateY(97deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(98) .spark {
  width: 248px;
  height: 371px;
  animation: spark98 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(98) .fire {
  animation: fire 1563ms -334ms linear infinite;
}
@keyframes spark98 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(19deg) translateX(498px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(99) {
  transform: rotateY(207deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(99) .spark {
  width: 251px;
  height: 300px;
  animation: spark99 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(99) .fire {
  animation: fire 1192ms -42ms linear infinite;
}
@keyframes spark99 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(43deg) translateX(335px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(100) {
  transform: rotateY(95deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(100) .spark {
  width: 240px;
  height: 222px;
  animation: spark100 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(100) .fire {
  animation: fire 1636ms -446ms linear infinite;
}
@keyframes spark100 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(245deg) translateX(799px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(101) {
  transform: rotateY(355deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(101) .spark {
  width: 307px;
  height: 275px;
  animation: spark101 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(101) .fire {
  animation: fire 1458ms -260ms linear infinite;
}
@keyframes spark101 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(7deg) translateX(626px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(102) {
  transform: rotateY(115deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(102) .spark {
  width: 325px;
  height: 291px;
  animation: spark102 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(102) .fire {
  animation: fire 1515ms -232ms linear infinite;
}
@keyframes spark102 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(113deg) translateX(186px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(103) {
  transform: rotateY(300deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(103) .spark {
  width: 333px;
  height: 265px;
  animation: spark103 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(103) .fire {
  animation: fire 1702ms -606ms linear infinite;
}
@keyframes spark103 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(275deg) translateX(635px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(104) {
  transform: rotateY(131deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(104) .spark {
  width: 245px;
  height: 298px;
  animation: spark104 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(104) .fire {
  animation: fire 1692ms -659ms linear infinite;
}
@keyframes spark104 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(146deg) translateX(790px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(105) {
  transform: rotateY(75deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(105) .spark {
  width: 359px;
  height: 361px;
  animation: spark105 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(105) .fire {
  animation: fire 1674ms -614ms linear infinite;
}
@keyframes spark105 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(53deg) translateX(854px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(106) {
  transform: rotateY(295deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(106) .spark {
  width: 294px;
  height: 297px;
  animation: spark106 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(106) .fire {
  animation: fire 1795ms -466ms linear infinite;
}
@keyframes spark106 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(321deg) translateX(847px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(107) {
  transform: rotateY(144deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(107) .spark {
  width: 373px;
  height: 392px;
  animation: spark107 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(107) .fire {
  animation: fire 1947ms -748ms linear infinite;
}
@keyframes spark107 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(235deg) translateX(390px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(108) {
  transform: rotateY(298deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(108) .spark {
  width: 397px;
  height: 276px;
  animation: spark108 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(108) .fire {
  animation: fire 1999ms -12ms linear infinite;
}
@keyframes spark108 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(16deg) translateX(583px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(109) {
  transform: rotateY(228deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(109) .spark {
  width: 394px;
  height: 346px;
  animation: spark109 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(109) .fire {
  animation: fire 1852ms -361ms linear infinite;
}
@keyframes spark109 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(153deg) translateX(261px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(110) {
  transform: rotateY(258deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(110) .spark {
  width: 304px;
  height: 288px;
  animation: spark110 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(110) .fire {
  animation: fire 1632ms -302ms linear infinite;
}
@keyframes spark110 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(226deg) translateX(983px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(111) {
  transform: rotateY(32deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(111) .spark {
  width: 263px;
  height: 307px;
  animation: spark111 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(111) .fire {
  animation: fire 1629ms -599ms linear infinite;
}
@keyframes spark111 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(357deg) translateX(832px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(112) {
  transform: rotateY(270deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(112) .spark {
  width: 387px;
  height: 399px;
  animation: spark112 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(112) .fire {
  animation: fire 1310ms -520ms linear infinite;
}
@keyframes spark112 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(337deg) translateX(120px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(113) {
  transform: rotateY(211deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(113) .spark {
  width: 286px;
  height: 290px;
  animation: spark113 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(113) .fire {
  animation: fire 1042ms -521ms linear infinite;
}
@keyframes spark113 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(93deg) translateX(403px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(114) {
  transform: rotateY(169deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(114) .spark {
  width: 281px;
  height: 255px;
  animation: spark114 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(114) .fire {
  animation: fire 1419ms -836ms linear infinite;
}
@keyframes spark114 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(207deg) translateX(373px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(115) {
  transform: rotateY(92deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(115) .spark {
  width: 210px;
  height: 343px;
  animation: spark115 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(115) .fire {
  animation: fire 1543ms -920ms linear infinite;
}
@keyframes spark115 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(328deg) translateX(448px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(116) {
  transform: rotateY(191deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(116) .spark {
  width: 338px;
  height: 314px;
  animation: spark116 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(116) .fire {
  animation: fire 1566ms -605ms linear infinite;
}
@keyframes spark116 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(153deg) translateX(351px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(117) {
  transform: rotateY(20deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(117) .spark {
  width: 232px;
  height: 368px;
  animation: spark117 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(117) .fire {
  animation: fire 1253ms -571ms linear infinite;
}
@keyframes spark117 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(147deg) translateX(622px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(118) {
  transform: rotateY(44deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(118) .spark {
  width: 386px;
  height: 365px;
  animation: spark118 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(118) .fire {
  animation: fire 1605ms -604ms linear infinite;
}
@keyframes spark118 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(54deg) translateX(422px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(119) {
  transform: rotateY(310deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(119) .spark {
  width: 312px;
  height: 349px;
  animation: spark119 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(119) .fire {
  animation: fire 1462ms -383ms linear infinite;
}
@keyframes spark119 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(114deg) translateX(124px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(120) {
  transform: rotateY(151deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(120) .spark {
  width: 304px;
  height: 325px;
  animation: spark120 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(120) .fire {
  animation: fire 1372ms -688ms linear infinite;
}
@keyframes spark120 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(152deg) translateX(891px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(121) {
  transform: rotateY(126deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(121) .spark {
  width: 377px;
  height: 373px;
  animation: spark121 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(121) .fire {
  animation: fire 1092ms -765ms linear infinite;
}
@keyframes spark121 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(17deg) translateX(894px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(122) {
  transform: rotateY(58deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(122) .spark {
  width: 259px;
  height: 260px;
  animation: spark122 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(122) .fire {
  animation: fire 1101ms -741ms linear infinite;
}
@keyframes spark122 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(333deg) translateX(637px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(123) {
  transform: rotateY(231deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(123) .spark {
  width: 375px;
  height: 242px;
  animation: spark123 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(123) .fire {
  animation: fire 1859ms -501ms linear infinite;
}
@keyframes spark123 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(195deg) translateX(285px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(124) {
  transform: rotateY(330deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(124) .spark {
  width: 223px;
  height: 281px;
  animation: spark124 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(124) .fire {
  animation: fire 1525ms -181ms linear infinite;
}
@keyframes spark124 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(241deg) translateX(1016px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(125) {
  transform: rotateY(122deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(125) .spark {
  width: 292px;
  height: 312px;
  animation: spark125 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(125) .fire {
  animation: fire 1680ms -512ms linear infinite;
}
@keyframes spark125 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(230deg) translateX(778px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(126) {
  transform: rotateY(302deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(126) .spark {
  width: 228px;
  height: 268px;
  animation: spark126 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(126) .fire {
  animation: fire 1311ms -342ms linear infinite;
}
@keyframes spark126 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(283deg) translateX(412px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(127) {
  transform: rotateY(71deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(127) .spark {
  width: 378px;
  height: 360px;
  animation: spark127 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(127) .fire {
  animation: fire 1189ms -475ms linear infinite;
}
@keyframes spark127 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(155deg) translateX(1077px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(128) {
  transform: rotateY(309deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(128) .spark {
  width: 356px;
  height: 358px;
  animation: spark128 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(128) .fire {
  animation: fire 1338ms -82ms linear infinite;
}
@keyframes spark128 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(164deg) translateX(507px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(129) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(129) .spark {
  width: 336px;
  height: 255px;
  animation: spark129 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(129) .fire {
  animation: fire 1788ms -796ms linear infinite;
}
@keyframes spark129 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(252deg) translateX(984px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(130) {
  transform: rotateY(242deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(130) .spark {
  width: 379px;
  height: 355px;
  animation: spark130 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(130) .fire {
  animation: fire 1342ms -850ms linear infinite;
}
@keyframes spark130 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(79deg) translateX(225px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(131) {
  transform: rotateY(241deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(131) .spark {
  width: 204px;
  height: 289px;
  animation: spark131 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(131) .fire {
  animation: fire 1525ms -465ms linear infinite;
}
@keyframes spark131 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(8deg) translateX(1095px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(132) {
  transform: rotateY(321deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(132) .spark {
  width: 353px;
  height: 296px;
  animation: spark132 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(132) .fire {
  animation: fire 1509ms -248ms linear infinite;
}
@keyframes spark132 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(249deg) translateX(607px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(133) {
  transform: rotateY(76deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(133) .spark {
  width: 249px;
  height: 288px;
  animation: spark133 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(133) .fire {
  animation: fire 1362ms -316ms linear infinite;
}
@keyframes spark133 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(326deg) translateX(771px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(134) {
  transform: rotateY(2deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(134) .spark {
  width: 261px;
  height: 343px;
  animation: spark134 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(134) .fire {
  animation: fire 1883ms -172ms linear infinite;
}
@keyframes spark134 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(235deg) translateX(656px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(135) {
  transform: rotateY(205deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(135) .spark {
  width: 306px;
  height: 390px;
  animation: spark135 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(135) .fire {
  animation: fire 1905ms -622ms linear infinite;
}
@keyframes spark135 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(247deg) translateX(584px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(136) {
  transform: rotateY(348deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(136) .spark {
  width: 341px;
  height: 254px;
  animation: spark136 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(136) .fire {
  animation: fire 1008ms -133ms linear infinite;
}
@keyframes spark136 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(327deg) translateX(347px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(137) {
  transform: rotateY(169deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(137) .spark {
  width: 290px;
  height: 334px;
  animation: spark137 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(137) .fire {
  animation: fire 1156ms -555ms linear infinite;
}
@keyframes spark137 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(9deg) translateX(138px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(138) {
  transform: rotateY(94deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(138) .spark {
  width: 227px;
  height: 230px;
  animation: spark138 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(138) .fire {
  animation: fire 1640ms -429ms linear infinite;
}
@keyframes spark138 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(10deg) translateX(780px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(139) {
  transform: rotateY(329deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(139) .spark {
  width: 247px;
  height: 297px;
  animation: spark139 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(139) .fire {
  animation: fire 1952ms -9ms linear infinite;
}
@keyframes spark139 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(209deg) translateX(695px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(140) {
  transform: rotateY(7deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(140) .spark {
  width: 253px;
  height: 275px;
  animation: spark140 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(140) .fire {
  animation: fire 1819ms -341ms linear infinite;
}
@keyframes spark140 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(312deg) translateX(617px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(141) {
  transform: rotateY(28deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(141) .spark {
  width: 336px;
  height: 206px;
  animation: spark141 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(141) .fire {
  animation: fire 1340ms -331ms linear infinite;
}
@keyframes spark141 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(16deg) translateX(379px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(142) {
  transform: rotateY(13deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(142) .spark {
  width: 323px;
  height: 320px;
  animation: spark142 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(142) .fire {
  animation: fire 1454ms -782ms linear infinite;
}
@keyframes spark142 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(6deg) translateX(896px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(143) {
  transform: rotateY(120deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(143) .spark {
  width: 376px;
  height: 283px;
  animation: spark143 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(143) .fire {
  animation: fire 1511ms -69ms linear infinite;
}
@keyframes spark143 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(210deg) translateX(657px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(144) {
  transform: rotateY(353deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(144) .spark {
  width: 232px;
  height: 306px;
  animation: spark144 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(144) .fire {
  animation: fire 1656ms -80ms linear infinite;
}
@keyframes spark144 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(184deg) translateX(272px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(145) {
  transform: rotateY(94deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(145) .spark {
  width: 232px;
  height: 314px;
  animation: spark145 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(145) .fire {
  animation: fire 1754ms -753ms linear infinite;
}
@keyframes spark145 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(44deg) translateX(966px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(146) {
  transform: rotateY(317deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(146) .spark {
  width: 353px;
  height: 381px;
  animation: spark146 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(146) .fire {
  animation: fire 1597ms -855ms linear infinite;
}
@keyframes spark146 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(209deg) translateX(359px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(147) {
  transform: rotateY(129deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(147) .spark {
  width: 265px;
  height: 261px;
  animation: spark147 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(147) .fire {
  animation: fire 1655ms -230ms linear infinite;
}
@keyframes spark147 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(159deg) translateX(134px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(148) {
  transform: rotateY(129deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(148) .spark {
  width: 316px;
  height: 287px;
  animation: spark148 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(148) .fire {
  animation: fire 1397ms -992ms linear infinite;
}
@keyframes spark148 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(237deg) translateX(595px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(149) {
  transform: rotateY(303deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(149) .spark {
  width: 385px;
  height: 362px;
  animation: spark149 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(149) .fire {
  animation: fire 1867ms -250ms linear infinite;
}
@keyframes spark149 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(30deg) translateX(505px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(150) {
  transform: rotateY(295deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(150) .spark {
  width: 238px;
  height: 236px;
  animation: spark150 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(150) .fire {
  animation: fire 1054ms -884ms linear infinite;
}
@keyframes spark150 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(98deg) translateX(608px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(151) {
  transform: rotateY(21deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(151) .spark {
  width: 300px;
  height: 247px;
  animation: spark151 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(151) .fire {
  animation: fire 1861ms -41ms linear infinite;
}
@keyframes spark151 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(175deg) translateX(397px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(152) {
  transform: rotateY(180deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(152) .spark {
  width: 333px;
  height: 233px;
  animation: spark152 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(152) .fire {
  animation: fire 1739ms -140ms linear infinite;
}
@keyframes spark152 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(45deg) translateX(796px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(153) {
  transform: rotateY(113deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(153) .spark {
  width: 309px;
  height: 237px;
  animation: spark153 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(153) .fire {
  animation: fire 1443ms -689ms linear infinite;
}
@keyframes spark153 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(69deg) translateX(212px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(154) {
  transform: rotateY(102deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(154) .spark {
  width: 335px;
  height: 392px;
  animation: spark154 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(154) .fire {
  animation: fire 1915ms -113ms linear infinite;
}
@keyframes spark154 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(72deg) translateX(788px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(155) {
  transform: rotateY(106deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(155) .spark {
  width: 242px;
  height: 301px;
  animation: spark155 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(155) .fire {
  animation: fire 1494ms -897ms linear infinite;
}
@keyframes spark155 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(175deg) translateX(763px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(156) {
  transform: rotateY(272deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(156) .spark {
  width: 398px;
  height: 305px;
  animation: spark156 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(156) .fire {
  animation: fire 1140ms -26ms linear infinite;
}
@keyframes spark156 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(83deg) translateX(424px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(157) {
  transform: rotateY(300deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(157) .spark {
  width: 261px;
  height: 384px;
  animation: spark157 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(157) .fire {
  animation: fire 1868ms -506ms linear infinite;
}
@keyframes spark157 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(270deg) translateX(595px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(158) {
  transform: rotateY(22deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(158) .spark {
  width: 348px;
  height: 236px;
  animation: spark158 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(158) .fire {
  animation: fire 1755ms -455ms linear infinite;
}
@keyframes spark158 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(352deg) translateX(598px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(159) {
  transform: rotateY(83deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(159) .spark {
  width: 224px;
  height: 232px;
  animation: spark159 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(159) .fire {
  animation: fire 1644ms -802ms linear infinite;
}
@keyframes spark159 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(91deg) translateX(1036px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(160) {
  transform: rotateY(323deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(160) .spark {
  width: 274px;
  height: 297px;
  animation: spark160 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(160) .fire {
  animation: fire 1103ms -89ms linear infinite;
}
@keyframes spark160 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(281deg) translateX(528px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(161) {
  transform: rotateY(290deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(161) .spark {
  width: 298px;
  height: 201px;
  animation: spark161 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(161) .fire {
  animation: fire 1467ms -957ms linear infinite;
}
@keyframes spark161 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(646px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(162) {
  transform: rotateY(301deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(162) .spark {
  width: 344px;
  height: 303px;
  animation: spark162 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(162) .fire {
  animation: fire 1194ms -947ms linear infinite;
}
@keyframes spark162 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(135deg) translateX(1093px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(163) {
  transform: rotateY(118deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(163) .spark {
  width: 353px;
  height: 286px;
  animation: spark163 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(163) .fire {
  animation: fire 1853ms -268ms linear infinite;
}
@keyframes spark163 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(191deg) translateX(922px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(164) {
  transform: rotateY(269deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(164) .spark {
  width: 298px;
  height: 239px;
  animation: spark164 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(164) .fire {
  animation: fire 1598ms -96ms linear infinite;
}
@keyframes spark164 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(25deg) translateX(698px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(165) {
  transform: rotateY(249deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(165) .spark {
  width: 342px;
  height: 210px;
  animation: spark165 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(165) .fire {
  animation: fire 1074ms -852ms linear infinite;
}
@keyframes spark165 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(22deg) translateX(681px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(166) {
  transform: rotateY(67deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(166) .spark {
  width: 312px;
  height: 363px;
  animation: spark166 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(166) .fire {
  animation: fire 1068ms -733ms linear infinite;
}
@keyframes spark166 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(153deg) translateX(460px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(167) {
  transform: rotateY(330deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(167) .spark {
  width: 333px;
  height: 212px;
  animation: spark167 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(167) .fire {
  animation: fire 1407ms -918ms linear infinite;
}
@keyframes spark167 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(80deg) translateX(892px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(168) {
  transform: rotateY(299deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(168) .spark {
  width: 370px;
  height: 393px;
  animation: spark168 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(168) .fire {
  animation: fire 1052ms -56ms linear infinite;
}
@keyframes spark168 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(337deg) translateX(1049px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(169) {
  transform: rotateY(87deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(169) .spark {
  width: 379px;
  height: 317px;
  animation: spark169 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(169) .fire {
  animation: fire 1016ms -705ms linear infinite;
}
@keyframes spark169 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(183deg) translateX(934px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(170) {
  transform: rotateY(15deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(170) .spark {
  width: 267px;
  height: 360px;
  animation: spark170 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(170) .fire {
  animation: fire 1631ms -520ms linear infinite;
}
@keyframes spark170 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(233deg) translateX(487px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(171) {
  transform: rotateY(315deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(171) .spark {
  width: 306px;
  height: 386px;
  animation: spark171 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(171) .fire {
  animation: fire 1695ms -500ms linear infinite;
}
@keyframes spark171 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(246deg) translateX(137px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(172) {
  transform: rotateY(165deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(172) .spark {
  width: 240px;
  height: 294px;
  animation: spark172 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(172) .fire {
  animation: fire 1221ms -552ms linear infinite;
}
@keyframes spark172 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(13deg) translateX(1081px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(173) {
  transform: rotateY(90deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(173) .spark {
  width: 342px;
  height: 299px;
  animation: spark173 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(173) .fire {
  animation: fire 1193ms -909ms linear infinite;
}
@keyframes spark173 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(307deg) translateX(658px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(174) {
  transform: rotateY(229deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(174) .spark {
  width: 327px;
  height: 253px;
  animation: spark174 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(174) .fire {
  animation: fire 1793ms -733ms linear infinite;
}
@keyframes spark174 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(191deg) translateX(859px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(175) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(175) .spark {
  width: 213px;
  height: 370px;
  animation: spark175 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(175) .fire {
  animation: fire 1836ms -46ms linear infinite;
}
@keyframes spark175 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(86deg) translateX(783px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(176) {
  transform: rotateY(335deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(176) .spark {
  width: 234px;
  height: 264px;
  animation: spark176 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(176) .fire {
  animation: fire 1949ms -954ms linear infinite;
}
@keyframes spark176 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(281deg) translateX(488px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(177) {
  transform: rotateY(107deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(177) .spark {
  width: 324px;
  height: 390px;
  animation: spark177 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(177) .fire {
  animation: fire 1833ms -503ms linear infinite;
}
@keyframes spark177 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(169deg) translateX(198px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(178) {
  transform: rotateY(285deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(178) .spark {
  width: 301px;
  height: 263px;
  animation: spark178 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(178) .fire {
  animation: fire 1855ms -906ms linear infinite;
}
@keyframes spark178 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(136deg) translateX(801px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(179) {
  transform: rotateY(38deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(179) .spark {
  width: 246px;
  height: 283px;
  animation: spark179 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(179) .fire {
  animation: fire 1046ms -740ms linear infinite;
}
@keyframes spark179 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(604px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(180) {
  transform: rotateY(183deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(180) .spark {
  width: 263px;
  height: 299px;
  animation: spark180 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(180) .fire {
  animation: fire 1459ms -173ms linear infinite;
}
@keyframes spark180 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(135deg) translateX(480px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(181) {
  transform: rotateY(276deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(181) .spark {
  width: 374px;
  height: 363px;
  animation: spark181 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(181) .fire {
  animation: fire 1761ms -351ms linear infinite;
}
@keyframes spark181 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(216deg) translateX(492px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(182) {
  transform: rotateY(34deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(182) .spark {
  width: 203px;
  height: 215px;
  animation: spark182 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(182) .fire {
  animation: fire 1165ms -752ms linear infinite;
}
@keyframes spark182 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(210deg) translateX(846px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(183) {
  transform: rotateY(57deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(183) .spark {
  width: 314px;
  height: 311px;
  animation: spark183 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(183) .fire {
  animation: fire 1295ms -681ms linear infinite;
}
@keyframes spark183 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(304deg) translateX(930px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(184) {
  transform: rotateY(321deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(184) .spark {
  width: 253px;
  height: 385px;
  animation: spark184 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(184) .fire {
  animation: fire 1050ms -487ms linear infinite;
}
@keyframes spark184 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(268deg) translateX(255px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(185) {
  transform: rotateY(26deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(185) .spark {
  width: 325px;
  height: 372px;
  animation: spark185 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(185) .fire {
  animation: fire 1983ms -574ms linear infinite;
}
@keyframes spark185 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(100deg) translateX(983px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(186) {
  transform: rotateY(158deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(186) .spark {
  width: 393px;
  height: 304px;
  animation: spark186 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(186) .fire {
  animation: fire 1008ms -14ms linear infinite;
}
@keyframes spark186 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(7deg) translateX(240px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(187) {
  transform: rotateY(228deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(187) .spark {
  width: 377px;
  height: 309px;
  animation: spark187 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(187) .fire {
  animation: fire 1449ms -834ms linear infinite;
}
@keyframes spark187 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(307deg) translateX(703px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(188) {
  transform: rotateY(189deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(188) .spark {
  width: 337px;
  height: 259px;
  animation: spark188 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(188) .fire {
  animation: fire 1718ms -928ms linear infinite;
}
@keyframes spark188 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(41deg) translateX(1041px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(189) {
  transform: rotateY(115deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(189) .spark {
  width: 279px;
  height: 376px;
  animation: spark189 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(189) .fire {
  animation: fire 1637ms -888ms linear infinite;
}
@keyframes spark189 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(140deg) translateX(889px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(190) {
  transform: rotateY(90deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(190) .spark {
  width: 250px;
  height: 295px;
  animation: spark190 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(190) .fire {
  animation: fire 1480ms -85ms linear infinite;
}
@keyframes spark190 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(227deg) translateX(358px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(191) {
  transform: rotateY(226deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(191) .spark {
  width: 395px;
  height: 361px;
  animation: spark191 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(191) .fire {
  animation: fire 1591ms -457ms linear infinite;
}
@keyframes spark191 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(302deg) translateX(130px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(192) {
  transform: rotateY(201deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(192) .spark {
  width: 233px;
  height: 391px;
  animation: spark192 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(192) .fire {
  animation: fire 1958ms -39ms linear infinite;
}
@keyframes spark192 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(86deg) translateX(931px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(193) {
  transform: rotateY(234deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(193) .spark {
  width: 224px;
  height: 396px;
  animation: spark193 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(193) .fire {
  animation: fire 1168ms -448ms linear infinite;
}
@keyframes spark193 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(108deg) translateX(838px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(194) {
  transform: rotateY(358deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(194) .spark {
  width: 241px;
  height: 390px;
  animation: spark194 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(194) .fire {
  animation: fire 1957ms -1000ms linear infinite;
}
@keyframes spark194 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(92deg) translateX(102px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(195) {
  transform: rotateY(213deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(195) .spark {
  width: 222px;
  height: 324px;
  animation: spark195 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(195) .fire {
  animation: fire 1012ms -893ms linear infinite;
}
@keyframes spark195 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(235deg) translateX(397px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(196) {
  transform: rotateY(93deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(196) .spark {
  width: 352px;
  height: 300px;
  animation: spark196 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(196) .fire {
  animation: fire 1213ms -178ms linear infinite;
}
@keyframes spark196 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(90deg) translateX(944px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(197) {
  transform: rotateY(102deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(197) .spark {
  width: 343px;
  height: 377px;
  animation: spark197 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(197) .fire {
  animation: fire 1807ms -573ms linear infinite;
}
@keyframes spark197 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(80deg) translateX(639px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(198) {
  transform: rotateY(6deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(198) .spark {
  width: 375px;
  height: 259px;
  animation: spark198 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(198) .fire {
  animation: fire 1959ms -304ms linear infinite;
}
@keyframes spark198 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(52deg) translateX(775px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(199) {
  transform: rotateY(192deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(199) .spark {
  width: 329px;
  height: 250px;
  animation: spark199 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(199) .fire {
  animation: fire 1685ms -481ms linear infinite;
}
@keyframes spark199 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(359deg) translateX(763px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(200) {
  transform: rotateY(341deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(200) .spark {
  width: 387px;
  height: 205px;
  animation: spark200 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(200) .fire {
  animation: fire 1643ms -183ms linear infinite;
}
@keyframes spark200 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(282deg) translateX(565px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(201) {
  transform: rotateY(244deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(201) .spark {
  width: 360px;
  height: 309px;
  animation: spark201 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(201) .fire {
  animation: fire 1743ms -208ms linear infinite;
}
@keyframes spark201 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(291deg) translateX(782px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(202) {
  transform: rotateY(225deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(202) .spark {
  width: 394px;
  height: 261px;
  animation: spark202 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(202) .fire {
  animation: fire 1428ms -989ms linear infinite;
}
@keyframes spark202 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(119deg) translateX(500px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(203) {
  transform: rotateY(98deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(203) .spark {
  width: 273px;
  height: 300px;
  animation: spark203 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(203) .fire {
  animation: fire 1687ms -161ms linear infinite;
}
@keyframes spark203 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(85deg) translateX(885px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(204) {
  transform: rotateY(269deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(204) .spark {
  width: 241px;
  height: 372px;
  animation: spark204 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(204) .fire {
  animation: fire 1118ms -459ms linear infinite;
}
@keyframes spark204 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(230deg) translateX(853px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(205) {
  transform: rotateY(155deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(205) .spark {
  width: 208px;
  height: 367px;
  animation: spark205 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(205) .fire {
  animation: fire 1633ms -702ms linear infinite;
}
@keyframes spark205 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(141deg) translateX(137px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(206) {
  transform: rotateY(41deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(206) .spark {
  width: 292px;
  height: 398px;
  animation: spark206 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(206) .fire {
  animation: fire 1042ms -1ms linear infinite;
}
@keyframes spark206 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(27deg) translateX(117px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(207) {
  transform: rotateY(191deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(207) .spark {
  width: 243px;
  height: 216px;
  animation: spark207 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(207) .fire {
  animation: fire 1833ms -604ms linear infinite;
}
@keyframes spark207 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(169deg) translateX(1044px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(208) {
  transform: rotateY(24deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(208) .spark {
  width: 275px;
  height: 243px;
  animation: spark208 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(208) .fire {
  animation: fire 1979ms -387ms linear infinite;
}
@keyframes spark208 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(267deg) translateX(831px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(209) {
  transform: rotateY(150deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(209) .spark {
  width: 248px;
  height: 305px;
  animation: spark209 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(209) .fire {
  animation: fire 1109ms -691ms linear infinite;
}
@keyframes spark209 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(266deg) translateX(312px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(210) {
  transform: rotateY(74deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(210) .spark {
  width: 376px;
  height: 280px;
  animation: spark210 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(210) .fire {
  animation: fire 1560ms -917ms linear infinite;
}
@keyframes spark210 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(115deg) translateX(1087px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(211) {
  transform: rotateY(110deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(211) .spark {
  width: 307px;
  height: 228px;
  animation: spark211 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(211) .fire {
  animation: fire 1318ms -733ms linear infinite;
}
@keyframes spark211 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(249deg) translateX(924px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(212) {
  transform: rotateY(129deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(212) .spark {
  width: 295px;
  height: 220px;
  animation: spark212 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(212) .fire {
  animation: fire 1387ms -163ms linear infinite;
}
@keyframes spark212 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(154deg) translateX(450px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(213) {
  transform: rotateY(315deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(213) .spark {
  width: 360px;
  height: 208px;
  animation: spark213 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(213) .fire {
  animation: fire 1742ms -886ms linear infinite;
}
@keyframes spark213 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(206deg) translateX(381px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(214) {
  transform: rotateY(185deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(214) .spark {
  width: 225px;
  height: 311px;
  animation: spark214 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(214) .fire {
  animation: fire 1837ms -966ms linear infinite;
}
@keyframes spark214 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(9deg) translateX(1090px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(215) {
  transform: rotateY(10deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(215) .spark {
  width: 289px;
  height: 253px;
  animation: spark215 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(215) .fire {
  animation: fire 1992ms -420ms linear infinite;
}
@keyframes spark215 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(170deg) translateX(218px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(216) {
  transform: rotateY(132deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(216) .spark {
  width: 326px;
  height: 367px;
  animation: spark216 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(216) .fire {
  animation: fire 1007ms -165ms linear infinite;
}
@keyframes spark216 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(236deg) translateX(781px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(217) {
  transform: rotateY(119deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(217) .spark {
  width: 219px;
  height: 330px;
  animation: spark217 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(217) .fire {
  animation: fire 1483ms -286ms linear infinite;
}
@keyframes spark217 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(336deg) translateX(569px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(218) {
  transform: rotateY(210deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(218) .spark {
  width: 316px;
  height: 397px;
  animation: spark218 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(218) .fire {
  animation: fire 1045ms -57ms linear infinite;
}
@keyframes spark218 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(60deg) translateX(586px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(219) {
  transform: rotateY(295deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(219) .spark {
  width: 362px;
  height: 306px;
  animation: spark219 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(219) .fire {
  animation: fire 1893ms -781ms linear infinite;
}
@keyframes spark219 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(245deg) translateX(611px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(220) {
  transform: rotateY(270deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(220) .spark {
  width: 316px;
  height: 348px;
  animation: spark220 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(220) .fire {
  animation: fire 1154ms -697ms linear infinite;
}
@keyframes spark220 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(321deg) translateX(821px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(221) {
  transform: rotateY(103deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(221) .spark {
  width: 271px;
  height: 311px;
  animation: spark221 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(221) .fire {
  animation: fire 1586ms -906ms linear infinite;
}
@keyframes spark221 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(24deg) translateX(213px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(222) {
  transform: rotateY(149deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(222) .spark {
  width: 398px;
  height: 396px;
  animation: spark222 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(222) .fire {
  animation: fire 1592ms -400ms linear infinite;
}
@keyframes spark222 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(314deg) translateX(933px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(223) {
  transform: rotateY(272deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(223) .spark {
  width: 286px;
  height: 317px;
  animation: spark223 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(223) .fire {
  animation: fire 1472ms -345ms linear infinite;
}
@keyframes spark223 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(258deg) translateX(795px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(224) {
  transform: rotateY(121deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(224) .spark {
  width: 325px;
  height: 216px;
  animation: spark224 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(224) .fire {
  animation: fire 1409ms -727ms linear infinite;
}
@keyframes spark224 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(333deg) translateX(768px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(225) {
  transform: rotateY(196deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(225) .spark {
  width: 290px;
  height: 350px;
  animation: spark225 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(225) .fire {
  animation: fire 1845ms -863ms linear infinite;
}
@keyframes spark225 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(278deg) translateX(316px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(226) {
  transform: rotateY(150deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(226) .spark {
  width: 361px;
  height: 224px;
  animation: spark226 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(226) .fire {
  animation: fire 1180ms -765ms linear infinite;
}
@keyframes spark226 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(139deg) translateX(979px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(227) {
  transform: rotateY(344deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(227) .spark {
  width: 301px;
  height: 346px;
  animation: spark227 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(227) .fire {
  animation: fire 1906ms -134ms linear infinite;
}
@keyframes spark227 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(307deg) translateX(419px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(228) {
  transform: rotateY(107deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(228) .spark {
  width: 318px;
  height: 290px;
  animation: spark228 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(228) .fire {
  animation: fire 1064ms -63ms linear infinite;
}
@keyframes spark228 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(207deg) translateX(989px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(229) {
  transform: rotateY(283deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(229) .spark {
  width: 297px;
  height: 362px;
  animation: spark229 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(229) .fire {
  animation: fire 1301ms -641ms linear infinite;
}
@keyframes spark229 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(329deg) translateX(122px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(230) {
  transform: rotateY(91deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(230) .spark {
  width: 378px;
  height: 364px;
  animation: spark230 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(230) .fire {
  animation: fire 1987ms -229ms linear infinite;
}
@keyframes spark230 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(43deg) translateX(957px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(231) {
  transform: rotateY(132deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(231) .spark {
  width: 282px;
  height: 227px;
  animation: spark231 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(231) .fire {
  animation: fire 1939ms -79ms linear infinite;
}
@keyframes spark231 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(175deg) translateX(644px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(232) {
  transform: rotateY(290deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(232) .spark {
  width: 336px;
  height: 233px;
  animation: spark232 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(232) .fire {
  animation: fire 1144ms -732ms linear infinite;
}
@keyframes spark232 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(145deg) translateX(939px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(233) {
  transform: rotateY(27deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(233) .spark {
  width: 349px;
  height: 283px;
  animation: spark233 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(233) .fire {
  animation: fire 1682ms -450ms linear infinite;
}
@keyframes spark233 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(19deg) translateX(226px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(234) {
  transform: rotateY(231deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(234) .spark {
  width: 379px;
  height: 353px;
  animation: spark234 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(234) .fire {
  animation: fire 1359ms -5ms linear infinite;
}
@keyframes spark234 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(275deg) translateX(1022px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(235) {
  transform: rotateY(177deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(235) .spark {
  width: 230px;
  height: 356px;
  animation: spark235 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(235) .fire {
  animation: fire 1284ms -602ms linear infinite;
}
@keyframes spark235 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(248px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(236) {
  transform: rotateY(238deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(236) .spark {
  width: 211px;
  height: 253px;
  animation: spark236 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(236) .fire {
  animation: fire 1871ms -945ms linear infinite;
}
@keyframes spark236 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(284deg) translateX(630px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(237) {
  transform: rotateY(223deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(237) .spark {
  width: 329px;
  height: 392px;
  animation: spark237 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(237) .fire {
  animation: fire 1958ms -441ms linear infinite;
}
@keyframes spark237 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(260deg) translateX(432px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(238) {
  transform: rotateY(290deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(238) .spark {
  width: 214px;
  height: 364px;
  animation: spark238 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(238) .fire {
  animation: fire 1401ms -70ms linear infinite;
}
@keyframes spark238 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(17deg) translateX(542px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(239) {
  transform: rotateY(43deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(239) .spark {
  width: 211px;
  height: 386px;
  animation: spark239 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(239) .fire {
  animation: fire 1014ms -891ms linear infinite;
}
@keyframes spark239 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(91deg) translateX(562px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(240) {
  transform: rotateY(253deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(240) .spark {
  width: 260px;
  height: 287px;
  animation: spark240 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(240) .fire {
  animation: fire 1155ms -326ms linear infinite;
}
@keyframes spark240 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(83deg) translateX(864px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(241) {
  transform: rotateY(311deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(241) .spark {
  width: 327px;
  height: 387px;
  animation: spark241 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(241) .fire {
  animation: fire 1818ms -613ms linear infinite;
}
@keyframes spark241 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(276deg) translateX(141px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(242) {
  transform: rotateY(59deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(242) .spark {
  width: 392px;
  height: 393px;
  animation: spark242 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(242) .fire {
  animation: fire 1232ms -643ms linear infinite;
}
@keyframes spark242 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(58deg) translateX(541px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(243) {
  transform: rotateY(296deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(243) .spark {
  width: 399px;
  height: 262px;
  animation: spark243 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(243) .fire {
  animation: fire 1028ms -508ms linear infinite;
}
@keyframes spark243 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(68deg) translateX(619px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(244) {
  transform: rotateY(254deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(244) .spark {
  width: 287px;
  height: 340px;
  animation: spark244 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(244) .fire {
  animation: fire 1911ms -860ms linear infinite;
}
@keyframes spark244 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(349deg) translateX(513px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(245) {
  transform: rotateY(220deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(245) .spark {
  width: 383px;
  height: 384px;
  animation: spark245 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(245) .fire {
  animation: fire 1109ms -923ms linear infinite;
}
@keyframes spark245 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(123deg) translateX(211px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(246) {
  transform: rotateY(96deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(246) .spark {
  width: 400px;
  height: 201px;
  animation: spark246 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(246) .fire {
  animation: fire 1994ms -242ms linear infinite;
}
@keyframes spark246 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(34deg) translateX(347px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(247) {
  transform: rotateY(3deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(247) .spark {
  width: 370px;
  height: 279px;
  animation: spark247 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(247) .fire {
  animation: fire 1782ms -706ms linear infinite;
}
@keyframes spark247 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(358deg) translateX(1089px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(248) {
  transform: rotateY(89deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(248) .spark {
  width: 320px;
  height: 248px;
  animation: spark248 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(248) .fire {
  animation: fire 1821ms -695ms linear infinite;
}
@keyframes spark248 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(7deg) translateX(858px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(249) {
  transform: rotateY(28deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(249) .spark {
  width: 248px;
  height: 276px;
  animation: spark249 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(249) .fire {
  animation: fire 1210ms -296ms linear infinite;
}
@keyframes spark249 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(143deg) translateX(844px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(250) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(250) .spark {
  width: 323px;
  height: 316px;
  animation: spark250 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(250) .fire {
  animation: fire 1961ms -596ms linear infinite;
}
@keyframes spark250 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(322deg) translateX(733px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(251) {
  transform: rotateY(200deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(251) .spark {
  width: 369px;
  height: 286px;
  animation: spark251 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(251) .fire {
  animation: fire 1447ms -783ms linear infinite;
}
@keyframes spark251 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(342deg) translateX(370px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(252) {
  transform: rotateY(118deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(252) .spark {
  width: 302px;
  height: 371px;
  animation: spark252 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(252) .fire {
  animation: fire 1212ms -51ms linear infinite;
}
@keyframes spark252 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(162deg) translateX(649px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(253) {
  transform: rotateY(93deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(253) .spark {
  width: 256px;
  height: 287px;
  animation: spark253 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(253) .fire {
  animation: fire 1418ms -490ms linear infinite;
}
@keyframes spark253 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(92deg) translateX(757px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(254) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(254) .spark {
  width: 230px;
  height: 229px;
  animation: spark254 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(254) .fire {
  animation: fire 1625ms -634ms linear infinite;
}
@keyframes spark254 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(375px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(255) {
  transform: rotateY(234deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(255) .spark {
  width: 213px;
  height: 351px;
  animation: spark255 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(255) .fire {
  animation: fire 1982ms -536ms linear infinite;
}
@keyframes spark255 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(44deg) translateX(175px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(256) {
  transform: rotateY(33deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(256) .spark {
  width: 258px;
  height: 390px;
  animation: spark256 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(256) .fire {
  animation: fire 1802ms -769ms linear infinite;
}
@keyframes spark256 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(43deg) translateX(659px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(257) {
  transform: rotateY(230deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(257) .spark {
  width: 300px;
  height: 311px;
  animation: spark257 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(257) .fire {
  animation: fire 1649ms -163ms linear infinite;
}
@keyframes spark257 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(306deg) translateX(782px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(258) {
  transform: rotateY(47deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(258) .spark {
  width: 298px;
  height: 361px;
  animation: spark258 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(258) .fire {
  animation: fire 1487ms -951ms linear infinite;
}
@keyframes spark258 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(313deg) translateX(598px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(259) {
  transform: rotateY(171deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(259) .spark {
  width: 223px;
  height: 228px;
  animation: spark259 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(259) .fire {
  animation: fire 1704ms -150ms linear infinite;
}
@keyframes spark259 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(134deg) translateX(514px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(260) {
  transform: rotateY(192deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(260) .spark {
  width: 239px;
  height: 273px;
  animation: spark260 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(260) .fire {
  animation: fire 1480ms -271ms linear infinite;
}
@keyframes spark260 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(141deg) translateX(545px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(261) {
  transform: rotateY(259deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(261) .spark {
  width: 354px;
  height: 390px;
  animation: spark261 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(261) .fire {
  animation: fire 1419ms -608ms linear infinite;
}
@keyframes spark261 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(300deg) translateX(782px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(262) {
  transform: rotateY(322deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(262) .spark {
  width: 235px;
  height: 268px;
  animation: spark262 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(262) .fire {
  animation: fire 1950ms -654ms linear infinite;
}
@keyframes spark262 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(173deg) translateX(557px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(263) {
  transform: rotateY(270deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(263) .spark {
  width: 337px;
  height: 377px;
  animation: spark263 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(263) .fire {
  animation: fire 1720ms -763ms linear infinite;
}
@keyframes spark263 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(210deg) translateX(692px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(264) {
  transform: rotateY(360deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(264) .spark {
  width: 390px;
  height: 314px;
  animation: spark264 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(264) .fire {
  animation: fire 1270ms -539ms linear infinite;
}
@keyframes spark264 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(134deg) translateX(764px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(265) {
  transform: rotateY(287deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(265) .spark {
  width: 251px;
  height: 326px;
  animation: spark265 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(265) .fire {
  animation: fire 1504ms -288ms linear infinite;
}
@keyframes spark265 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(132deg) translateX(1068px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(266) {
  transform: rotateY(27deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(266) .spark {
  width: 303px;
  height: 292px;
  animation: spark266 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(266) .fire {
  animation: fire 1408ms -958ms linear infinite;
}
@keyframes spark266 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(321deg) translateX(520px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(267) {
  transform: rotateY(74deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(267) .spark {
  width: 370px;
  height: 242px;
  animation: spark267 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(267) .fire {
  animation: fire 1564ms -798ms linear infinite;
}
@keyframes spark267 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(63deg) translateX(790px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(268) {
  transform: rotateY(102deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(268) .spark {
  width: 332px;
  height: 280px;
  animation: spark268 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(268) .fire {
  animation: fire 1234ms -960ms linear infinite;
}
@keyframes spark268 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(192deg) translateX(507px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(269) {
  transform: rotateY(286deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(269) .spark {
  width: 377px;
  height: 260px;
  animation: spark269 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(269) .fire {
  animation: fire 1514ms -201ms linear infinite;
}
@keyframes spark269 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(218deg) translateX(534px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(270) {
  transform: rotateY(358deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(270) .spark {
  width: 212px;
  height: 267px;
  animation: spark270 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(270) .fire {
  animation: fire 1289ms -895ms linear infinite;
}
@keyframes spark270 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(241deg) translateX(426px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(271) {
  transform: rotateY(175deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(271) .spark {
  width: 387px;
  height: 345px;
  animation: spark271 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(271) .fire {
  animation: fire 1942ms -99ms linear infinite;
}
@keyframes spark271 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(151deg) translateX(957px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(272) {
  transform: rotateY(27deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(272) .spark {
  width: 380px;
  height: 346px;
  animation: spark272 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(272) .fire {
  animation: fire 1730ms -498ms linear infinite;
}
@keyframes spark272 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(54deg) translateX(581px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(273) {
  transform: rotateY(193deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(273) .spark {
  width: 346px;
  height: 330px;
  animation: spark273 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(273) .fire {
  animation: fire 1717ms -198ms linear infinite;
}
@keyframes spark273 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(74deg) translateX(934px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(274) {
  transform: rotateY(2deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(274) .spark {
  width: 330px;
  height: 266px;
  animation: spark274 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(274) .fire {
  animation: fire 1914ms -707ms linear infinite;
}
@keyframes spark274 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(277deg) translateX(484px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(275) {
  transform: rotateY(179deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(275) .spark {
  width: 228px;
  height: 321px;
  animation: spark275 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(275) .fire {
  animation: fire 1500ms -609ms linear infinite;
}
@keyframes spark275 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(93deg) translateX(402px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(276) {
  transform: rotateY(190deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(276) .spark {
  width: 385px;
  height: 387px;
  animation: spark276 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(276) .fire {
  animation: fire 1333ms -147ms linear infinite;
}
@keyframes spark276 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(351deg) translateX(856px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(277) {
  transform: rotateY(206deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(277) .spark {
  width: 359px;
  height: 369px;
  animation: spark277 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(277) .fire {
  animation: fire 1249ms -968ms linear infinite;
}
@keyframes spark277 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(147deg) translateX(863px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(278) {
  transform: rotateY(148deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(278) .spark {
  width: 242px;
  height: 206px;
  animation: spark278 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(278) .fire {
  animation: fire 1673ms -478ms linear infinite;
}
@keyframes spark278 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(96deg) translateX(244px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(279) {
  transform: rotateY(210deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(279) .spark {
  width: 304px;
  height: 334px;
  animation: spark279 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(279) .fire {
  animation: fire 1176ms -353ms linear infinite;
}
@keyframes spark279 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(211deg) translateX(325px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(280) {
  transform: rotateY(127deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(280) .spark {
  width: 318px;
  height: 392px;
  animation: spark280 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(280) .fire {
  animation: fire 1319ms -417ms linear infinite;
}
@keyframes spark280 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(2deg) translateX(141px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(281) {
  transform: rotateY(274deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(281) .spark {
  width: 237px;
  height: 358px;
  animation: spark281 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(281) .fire {
  animation: fire 1228ms -490ms linear infinite;
}
@keyframes spark281 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(344deg) translateX(504px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(282) {
  transform: rotateY(80deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(282) .spark {
  width: 201px;
  height: 307px;
  animation: spark282 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(282) .fire {
  animation: fire 1750ms -297ms linear infinite;
}
@keyframes spark282 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(50deg) translateX(648px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(283) {
  transform: rotateY(162deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(283) .spark {
  width: 258px;
  height: 319px;
  animation: spark283 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(283) .fire {
  animation: fire 1010ms -868ms linear infinite;
}
@keyframes spark283 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(265deg) translateX(707px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(284) {
  transform: rotateY(83deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(284) .spark {
  width: 363px;
  height: 312px;
  animation: spark284 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(284) .fire {
  animation: fire 1096ms -175ms linear infinite;
}
@keyframes spark284 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(227deg) translateX(430px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(285) {
  transform: rotateY(170deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(285) .spark {
  width: 213px;
  height: 333px;
  animation: spark285 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(285) .fire {
  animation: fire 1989ms -18ms linear infinite;
}
@keyframes spark285 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(8deg) translateX(1080px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(286) {
  transform: rotateY(114deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(286) .spark {
  width: 360px;
  height: 293px;
  animation: spark286 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(286) .fire {
  animation: fire 1710ms -766ms linear infinite;
}
@keyframes spark286 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(211deg) translateX(1027px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(287) {
  transform: rotateY(358deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(287) .spark {
  width: 257px;
  height: 242px;
  animation: spark287 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(287) .fire {
  animation: fire 1036ms -149ms linear infinite;
}
@keyframes spark287 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(80deg) translateX(481px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(288) {
  transform: rotateY(4deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(288) .spark {
  width: 364px;
  height: 341px;
  animation: spark288 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(288) .fire {
  animation: fire 1702ms -54ms linear infinite;
}
@keyframes spark288 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(42deg) translateX(312px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(289) {
  transform: rotateY(181deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(289) .spark {
  width: 203px;
  height: 202px;
  animation: spark289 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(289) .fire {
  animation: fire 1486ms -971ms linear infinite;
}
@keyframes spark289 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(348deg) translateX(831px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(290) {
  transform: rotateY(98deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(290) .spark {
  width: 214px;
  height: 289px;
  animation: spark290 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(290) .fire {
  animation: fire 1036ms -122ms linear infinite;
}
@keyframes spark290 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(82deg) translateX(781px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(291) {
  transform: rotateY(202deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(291) .spark {
  width: 366px;
  height: 326px;
  animation: spark291 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(291) .fire {
  animation: fire 1042ms -816ms linear infinite;
}
@keyframes spark291 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(64deg) translateX(255px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(292) {
  transform: rotateY(79deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(292) .spark {
  width: 379px;
  height: 204px;
  animation: spark292 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(292) .fire {
  animation: fire 1457ms -1ms linear infinite;
}
@keyframes spark292 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(358deg) translateX(1041px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(293) {
  transform: rotateY(253deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(293) .spark {
  width: 359px;
  height: 339px;
  animation: spark293 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(293) .fire {
  animation: fire 1537ms -434ms linear infinite;
}
@keyframes spark293 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(2deg) translateX(788px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(294) {
  transform: rotateY(254deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(294) .spark {
  width: 266px;
  height: 356px;
  animation: spark294 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(294) .fire {
  animation: fire 1267ms -476ms linear infinite;
}
@keyframes spark294 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(181deg) translateX(745px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(295) {
  transform: rotateY(342deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(295) .spark {
  width: 208px;
  height: 261px;
  animation: spark295 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(295) .fire {
  animation: fire 1030ms -802ms linear infinite;
}
@keyframes spark295 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(46deg) translateX(650px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(296) {
  transform: rotateY(248deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(296) .spark {
  width: 371px;
  height: 311px;
  animation: spark296 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(296) .fire {
  animation: fire 1825ms -865ms linear infinite;
}
@keyframes spark296 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(45deg) translateX(399px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(297) {
  transform: rotateY(198deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(297) .spark {
  width: 236px;
  height: 391px;
  animation: spark297 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(297) .fire {
  animation: fire 1917ms -624ms linear infinite;
}
@keyframes spark297 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(27deg) translateX(616px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(298) {
  transform: rotateY(256deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(298) .spark {
  width: 393px;
  height: 272px;
  animation: spark298 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(298) .fire {
  animation: fire 1123ms -712ms linear infinite;
}
@keyframes spark298 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(11deg) translateX(327px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(299) {
  transform: rotateY(354deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(299) .spark {
  width: 211px;
  height: 215px;
  animation: spark299 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(299) .fire {
  animation: fire 1998ms -761ms linear infinite;
}
@keyframes spark299 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(319deg) translateX(436px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(300) {
  transform: rotateY(246deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(300) .spark {
  width: 394px;
  height: 387px;
  animation: spark300 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(300) .fire {
  animation: fire 1851ms -269ms linear infinite;
}
@keyframes spark300 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(156deg) translateX(245px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(301) {
  transform: rotateY(20deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(301) .spark {
  width: 304px;
  height: 342px;
  animation: spark301 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(301) .fire {
  animation: fire 1484ms -240ms linear infinite;
}
@keyframes spark301 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(99deg) translateX(361px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(302) {
  transform: rotateY(88deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(302) .spark {
  width: 257px;
  height: 243px;
  animation: spark302 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(302) .fire {
  animation: fire 1083ms -844ms linear infinite;
}
@keyframes spark302 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(87deg) translateX(1043px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(303) {
  transform: rotateY(71deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(303) .spark {
  width: 217px;
  height: 241px;
  animation: spark303 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(303) .fire {
  animation: fire 1485ms -868ms linear infinite;
}
@keyframes spark303 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(301deg) translateX(149px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(304) {
  transform: rotateY(118deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(304) .spark {
  width: 268px;
  height: 360px;
  animation: spark304 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(304) .fire {
  animation: fire 1373ms -693ms linear infinite;
}
@keyframes spark304 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(69deg) translateX(657px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(305) {
  transform: rotateY(152deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(305) .spark {
  width: 321px;
  height: 375px;
  animation: spark305 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(305) .fire {
  animation: fire 1226ms -125ms linear infinite;
}
@keyframes spark305 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(306deg) translateX(1075px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(306) {
  transform: rotateY(18deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(306) .spark {
  width: 224px;
  height: 337px;
  animation: spark306 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(306) .fire {
  animation: fire 1678ms -47ms linear infinite;
}
@keyframes spark306 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(45deg) translateX(478px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(307) {
  transform: rotateY(50deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(307) .spark {
  width: 268px;
  height: 278px;
  animation: spark307 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(307) .fire {
  animation: fire 1244ms -533ms linear infinite;
}
@keyframes spark307 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(227deg) translateX(169px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(308) {
  transform: rotateY(108deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(308) .spark {
  width: 344px;
  height: 251px;
  animation: spark308 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(308) .fire {
  animation: fire 1073ms -410ms linear infinite;
}
@keyframes spark308 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(66deg) translateX(130px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(309) {
  transform: rotateY(254deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(309) .spark {
  width: 366px;
  height: 393px;
  animation: spark309 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(309) .fire {
  animation: fire 1687ms -2ms linear infinite;
}
@keyframes spark309 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(213deg) translateX(699px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(310) {
  transform: rotateY(288deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(310) .spark {
  width: 390px;
  height: 395px;
  animation: spark310 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(310) .fire {
  animation: fire 1753ms -412ms linear infinite;
}
@keyframes spark310 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(125deg) translateX(988px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(311) {
  transform: rotateY(239deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(311) .spark {
  width: 390px;
  height: 220px;
  animation: spark311 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(311) .fire {
  animation: fire 1057ms -777ms linear infinite;
}
@keyframes spark311 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(64deg) translateX(1033px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(312) {
  transform: rotateY(244deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(312) .spark {
  width: 339px;
  height: 206px;
  animation: spark312 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(312) .fire {
  animation: fire 1002ms -69ms linear infinite;
}
@keyframes spark312 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(772px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(313) {
  transform: rotateY(58deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(313) .spark {
  width: 307px;
  height: 254px;
  animation: spark313 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(313) .fire {
  animation: fire 1739ms -673ms linear infinite;
}
@keyframes spark313 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(225deg) translateX(978px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(314) {
  transform: rotateY(303deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(314) .spark {
  width: 375px;
  height: 376px;
  animation: spark314 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(314) .fire {
  animation: fire 1898ms -409ms linear infinite;
}
@keyframes spark314 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(254deg) translateX(892px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(315) {
  transform: rotateY(47deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(315) .spark {
  width: 314px;
  height: 330px;
  animation: spark315 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(315) .fire {
  animation: fire 1101ms -692ms linear infinite;
}
@keyframes spark315 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(112deg) translateX(779px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(316) {
  transform: rotateY(202deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(316) .spark {
  width: 351px;
  height: 205px;
  animation: spark316 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(316) .fire {
  animation: fire 1793ms -839ms linear infinite;
}
@keyframes spark316 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(86deg) translateX(597px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(317) {
  transform: rotateY(35deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(317) .spark {
  width: 274px;
  height: 268px;
  animation: spark317 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(317) .fire {
  animation: fire 1165ms -202ms linear infinite;
}
@keyframes spark317 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(239deg) translateX(673px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(318) {
  transform: rotateY(176deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(318) .spark {
  width: 310px;
  height: 341px;
  animation: spark318 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(318) .fire {
  animation: fire 1907ms -5ms linear infinite;
}
@keyframes spark318 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(217deg) translateX(506px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(319) {
  transform: rotateY(249deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(319) .spark {
  width: 251px;
  height: 283px;
  animation: spark319 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(319) .fire {
  animation: fire 1970ms -573ms linear infinite;
}
@keyframes spark319 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(243deg) translateX(683px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(320) {
  transform: rotateY(289deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(320) .spark {
  width: 224px;
  height: 367px;
  animation: spark320 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(320) .fire {
  animation: fire 1976ms -263ms linear infinite;
}
@keyframes spark320 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(264deg) translateX(468px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(321) {
  transform: rotateY(139deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(321) .spark {
  width: 355px;
  height: 232px;
  animation: spark321 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(321) .fire {
  animation: fire 1133ms -175ms linear infinite;
}
@keyframes spark321 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(85deg) translateX(1029px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(322) {
  transform: rotateY(290deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(322) .spark {
  width: 343px;
  height: 244px;
  animation: spark322 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(322) .fire {
  animation: fire 1644ms -150ms linear infinite;
}
@keyframes spark322 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(141deg) translateX(266px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(323) {
  transform: rotateY(85deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(323) .spark {
  width: 226px;
  height: 398px;
  animation: spark323 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(323) .fire {
  animation: fire 1808ms -790ms linear infinite;
}
@keyframes spark323 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(109deg) translateX(266px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(324) {
  transform: rotateY(176deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(324) .spark {
  width: 355px;
  height: 373px;
  animation: spark324 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(324) .fire {
  animation: fire 1828ms -421ms linear infinite;
}
@keyframes spark324 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(172deg) translateX(561px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(325) {
  transform: rotateY(346deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(325) .spark {
  width: 307px;
  height: 281px;
  animation: spark325 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(325) .fire {
  animation: fire 1081ms -368ms linear infinite;
}
@keyframes spark325 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(260deg) translateX(731px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(326) {
  transform: rotateY(298deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(326) .spark {
  width: 297px;
  height: 368px;
  animation: spark326 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(326) .fire {
  animation: fire 1752ms -717ms linear infinite;
}
@keyframes spark326 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(194deg) translateX(589px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(327) {
  transform: rotateY(6deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(327) .spark {
  width: 225px;
  height: 377px;
  animation: spark327 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(327) .fire {
  animation: fire 1430ms -417ms linear infinite;
}
@keyframes spark327 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(221deg) translateX(998px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(328) {
  transform: rotateY(78deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(328) .spark {
  width: 215px;
  height: 394px;
  animation: spark328 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(328) .fire {
  animation: fire 1754ms -975ms linear infinite;
}
@keyframes spark328 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(318deg) translateX(588px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(329) {
  transform: rotateY(186deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(329) .spark {
  width: 259px;
  height: 355px;
  animation: spark329 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(329) .fire {
  animation: fire 1033ms -691ms linear infinite;
}
@keyframes spark329 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(60deg) translateX(520px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(330) {
  transform: rotateY(233deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(330) .spark {
  width: 318px;
  height: 307px;
  animation: spark330 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(330) .fire {
  animation: fire 1610ms -611ms linear infinite;
}
@keyframes spark330 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(312deg) translateX(855px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(331) {
  transform: rotateY(91deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(331) .spark {
  width: 308px;
  height: 376px;
  animation: spark331 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(331) .fire {
  animation: fire 1003ms -286ms linear infinite;
}
@keyframes spark331 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(296deg) translateX(791px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(332) {
  transform: rotateY(76deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(332) .spark {
  width: 233px;
  height: 259px;
  animation: spark332 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(332) .fire {
  animation: fire 1437ms -471ms linear infinite;
}
@keyframes spark332 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(48deg) translateX(837px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(333) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(333) .spark {
  width: 327px;
  height: 291px;
  animation: spark333 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(333) .fire {
  animation: fire 1632ms -263ms linear infinite;
}
@keyframes spark333 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(40deg) translateX(984px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(334) {
  transform: rotateY(232deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(334) .spark {
  width: 204px;
  height: 387px;
  animation: spark334 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(334) .fire {
  animation: fire 1656ms -488ms linear infinite;
}
@keyframes spark334 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(59deg) translateX(485px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(335) {
  transform: rotateY(220deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(335) .spark {
  width: 377px;
  height: 338px;
  animation: spark335 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(335) .fire {
  animation: fire 1108ms -353ms linear infinite;
}
@keyframes spark335 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(265deg) translateX(608px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(336) {
  transform: rotateY(263deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(336) .spark {
  width: 367px;
  height: 279px;
  animation: spark336 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(336) .fire {
  animation: fire 1004ms -223ms linear infinite;
}
@keyframes spark336 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(98deg) translateX(382px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(337) {
  transform: rotateY(145deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(337) .spark {
  width: 216px;
  height: 277px;
  animation: spark337 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(337) .fire {
  animation: fire 1740ms -976ms linear infinite;
}
@keyframes spark337 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(224deg) translateX(584px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(338) {
  transform: rotateY(236deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(338) .spark {
  width: 243px;
  height: 337px;
  animation: spark338 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(338) .fire {
  animation: fire 1304ms -950ms linear infinite;
}
@keyframes spark338 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(85deg) translateX(931px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(339) {
  transform: rotateY(124deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(339) .spark {
  width: 292px;
  height: 398px;
  animation: spark339 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(339) .fire {
  animation: fire 1982ms -342ms linear infinite;
}
@keyframes spark339 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(125deg) translateX(526px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(340) {
  transform: rotateY(180deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(340) .spark {
  width: 354px;
  height: 240px;
  animation: spark340 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(340) .fire {
  animation: fire 1036ms -786ms linear infinite;
}
@keyframes spark340 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(268deg) translateX(657px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(341) {
  transform: rotateY(76deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(341) .spark {
  width: 358px;
  height: 351px;
  animation: spark341 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(341) .fire {
  animation: fire 1851ms -558ms linear infinite;
}
@keyframes spark341 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(83deg) translateX(807px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(342) {
  transform: rotateY(168deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(342) .spark {
  width: 334px;
  height: 252px;
  animation: spark342 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(342) .fire {
  animation: fire 1314ms -7ms linear infinite;
}
@keyframes spark342 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(67deg) translateX(755px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(343) {
  transform: rotateY(155deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(343) .spark {
  width: 274px;
  height: 399px;
  animation: spark343 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(343) .fire {
  animation: fire 1530ms -213ms linear infinite;
}
@keyframes spark343 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(359deg) translateX(770px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(344) {
  transform: rotateY(343deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(344) .spark {
  width: 283px;
  height: 201px;
  animation: spark344 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(344) .fire {
  animation: fire 1329ms -138ms linear infinite;
}
@keyframes spark344 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(329deg) translateX(211px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(345) {
  transform: rotateY(167deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(345) .spark {
  width: 274px;
  height: 237px;
  animation: spark345 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(345) .fire {
  animation: fire 1965ms -49ms linear infinite;
}
@keyframes spark345 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(79deg) translateX(1017px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(346) {
  transform: rotateY(17deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(346) .spark {
  width: 352px;
  height: 224px;
  animation: spark346 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(346) .fire {
  animation: fire 1853ms -662ms linear infinite;
}
@keyframes spark346 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(336deg) translateX(344px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(347) {
  transform: rotateY(294deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(347) .spark {
  width: 395px;
  height: 338px;
  animation: spark347 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(347) .fire {
  animation: fire 1917ms -750ms linear infinite;
}
@keyframes spark347 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(506px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(348) {
  transform: rotateY(200deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(348) .spark {
  width: 288px;
  height: 211px;
  animation: spark348 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(348) .fire {
  animation: fire 1794ms -352ms linear infinite;
}
@keyframes spark348 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(8deg) translateX(943px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(349) {
  transform: rotateY(310deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(349) .spark {
  width: 289px;
  height: 350px;
  animation: spark349 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(349) .fire {
  animation: fire 1731ms -66ms linear infinite;
}
@keyframes spark349 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(119deg) translateX(260px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(350) {
  transform: rotateY(127deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(350) .spark {
  width: 320px;
  height: 313px;
  animation: spark350 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(350) .fire {
  animation: fire 1598ms -253ms linear infinite;
}
@keyframes spark350 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(249deg) translateX(770px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(351) {
  transform: rotateY(24deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(351) .spark {
  width: 339px;
  height: 248px;
  animation: spark351 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(351) .fire {
  animation: fire 1130ms -873ms linear infinite;
}
@keyframes spark351 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(248deg) translateX(119px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(352) {
  transform: rotateY(33deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(352) .spark {
  width: 395px;
  height: 204px;
  animation: spark352 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(352) .fire {
  animation: fire 1219ms -644ms linear infinite;
}
@keyframes spark352 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(354deg) translateX(248px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(353) {
  transform: rotateY(28deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(353) .spark {
  width: 326px;
  height: 391px;
  animation: spark353 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(353) .fire {
  animation: fire 1053ms -738ms linear infinite;
}
@keyframes spark353 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(299deg) translateX(558px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(354) {
  transform: rotateY(178deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(354) .spark {
  width: 382px;
  height: 240px;
  animation: spark354 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(354) .fire {
  animation: fire 1362ms -521ms linear infinite;
}
@keyframes spark354 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(122deg) translateX(967px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(355) {
  transform: rotateY(166deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(355) .spark {
  width: 203px;
  height: 268px;
  animation: spark355 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(355) .fire {
  animation: fire 1175ms -14ms linear infinite;
}
@keyframes spark355 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(183deg) translateX(882px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(356) {
  transform: rotateY(326deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(356) .spark {
  width: 268px;
  height: 202px;
  animation: spark356 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(356) .fire {
  animation: fire 1715ms -915ms linear infinite;
}
@keyframes spark356 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(247deg) translateX(647px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(357) {
  transform: rotateY(241deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(357) .spark {
  width: 350px;
  height: 320px;
  animation: spark357 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(357) .fire {
  animation: fire 1040ms -379ms linear infinite;
}
@keyframes spark357 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(237deg) translateX(539px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(358) {
  transform: rotateY(288deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(358) .spark {
  width: 290px;
  height: 255px;
  animation: spark358 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(358) .fire {
  animation: fire 1573ms -408ms linear infinite;
}
@keyframes spark358 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(320deg) translateX(304px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(359) {
  transform: rotateY(308deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(359) .spark {
  width: 353px;
  height: 296px;
  animation: spark359 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(359) .fire {
  animation: fire 1491ms -347ms linear infinite;
}
@keyframes spark359 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(147deg) translateX(872px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(360) {
  transform: rotateY(67deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(360) .spark {
  width: 289px;
  height: 318px;
  animation: spark360 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(360) .fire {
  animation: fire 1473ms -27ms linear infinite;
}
@keyframes spark360 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(22deg) translateX(223px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(361) {
  transform: rotateY(108deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(361) .spark {
  width: 391px;
  height: 335px;
  animation: spark361 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(361) .fire {
  animation: fire 1053ms -955ms linear infinite;
}
@keyframes spark361 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(85deg) translateX(226px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(362) {
  transform: rotateY(358deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(362) .spark {
  width: 324px;
  height: 221px;
  animation: spark362 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(362) .fire {
  animation: fire 1997ms -716ms linear infinite;
}
@keyframes spark362 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(187deg) translateX(861px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(363) {
  transform: rotateY(276deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(363) .spark {
  width: 301px;
  height: 329px;
  animation: spark363 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(363) .fire {
  animation: fire 1309ms -777ms linear infinite;
}
@keyframes spark363 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(14deg) translateX(411px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(364) {
  transform: rotateY(283deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(364) .spark {
  width: 251px;
  height: 328px;
  animation: spark364 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(364) .fire {
  animation: fire 1056ms -61ms linear infinite;
}
@keyframes spark364 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(104deg) translateX(729px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(365) {
  transform: rotateY(190deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(365) .spark {
  width: 231px;
  height: 273px;
  animation: spark365 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(365) .fire {
  animation: fire 1147ms -543ms linear infinite;
}
@keyframes spark365 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(170deg) translateX(931px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(366) {
  transform: rotateY(225deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(366) .spark {
  width: 216px;
  height: 217px;
  animation: spark366 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(366) .fire {
  animation: fire 1655ms -758ms linear infinite;
}
@keyframes spark366 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(304deg) translateX(137px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(367) {
  transform: rotateY(160deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(367) .spark {
  width: 356px;
  height: 276px;
  animation: spark367 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(367) .fire {
  animation: fire 1232ms -670ms linear infinite;
}
@keyframes spark367 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(114deg) translateX(952px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(368) {
  transform: rotateY(213deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(368) .spark {
  width: 395px;
  height: 329px;
  animation: spark368 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(368) .fire {
  animation: fire 1081ms -658ms linear infinite;
}
@keyframes spark368 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(226deg) translateX(759px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(369) {
  transform: rotateY(96deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(369) .spark {
  width: 377px;
  height: 276px;
  animation: spark369 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(369) .fire {
  animation: fire 1098ms -389ms linear infinite;
}
@keyframes spark369 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(91deg) translateX(917px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(370) {
  transform: rotateY(224deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(370) .spark {
  width: 205px;
  height: 395px;
  animation: spark370 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(370) .fire {
  animation: fire 1208ms -743ms linear infinite;
}
@keyframes spark370 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(341deg) translateX(928px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(371) {
  transform: rotateY(187deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(371) .spark {
  width: 350px;
  height: 332px;
  animation: spark371 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(371) .fire {
  animation: fire 1366ms -435ms linear infinite;
}
@keyframes spark371 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(63deg) translateX(325px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(372) {
  transform: rotateY(40deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(372) .spark {
  width: 341px;
  height: 268px;
  animation: spark372 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(372) .fire {
  animation: fire 1032ms -571ms linear infinite;
}
@keyframes spark372 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(298deg) translateX(1074px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(373) {
  transform: rotateY(172deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(373) .spark {
  width: 286px;
  height: 249px;
  animation: spark373 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(373) .fire {
  animation: fire 1446ms -573ms linear infinite;
}
@keyframes spark373 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(249deg) translateX(955px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(374) {
  transform: rotateY(350deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(374) .spark {
  width: 201px;
  height: 362px;
  animation: spark374 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(374) .fire {
  animation: fire 1633ms -872ms linear infinite;
}
@keyframes spark374 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(90deg) translateX(335px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(375) {
  transform: rotateY(62deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(375) .spark {
  width: 220px;
  height: 246px;
  animation: spark375 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(375) .fire {
  animation: fire 1268ms -235ms linear infinite;
}
@keyframes spark375 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(167deg) translateX(988px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(376) {
  transform: rotateY(130deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(376) .spark {
  width: 297px;
  height: 281px;
  animation: spark376 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(376) .fire {
  animation: fire 2000ms -760ms linear infinite;
}
@keyframes spark376 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(331deg) translateX(185px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(377) {
  transform: rotateY(239deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(377) .spark {
  width: 396px;
  height: 286px;
  animation: spark377 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(377) .fire {
  animation: fire 1887ms -876ms linear infinite;
}
@keyframes spark377 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(349deg) translateX(744px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(378) {
  transform: rotateY(231deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(378) .spark {
  width: 304px;
  height: 327px;
  animation: spark378 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(378) .fire {
  animation: fire 1038ms -729ms linear infinite;
}
@keyframes spark378 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(235deg) translateX(228px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(379) {
  transform: rotateY(46deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(379) .spark {
  width: 389px;
  height: 309px;
  animation: spark379 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(379) .fire {
  animation: fire 1799ms -441ms linear infinite;
}
@keyframes spark379 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(316deg) translateX(101px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(380) {
  transform: rotateY(235deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(380) .spark {
  width: 344px;
  height: 202px;
  animation: spark380 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(380) .fire {
  animation: fire 1148ms -929ms linear infinite;
}
@keyframes spark380 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(100deg) translateX(175px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(381) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(381) .spark {
  width: 353px;
  height: 291px;
  animation: spark381 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(381) .fire {
  animation: fire 1217ms -549ms linear infinite;
}
@keyframes spark381 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(251deg) translateX(103px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(382) {
  transform: rotateY(277deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(382) .spark {
  width: 261px;
  height: 331px;
  animation: spark382 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(382) .fire {
  animation: fire 1189ms -618ms linear infinite;
}
@keyframes spark382 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(170deg) translateX(398px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(383) {
  transform: rotateY(96deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(383) .spark {
  width: 392px;
  height: 361px;
  animation: spark383 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(383) .fire {
  animation: fire 1415ms -942ms linear infinite;
}
@keyframes spark383 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(317deg) translateX(757px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(384) {
  transform: rotateY(133deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(384) .spark {
  width: 248px;
  height: 247px;
  animation: spark384 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(384) .fire {
  animation: fire 1154ms -890ms linear infinite;
}
@keyframes spark384 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(38deg) translateX(823px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(385) {
  transform: rotateY(36deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(385) .spark {
  width: 355px;
  height: 285px;
  animation: spark385 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(385) .fire {
  animation: fire 1581ms -247ms linear infinite;
}
@keyframes spark385 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(300deg) translateX(134px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(386) {
  transform: rotateY(302deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(386) .spark {
  width: 340px;
  height: 237px;
  animation: spark386 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(386) .fire {
  animation: fire 1689ms -109ms linear infinite;
}
@keyframes spark386 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(310deg) translateX(894px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(387) {
  transform: rotateY(43deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(387) .spark {
  width: 386px;
  height: 287px;
  animation: spark387 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(387) .fire {
  animation: fire 1257ms -919ms linear infinite;
}
@keyframes spark387 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(330deg) translateX(988px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(388) {
  transform: rotateY(223deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(388) .spark {
  width: 392px;
  height: 387px;
  animation: spark388 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(388) .fire {
  animation: fire 1245ms -814ms linear infinite;
}
@keyframes spark388 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(324deg) translateX(1019px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(389) {
  transform: rotateY(273deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(389) .spark {
  width: 298px;
  height: 397px;
  animation: spark389 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(389) .fire {
  animation: fire 1021ms -8ms linear infinite;
}
@keyframes spark389 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(679px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(390) {
  transform: rotateY(284deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(390) .spark {
  width: 283px;
  height: 290px;
  animation: spark390 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(390) .fire {
  animation: fire 1153ms -459ms linear infinite;
}
@keyframes spark390 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(1029px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(391) {
  transform: rotateY(31deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(391) .spark {
  width: 255px;
  height: 350px;
  animation: spark391 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(391) .fire {
  animation: fire 1466ms -361ms linear infinite;
}
@keyframes spark391 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(268deg) translateX(273px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(392) {
  transform: rotateY(10deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(392) .spark {
  width: 369px;
  height: 303px;
  animation: spark392 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(392) .fire {
  animation: fire 1813ms -24ms linear infinite;
}
@keyframes spark392 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(28deg) translateX(707px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(393) {
  transform: rotateY(237deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(393) .spark {
  width: 257px;
  height: 396px;
  animation: spark393 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(393) .fire {
  animation: fire 1430ms -502ms linear infinite;
}
@keyframes spark393 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(12deg) translateX(738px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(394) {
  transform: rotateY(317deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(394) .spark {
  width: 354px;
  height: 314px;
  animation: spark394 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(394) .fire {
  animation: fire 1900ms -612ms linear infinite;
}
@keyframes spark394 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(35deg) translateX(662px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(395) {
  transform: rotateY(283deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(395) .spark {
  width: 331px;
  height: 368px;
  animation: spark395 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(395) .fire {
  animation: fire 1092ms -606ms linear infinite;
}
@keyframes spark395 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(220deg) translateX(131px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(396) {
  transform: rotateY(102deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(396) .spark {
  width: 299px;
  height: 266px;
  animation: spark396 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(396) .fire {
  animation: fire 1892ms -594ms linear infinite;
}
@keyframes spark396 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(73deg) translateX(893px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(397) {
  transform: rotateY(285deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(397) .spark {
  width: 220px;
  height: 397px;
  animation: spark397 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(397) .fire {
  animation: fire 1192ms -298ms linear infinite;
}
@keyframes spark397 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(251deg) translateX(307px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(398) {
  transform: rotateY(62deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(398) .spark {
  width: 229px;
  height: 348px;
  animation: spark398 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(398) .fire {
  animation: fire 1787ms -549ms linear infinite;
}
@keyframes spark398 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(131deg) translateX(1006px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(399) {
  transform: rotateY(354deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(399) .spark {
  width: 204px;
  height: 296px;
  animation: spark399 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(399) .fire {
  animation: fire 1193ms -648ms linear infinite;
}
@keyframes spark399 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(87deg) translateX(448px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(400) {
  transform: rotateY(48deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(400) .spark {
  width: 343px;
  height: 344px;
  animation: spark400 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(400) .fire {
  animation: fire 1977ms -77ms linear infinite;
}
@keyframes spark400 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(116deg) translateX(387px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(401) {
  transform: rotateY(53deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(401) .spark {
  width: 249px;
  height: 355px;
  animation: spark401 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(401) .fire {
  animation: fire 1319ms -212ms linear infinite;
}
@keyframes spark401 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(36deg) translateX(846px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(402) {
  transform: rotateY(6deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(402) .spark {
  width: 217px;
  height: 350px;
  animation: spark402 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(402) .fire {
  animation: fire 1233ms -580ms linear infinite;
}
@keyframes spark402 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(158deg) translateX(810px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(403) {
  transform: rotateY(172deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(403) .spark {
  width: 336px;
  height: 287px;
  animation: spark403 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(403) .fire {
  animation: fire 1006ms -576ms linear infinite;
}
@keyframes spark403 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(207deg) translateX(203px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(404) {
  transform: rotateY(72deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(404) .spark {
  width: 223px;
  height: 225px;
  animation: spark404 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(404) .fire {
  animation: fire 1365ms -906ms linear infinite;
}
@keyframes spark404 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(290deg) translateX(468px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(405) {
  transform: rotateY(235deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(405) .spark {
  width: 212px;
  height: 215px;
  animation: spark405 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(405) .fire {
  animation: fire 1266ms -826ms linear infinite;
}
@keyframes spark405 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(296deg) translateX(683px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(406) {
  transform: rotateY(272deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(406) .spark {
  width: 259px;
  height: 217px;
  animation: spark406 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(406) .fire {
  animation: fire 1882ms -759ms linear infinite;
}
@keyframes spark406 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(205deg) translateX(269px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(407) {
  transform: rotateY(220deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(407) .spark {
  width: 204px;
  height: 376px;
  animation: spark407 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(407) .fire {
  animation: fire 1638ms -841ms linear infinite;
}
@keyframes spark407 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(174deg) translateX(785px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(408) {
  transform: rotateY(229deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(408) .spark {
  width: 280px;
  height: 248px;
  animation: spark408 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(408) .fire {
  animation: fire 1002ms -563ms linear infinite;
}
@keyframes spark408 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(233deg) translateX(999px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(409) {
  transform: rotateY(219deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(409) .spark {
  width: 372px;
  height: 308px;
  animation: spark409 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(409) .fire {
  animation: fire 1954ms -58ms linear infinite;
}
@keyframes spark409 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(1028px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(410) {
  transform: rotateY(70deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(410) .spark {
  width: 391px;
  height: 341px;
  animation: spark410 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(410) .fire {
  animation: fire 1509ms -95ms linear infinite;
}
@keyframes spark410 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(229deg) translateX(778px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(411) {
  transform: rotateY(334deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(411) .spark {
  width: 293px;
  height: 364px;
  animation: spark411 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(411) .fire {
  animation: fire 1696ms -303ms linear infinite;
}
@keyframes spark411 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(87deg) translateX(308px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(412) {
  transform: rotateY(45deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(412) .spark {
  width: 207px;
  height: 242px;
  animation: spark412 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(412) .fire {
  animation: fire 1452ms -481ms linear infinite;
}
@keyframes spark412 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(71deg) translateX(566px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(413) {
  transform: rotateY(326deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(413) .spark {
  width: 273px;
  height: 275px;
  animation: spark413 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(413) .fire {
  animation: fire 1038ms -938ms linear infinite;
}
@keyframes spark413 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(358deg) translateX(963px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(414) {
  transform: rotateY(19deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(414) .spark {
  width: 323px;
  height: 214px;
  animation: spark414 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(414) .fire {
  animation: fire 1843ms -75ms linear infinite;
}
@keyframes spark414 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(97deg) translateX(120px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(415) {
  transform: rotateY(78deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(415) .spark {
  width: 227px;
  height: 228px;
  animation: spark415 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(415) .fire {
  animation: fire 1850ms -545ms linear infinite;
}
@keyframes spark415 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(37deg) translateX(429px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(416) {
  transform: rotateY(300deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(416) .spark {
  width: 294px;
  height: 357px;
  animation: spark416 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(416) .fire {
  animation: fire 1153ms -517ms linear infinite;
}
@keyframes spark416 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(357deg) translateX(570px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(417) {
  transform: rotateY(99deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(417) .spark {
  width: 261px;
  height: 211px;
  animation: spark417 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(417) .fire {
  animation: fire 1473ms -370ms linear infinite;
}
@keyframes spark417 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(65deg) translateX(1067px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(418) {
  transform: rotateY(12deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(418) .spark {
  width: 257px;
  height: 370px;
  animation: spark418 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(418) .fire {
  animation: fire 1371ms -180ms linear infinite;
}
@keyframes spark418 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(84deg) translateX(779px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(419) {
  transform: rotateY(132deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(419) .spark {
  width: 341px;
  height: 358px;
  animation: spark419 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(419) .fire {
  animation: fire 1818ms -955ms linear infinite;
}
@keyframes spark419 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(105deg) translateX(582px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(420) {
  transform: rotateY(6deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(420) .spark {
  width: 203px;
  height: 283px;
  animation: spark420 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(420) .fire {
  animation: fire 1332ms -590ms linear infinite;
}
@keyframes spark420 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(291deg) translateX(740px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(421) {
  transform: rotateY(33deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(421) .spark {
  width: 343px;
  height: 277px;
  animation: spark421 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(421) .fire {
  animation: fire 1360ms -774ms linear infinite;
}
@keyframes spark421 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(321deg) translateX(547px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(422) {
  transform: rotateY(263deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(422) .spark {
  width: 360px;
  height: 207px;
  animation: spark422 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(422) .fire {
  animation: fire 1705ms -406ms linear infinite;
}
@keyframes spark422 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(56deg) translateX(539px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(423) {
  transform: rotateY(174deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(423) .spark {
  width: 396px;
  height: 325px;
  animation: spark423 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(423) .fire {
  animation: fire 1840ms -147ms linear infinite;
}
@keyframes spark423 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(55deg) translateX(683px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(424) {
  transform: rotateY(179deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(424) .spark {
  width: 230px;
  height: 284px;
  animation: spark424 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(424) .fire {
  animation: fire 1556ms -614ms linear infinite;
}
@keyframes spark424 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(319deg) translateX(624px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(425) {
  transform: rotateY(55deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(425) .spark {
  width: 304px;
  height: 295px;
  animation: spark425 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(425) .fire {
  animation: fire 1473ms -887ms linear infinite;
}
@keyframes spark425 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(186deg) translateX(470px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(426) {
  transform: rotateY(205deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(426) .spark {
  width: 312px;
  height: 236px;
  animation: spark426 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(426) .fire {
  animation: fire 1804ms -300ms linear infinite;
}
@keyframes spark426 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(553px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(427) {
  transform: rotateY(351deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(427) .spark {
  width: 229px;
  height: 214px;
  animation: spark427 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(427) .fire {
  animation: fire 1733ms -292ms linear infinite;
}
@keyframes spark427 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(274deg) translateX(1067px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(428) {
  transform: rotateY(221deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(428) .spark {
  width: 371px;
  height: 292px;
  animation: spark428 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(428) .fire {
  animation: fire 1485ms -822ms linear infinite;
}
@keyframes spark428 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(34deg) translateX(675px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(429) {
  transform: rotateY(63deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(429) .spark {
  width: 210px;
  height: 340px;
  animation: spark429 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(429) .fire {
  animation: fire 1574ms -943ms linear infinite;
}
@keyframes spark429 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(86deg) translateX(826px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(430) {
  transform: rotateY(190deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(430) .spark {
  width: 282px;
  height: 316px;
  animation: spark430 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(430) .fire {
  animation: fire 1563ms -980ms linear infinite;
}
@keyframes spark430 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(168deg) translateX(376px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(431) {
  transform: rotateY(189deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(431) .spark {
  width: 387px;
  height: 261px;
  animation: spark431 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(431) .fire {
  animation: fire 1019ms -116ms linear infinite;
}
@keyframes spark431 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(47deg) translateX(473px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(432) {
  transform: rotateY(74deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(432) .spark {
  width: 273px;
  height: 387px;
  animation: spark432 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(432) .fire {
  animation: fire 1572ms -151ms linear infinite;
}
@keyframes spark432 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(153deg) translateX(525px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(433) {
  transform: rotateY(168deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(433) .spark {
  width: 323px;
  height: 397px;
  animation: spark433 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(433) .fire {
  animation: fire 1792ms -287ms linear infinite;
}
@keyframes spark433 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(44deg) translateX(953px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(434) {
  transform: rotateY(323deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(434) .spark {
  width: 324px;
  height: 343px;
  animation: spark434 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(434) .fire {
  animation: fire 1039ms -222ms linear infinite;
}
@keyframes spark434 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(186deg) translateX(434px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(435) {
  transform: rotateY(43deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(435) .spark {
  width: 244px;
  height: 250px;
  animation: spark435 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(435) .fire {
  animation: fire 1165ms -795ms linear infinite;
}
@keyframes spark435 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(2deg) translateX(366px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(436) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(436) .spark {
  width: 276px;
  height: 215px;
  animation: spark436 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(436) .fire {
  animation: fire 1217ms -589ms linear infinite;
}
@keyframes spark436 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(10deg) translateX(275px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(437) {
  transform: rotateY(121deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(437) .spark {
  width: 226px;
  height: 341px;
  animation: spark437 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(437) .fire {
  animation: fire 1485ms -47ms linear infinite;
}
@keyframes spark437 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(352deg) translateX(591px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(438) {
  transform: rotateY(148deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(438) .spark {
  width: 236px;
  height: 202px;
  animation: spark438 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(438) .fire {
  animation: fire 1320ms -195ms linear infinite;
}
@keyframes spark438 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(232deg) translateX(883px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(439) {
  transform: rotateY(256deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(439) .spark {
  width: 202px;
  height: 258px;
  animation: spark439 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(439) .fire {
  animation: fire 1148ms -434ms linear infinite;
}
@keyframes spark439 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(177deg) translateX(1026px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(440) {
  transform: rotateY(350deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(440) .spark {
  width: 293px;
  height: 223px;
  animation: spark440 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(440) .fire {
  animation: fire 1924ms -194ms linear infinite;
}
@keyframes spark440 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(334deg) translateX(725px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(441) {
  transform: rotateY(23deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(441) .spark {
  width: 261px;
  height: 289px;
  animation: spark441 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(441) .fire {
  animation: fire 1358ms -221ms linear infinite;
}
@keyframes spark441 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(351deg) translateX(736px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(442) {
  transform: rotateY(127deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(442) .spark {
  width: 226px;
  height: 277px;
  animation: spark442 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(442) .fire {
  animation: fire 1571ms -486ms linear infinite;
}
@keyframes spark442 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(129deg) translateX(683px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(443) {
  transform: rotateY(312deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(443) .spark {
  width: 376px;
  height: 379px;
  animation: spark443 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(443) .fire {
  animation: fire 1169ms -978ms linear infinite;
}
@keyframes spark443 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(47deg) translateX(791px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(444) {
  transform: rotateY(171deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(444) .spark {
  width: 289px;
  height: 314px;
  animation: spark444 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(444) .fire {
  animation: fire 1132ms -467ms linear infinite;
}
@keyframes spark444 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(43deg) translateX(171px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(445) {
  transform: rotateY(10deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(445) .spark {
  width: 264px;
  height: 289px;
  animation: spark445 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(445) .fire {
  animation: fire 1636ms -830ms linear infinite;
}
@keyframes spark445 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(278deg) translateX(897px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(446) {
  transform: rotateY(239deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(446) .spark {
  width: 252px;
  height: 349px;
  animation: spark446 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(446) .fire {
  animation: fire 1825ms -916ms linear infinite;
}
@keyframes spark446 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(306deg) translateX(465px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(447) {
  transform: rotateY(14deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(447) .spark {
  width: 341px;
  height: 265px;
  animation: spark447 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(447) .fire {
  animation: fire 1107ms -348ms linear infinite;
}
@keyframes spark447 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(100deg) translateX(672px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(448) {
  transform: rotateY(19deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(448) .spark {
  width: 339px;
  height: 371px;
  animation: spark448 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(448) .fire {
  animation: fire 1250ms -862ms linear infinite;
}
@keyframes spark448 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(98deg) translateX(205px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(449) {
  transform: rotateY(123deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(449) .spark {
  width: 203px;
  height: 346px;
  animation: spark449 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(449) .fire {
  animation: fire 1690ms -161ms linear infinite;
}
@keyframes spark449 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(139deg) translateX(811px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(450) {
  transform: rotateY(293deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(450) .spark {
  width: 400px;
  height: 320px;
  animation: spark450 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(450) .fire {
  animation: fire 1459ms -162ms linear infinite;
}
@keyframes spark450 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(41deg) translateX(437px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(451) {
  transform: rotateY(112deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(451) .spark {
  width: 344px;
  height: 253px;
  animation: spark451 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(451) .fire {
  animation: fire 1463ms -981ms linear infinite;
}
@keyframes spark451 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(205deg) translateX(1032px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(452) {
  transform: rotateY(129deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(452) .spark {
  width: 315px;
  height: 220px;
  animation: spark452 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(452) .fire {
  animation: fire 1604ms -69ms linear infinite;
}
@keyframes spark452 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(203deg) translateX(191px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(453) {
  transform: rotateY(183deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(453) .spark {
  width: 241px;
  height: 363px;
  animation: spark453 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(453) .fire {
  animation: fire 1491ms -611ms linear infinite;
}
@keyframes spark453 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(348deg) translateX(879px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(454) {
  transform: rotateY(181deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(454) .spark {
  width: 359px;
  height: 371px;
  animation: spark454 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(454) .fire {
  animation: fire 1582ms -936ms linear infinite;
}
@keyframes spark454 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(219deg) translateX(971px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(455) {
  transform: rotateY(24deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(455) .spark {
  width: 385px;
  height: 363px;
  animation: spark455 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(455) .fire {
  animation: fire 1474ms -786ms linear infinite;
}
@keyframes spark455 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(127deg) translateX(850px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(456) {
  transform: rotateY(215deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(456) .spark {
  width: 285px;
  height: 370px;
  animation: spark456 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(456) .fire {
  animation: fire 1568ms -17ms linear infinite;
}
@keyframes spark456 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(23deg) translateX(1082px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(457) {
  transform: rotateY(348deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(457) .spark {
  width: 287px;
  height: 259px;
  animation: spark457 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(457) .fire {
  animation: fire 1643ms -86ms linear infinite;
}
@keyframes spark457 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(310deg) translateX(122px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(458) {
  transform: rotateY(34deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(458) .spark {
  width: 236px;
  height: 332px;
  animation: spark458 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(458) .fire {
  animation: fire 1003ms -74ms linear infinite;
}
@keyframes spark458 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(264deg) translateX(227px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(459) {
  transform: rotateY(7deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(459) .spark {
  width: 322px;
  height: 271px;
  animation: spark459 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(459) .fire {
  animation: fire 1051ms -279ms linear infinite;
}
@keyframes spark459 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(345deg) translateX(542px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(460) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(460) .spark {
  width: 343px;
  height: 318px;
  animation: spark460 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(460) .fire {
  animation: fire 1256ms -145ms linear infinite;
}
@keyframes spark460 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(335deg) translateX(376px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(461) {
  transform: rotateY(60deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(461) .spark {
  width: 284px;
  height: 309px;
  animation: spark461 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(461) .fire {
  animation: fire 1770ms -446ms linear infinite;
}
@keyframes spark461 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(6deg) translateX(419px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(462) {
  transform: rotateY(296deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(462) .spark {
  width: 297px;
  height: 317px;
  animation: spark462 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(462) .fire {
  animation: fire 1907ms -56ms linear infinite;
}
@keyframes spark462 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(330deg) translateX(997px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(463) {
  transform: rotateY(149deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(463) .spark {
  width: 223px;
  height: 249px;
  animation: spark463 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(463) .fire {
  animation: fire 1396ms -58ms linear infinite;
}
@keyframes spark463 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(264deg) translateX(475px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(464) {
  transform: rotateY(340deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(464) .spark {
  width: 397px;
  height: 210px;
  animation: spark464 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(464) .fire {
  animation: fire 1016ms -732ms linear infinite;
}
@keyframes spark464 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(19deg) translateX(704px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(465) {
  transform: rotateY(76deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(465) .spark {
  width: 300px;
  height: 249px;
  animation: spark465 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(465) .fire {
  animation: fire 1400ms -849ms linear infinite;
}
@keyframes spark465 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(142deg) translateX(322px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(466) {
  transform: rotateY(110deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(466) .spark {
  width: 287px;
  height: 376px;
  animation: spark466 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(466) .fire {
  animation: fire 1526ms -771ms linear infinite;
}
@keyframes spark466 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(184deg) translateX(778px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(467) {
  transform: rotateY(187deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(467) .spark {
  width: 293px;
  height: 294px;
  animation: spark467 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(467) .fire {
  animation: fire 1748ms -502ms linear infinite;
}
@keyframes spark467 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(221deg) translateX(922px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(468) {
  transform: rotateY(82deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(468) .spark {
  width: 335px;
  height: 324px;
  animation: spark468 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(468) .fire {
  animation: fire 1539ms -174ms linear infinite;
}
@keyframes spark468 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(84deg) translateX(203px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(469) {
  transform: rotateY(183deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(469) .spark {
  width: 344px;
  height: 284px;
  animation: spark469 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(469) .fire {
  animation: fire 1482ms -743ms linear infinite;
}
@keyframes spark469 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(272deg) translateX(940px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(470) {
  transform: rotateY(6deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(470) .spark {
  width: 329px;
  height: 382px;
  animation: spark470 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(470) .fire {
  animation: fire 1589ms -553ms linear infinite;
}
@keyframes spark470 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(32deg) translateX(676px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(471) {
  transform: rotateY(193deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(471) .spark {
  width: 321px;
  height: 213px;
  animation: spark471 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(471) .fire {
  animation: fire 1536ms -855ms linear infinite;
}
@keyframes spark471 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(156deg) translateX(248px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(472) {
  transform: rotateY(225deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(472) .spark {
  width: 217px;
  height: 229px;
  animation: spark472 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(472) .fire {
  animation: fire 1490ms -251ms linear infinite;
}
@keyframes spark472 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(78deg) translateX(121px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(473) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(473) .spark {
  width: 344px;
  height: 286px;
  animation: spark473 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(473) .fire {
  animation: fire 1145ms -418ms linear infinite;
}
@keyframes spark473 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(231deg) translateX(415px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(474) {
  transform: rotateY(313deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(474) .spark {
  width: 305px;
  height: 273px;
  animation: spark474 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(474) .fire {
  animation: fire 1513ms -581ms linear infinite;
}
@keyframes spark474 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(263deg) translateX(151px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(475) {
  transform: rotateY(102deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(475) .spark {
  width: 259px;
  height: 336px;
  animation: spark475 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(475) .fire {
  animation: fire 1064ms -344ms linear infinite;
}
@keyframes spark475 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(351deg) translateX(180px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(476) {
  transform: rotateY(104deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(476) .spark {
  width: 374px;
  height: 276px;
  animation: spark476 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(476) .fire {
  animation: fire 1009ms -578ms linear infinite;
}
@keyframes spark476 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(121deg) translateX(510px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(477) {
  transform: rotateY(120deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(477) .spark {
  width: 387px;
  height: 291px;
  animation: spark477 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(477) .fire {
  animation: fire 1578ms -878ms linear infinite;
}
@keyframes spark477 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(29deg) translateX(972px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(478) {
  transform: rotateY(130deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(478) .spark {
  width: 333px;
  height: 399px;
  animation: spark478 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(478) .fire {
  animation: fire 1631ms -370ms linear infinite;
}
@keyframes spark478 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(244deg) translateX(616px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(479) {
  transform: rotateY(221deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(479) .spark {
  width: 303px;
  height: 336px;
  animation: spark479 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(479) .fire {
  animation: fire 1905ms -392ms linear infinite;
}
@keyframes spark479 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(69deg) translateX(589px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(480) {
  transform: rotateY(183deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(480) .spark {
  width: 315px;
  height: 266px;
  animation: spark480 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(480) .fire {
  animation: fire 1289ms -50ms linear infinite;
}
@keyframes spark480 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(50deg) translateX(174px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(481) {
  transform: rotateY(43deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(481) .spark {
  width: 285px;
  height: 239px;
  animation: spark481 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(481) .fire {
  animation: fire 1034ms -914ms linear infinite;
}
@keyframes spark481 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(214deg) translateX(903px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(482) {
  transform: rotateY(36deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(482) .spark {
  width: 240px;
  height: 231px;
  animation: spark482 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(482) .fire {
  animation: fire 1444ms -840ms linear infinite;
}
@keyframes spark482 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(212deg) translateX(156px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(483) {
  transform: rotateY(278deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(483) .spark {
  width: 275px;
  height: 367px;
  animation: spark483 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(483) .fire {
  animation: fire 1080ms -415ms linear infinite;
}
@keyframes spark483 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(54deg) translateX(880px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(484) {
  transform: rotateY(268deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(484) .spark {
  width: 325px;
  height: 244px;
  animation: spark484 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(484) .fire {
  animation: fire 1739ms -127ms linear infinite;
}
@keyframes spark484 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(89deg) translateX(373px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(485) {
  transform: rotateY(69deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(485) .spark {
  width: 335px;
  height: 210px;
  animation: spark485 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(485) .fire {
  animation: fire 1451ms -71ms linear infinite;
}
@keyframes spark485 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(279deg) translateX(458px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(486) {
  transform: rotateY(68deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(486) .spark {
  width: 302px;
  height: 230px;
  animation: spark486 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(486) .fire {
  animation: fire 1782ms -398ms linear infinite;
}
@keyframes spark486 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(261deg) translateX(355px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(487) {
  transform: rotateY(120deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(487) .spark {
  width: 359px;
  height: 306px;
  animation: spark487 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(487) .fire {
  animation: fire 1158ms -197ms linear infinite;
}
@keyframes spark487 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(20deg) translateX(395px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(488) {
  transform: rotateY(188deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(488) .spark {
  width: 248px;
  height: 362px;
  animation: spark488 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(488) .fire {
  animation: fire 1039ms -469ms linear infinite;
}
@keyframes spark488 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(313deg) translateX(551px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(489) {
  transform: rotateY(146deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(489) .spark {
  width: 237px;
  height: 290px;
  animation: spark489 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(489) .fire {
  animation: fire 1919ms -717ms linear infinite;
}
@keyframes spark489 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(154deg) translateX(904px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(490) {
  transform: rotateY(360deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(490) .spark {
  width: 278px;
  height: 374px;
  animation: spark490 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(490) .fire {
  animation: fire 1928ms -873ms linear infinite;
}
@keyframes spark490 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(316deg) translateX(606px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(491) {
  transform: rotateY(185deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(491) .spark {
  width: 307px;
  height: 271px;
  animation: spark491 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(491) .fire {
  animation: fire 1516ms -638ms linear infinite;
}
@keyframes spark491 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(233deg) translateX(1068px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(492) {
  transform: rotateY(4deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(492) .spark {
  width: 369px;
  height: 350px;
  animation: spark492 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(492) .fire {
  animation: fire 1766ms -680ms linear infinite;
}
@keyframes spark492 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(67deg) translateX(424px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(493) {
  transform: rotateY(138deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(493) .spark {
  width: 265px;
  height: 244px;
  animation: spark493 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(493) .fire {
  animation: fire 1483ms -636ms linear infinite;
}
@keyframes spark493 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(194deg) translateX(309px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(494) {
  transform: rotateY(243deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(494) .spark {
  width: 333px;
  height: 267px;
  animation: spark494 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(494) .fire {
  animation: fire 1429ms -138ms linear infinite;
}
@keyframes spark494 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(323deg) translateX(355px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(495) {
  transform: rotateY(359deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(495) .spark {
  width: 244px;
  height: 280px;
  animation: spark495 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(495) .fire {
  animation: fire 1882ms -645ms linear infinite;
}
@keyframes spark495 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(143deg) translateX(851px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(496) {
  transform: rotateY(343deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(496) .spark {
  width: 296px;
  height: 208px;
  animation: spark496 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(496) .fire {
  animation: fire 1760ms -500ms linear infinite;
}
@keyframes spark496 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(228deg) translateX(634px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(497) {
  transform: rotateY(50deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(497) .spark {
  width: 268px;
  height: 346px;
  animation: spark497 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(497) .fire {
  animation: fire 1815ms -170ms linear infinite;
}
@keyframes spark497 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(30deg) translateX(117px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(498) {
  transform: rotateY(60deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(498) .spark {
  width: 273px;
  height: 258px;
  animation: spark498 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(498) .fire {
  animation: fire 1020ms -383ms linear infinite;
}
@keyframes spark498 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(93deg) translateX(339px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(499) {
  transform: rotateY(108deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(499) .spark {
  width: 234px;
  height: 201px;
  animation: spark499 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(499) .fire {
  animation: fire 1730ms -368ms linear infinite;
}
@keyframes spark499 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(195deg) translateX(906px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(500) {
  transform: rotateY(205deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(500) .spark {
  width: 203px;
  height: 347px;
  animation: spark500 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(500) .fire {
  animation: fire 1767ms -122ms linear infinite;
}
@keyframes spark500 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(182deg) translateX(477px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(501) {
  transform: rotateY(351deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(501) .spark {
  width: 224px;
  height: 286px;
  animation: spark501 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(501) .fire {
  animation: fire 1420ms -501ms linear infinite;
}
@keyframes spark501 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(24deg) translateX(818px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(502) {
  transform: rotateY(97deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(502) .spark {
  width: 367px;
  height: 272px;
  animation: spark502 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(502) .fire {
  animation: fire 1082ms -402ms linear infinite;
}
@keyframes spark502 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(174deg) translateX(781px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(503) {
  transform: rotateY(204deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(503) .spark {
  width: 246px;
  height: 239px;
  animation: spark503 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(503) .fire {
  animation: fire 1240ms -749ms linear infinite;
}
@keyframes spark503 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(10deg) translateX(935px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(504) {
  transform: rotateY(320deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(504) .spark {
  width: 233px;
  height: 267px;
  animation: spark504 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(504) .fire {
  animation: fire 1506ms -965ms linear infinite;
}
@keyframes spark504 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(172deg) translateX(438px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(505) {
  transform: rotateY(58deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(505) .spark {
  width: 287px;
  height: 342px;
  animation: spark505 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(505) .fire {
  animation: fire 1655ms -711ms linear infinite;
}
@keyframes spark505 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(166deg) translateX(793px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(506) {
  transform: rotateY(309deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(506) .spark {
  width: 375px;
  height: 308px;
  animation: spark506 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(506) .fire {
  animation: fire 1640ms -70ms linear infinite;
}
@keyframes spark506 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(299deg) translateX(733px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(507) {
  transform: rotateY(194deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(507) .spark {
  width: 327px;
  height: 310px;
  animation: spark507 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(507) .fire {
  animation: fire 1605ms -379ms linear infinite;
}
@keyframes spark507 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(238deg) translateX(123px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(508) {
  transform: rotateY(15deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(508) .spark {
  width: 353px;
  height: 378px;
  animation: spark508 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(508) .fire {
  animation: fire 1451ms -603ms linear infinite;
}
@keyframes spark508 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(183deg) translateX(416px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(509) {
  transform: rotateY(181deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(509) .spark {
  width: 243px;
  height: 229px;
  animation: spark509 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(509) .fire {
  animation: fire 1605ms -773ms linear infinite;
}
@keyframes spark509 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(126deg) translateX(535px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(510) {
  transform: rotateY(41deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(510) .spark {
  width: 361px;
  height: 237px;
  animation: spark510 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(510) .fire {
  animation: fire 1886ms -754ms linear infinite;
}
@keyframes spark510 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(246deg) translateX(889px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(511) {
  transform: rotateY(113deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(511) .spark {
  width: 301px;
  height: 310px;
  animation: spark511 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(511) .fire {
  animation: fire 1406ms -391ms linear infinite;
}
@keyframes spark511 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(86deg) translateX(376px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(512) {
  transform: rotateY(264deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(512) .spark {
  width: 283px;
  height: 378px;
  animation: spark512 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(512) .fire {
  animation: fire 1390ms -897ms linear infinite;
}
@keyframes spark512 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(215deg) translateX(465px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(513) {
  transform: rotateY(287deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(513) .spark {
  width: 232px;
  height: 251px;
  animation: spark513 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(513) .fire {
  animation: fire 1450ms -291ms linear infinite;
}
@keyframes spark513 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(298deg) translateX(406px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(514) {
  transform: rotateY(235deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(514) .spark {
  width: 289px;
  height: 395px;
  animation: spark514 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(514) .fire {
  animation: fire 1734ms -171ms linear infinite;
}
@keyframes spark514 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(304deg) translateX(280px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(515) {
  transform: rotateY(183deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(515) .spark {
  width: 352px;
  height: 293px;
  animation: spark515 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(515) .fire {
  animation: fire 1780ms -238ms linear infinite;
}
@keyframes spark515 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(125px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(516) {
  transform: rotateY(30deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(516) .spark {
  width: 294px;
  height: 276px;
  animation: spark516 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(516) .fire {
  animation: fire 1568ms -94ms linear infinite;
}
@keyframes spark516 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(289deg) translateX(598px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(517) {
  transform: rotateY(177deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(517) .spark {
  width: 213px;
  height: 207px;
  animation: spark517 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(517) .fire {
  animation: fire 1272ms -86ms linear infinite;
}
@keyframes spark517 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(116deg) translateX(1048px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(518) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(518) .spark {
  width: 268px;
  height: 291px;
  animation: spark518 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(518) .fire {
  animation: fire 1728ms -720ms linear infinite;
}
@keyframes spark518 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(103deg) translateX(1031px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(519) {
  transform: rotateY(166deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(519) .spark {
  width: 270px;
  height: 244px;
  animation: spark519 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(519) .fire {
  animation: fire 1186ms -938ms linear infinite;
}
@keyframes spark519 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(197deg) translateX(748px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(520) {
  transform: rotateY(98deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(520) .spark {
  width: 301px;
  height: 207px;
  animation: spark520 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(520) .fire {
  animation: fire 1314ms -181ms linear infinite;
}
@keyframes spark520 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(179deg) translateX(715px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(521) {
  transform: rotateY(297deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(521) .spark {
  width: 247px;
  height: 212px;
  animation: spark521 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(521) .fire {
  animation: fire 1433ms -312ms linear infinite;
}
@keyframes spark521 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(131deg) translateX(220px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(522) {
  transform: rotateY(250deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(522) .spark {
  width: 344px;
  height: 217px;
  animation: spark522 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(522) .fire {
  animation: fire 1859ms -214ms linear infinite;
}
@keyframes spark522 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(325deg) translateX(323px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(523) {
  transform: rotateY(212deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(523) .spark {
  width: 330px;
  height: 210px;
  animation: spark523 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(523) .fire {
  animation: fire 1662ms -502ms linear infinite;
}
@keyframes spark523 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(72deg) translateX(145px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(524) {
  transform: rotateY(224deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(524) .spark {
  width: 334px;
  height: 257px;
  animation: spark524 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(524) .fire {
  animation: fire 1399ms -771ms linear infinite;
}
@keyframes spark524 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(321deg) translateX(1057px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(525) {
  transform: rotateY(23deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(525) .spark {
  width: 375px;
  height: 394px;
  animation: spark525 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(525) .fire {
  animation: fire 1112ms -47ms linear infinite;
}
@keyframes spark525 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(305deg) translateX(821px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(526) {
  transform: rotateY(323deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(526) .spark {
  width: 272px;
  height: 366px;
  animation: spark526 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(526) .fire {
  animation: fire 1110ms -472ms linear infinite;
}
@keyframes spark526 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(203deg) translateX(327px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(527) {
  transform: rotateY(225deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(527) .spark {
  width: 386px;
  height: 281px;
  animation: spark527 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(527) .fire {
  animation: fire 1358ms -274ms linear infinite;
}
@keyframes spark527 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(237deg) translateX(634px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(528) {
  transform: rotateY(273deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(528) .spark {
  width: 212px;
  height: 331px;
  animation: spark528 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(528) .fire {
  animation: fire 1255ms -727ms linear infinite;
}
@keyframes spark528 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(1100px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(529) {
  transform: rotateY(42deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(529) .spark {
  width: 261px;
  height: 273px;
  animation: spark529 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(529) .fire {
  animation: fire 1030ms -93ms linear infinite;
}
@keyframes spark529 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(286deg) translateX(586px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(530) {
  transform: rotateY(173deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(530) .spark {
  width: 227px;
  height: 345px;
  animation: spark530 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(530) .fire {
  animation: fire 1483ms -813ms linear infinite;
}
@keyframes spark530 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(324deg) translateX(1006px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(531) {
  transform: rotateY(175deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(531) .spark {
  width: 307px;
  height: 360px;
  animation: spark531 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(531) .fire {
  animation: fire 1708ms -241ms linear infinite;
}
@keyframes spark531 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(53deg) translateX(1061px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(532) {
  transform: rotateY(332deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(532) .spark {
  width: 387px;
  height: 356px;
  animation: spark532 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(532) .fire {
  animation: fire 1867ms -126ms linear infinite;
}
@keyframes spark532 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(281deg) translateX(102px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(533) {
  transform: rotateY(170deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(533) .spark {
  width: 307px;
  height: 258px;
  animation: spark533 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(533) .fire {
  animation: fire 1774ms -729ms linear infinite;
}
@keyframes spark533 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(187deg) translateX(241px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(534) {
  transform: rotateY(99deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(534) .spark {
  width: 258px;
  height: 234px;
  animation: spark534 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(534) .fire {
  animation: fire 1027ms -683ms linear infinite;
}
@keyframes spark534 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(5deg) translateX(320px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(535) {
  transform: rotateY(91deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(535) .spark {
  width: 233px;
  height: 375px;
  animation: spark535 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(535) .fire {
  animation: fire 1668ms -40ms linear infinite;
}
@keyframes spark535 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(33deg) translateX(277px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(536) {
  transform: rotateY(97deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(536) .spark {
  width: 327px;
  height: 355px;
  animation: spark536 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(536) .fire {
  animation: fire 1296ms -996ms linear infinite;
}
@keyframes spark536 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(268deg) translateX(1084px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(537) {
  transform: rotateY(19deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(537) .spark {
  width: 399px;
  height: 262px;
  animation: spark537 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(537) .fire {
  animation: fire 1510ms -723ms linear infinite;
}
@keyframes spark537 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(99deg) translateX(186px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(538) {
  transform: rotateY(80deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(538) .spark {
  width: 226px;
  height: 373px;
  animation: spark538 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(538) .fire {
  animation: fire 1535ms -687ms linear infinite;
}
@keyframes spark538 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(135deg) translateX(156px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(539) {
  transform: rotateY(99deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(539) .spark {
  width: 316px;
  height: 228px;
  animation: spark539 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(539) .fire {
  animation: fire 1602ms -50ms linear infinite;
}
@keyframes spark539 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(157deg) translateX(621px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(540) {
  transform: rotateY(90deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(540) .spark {
  width: 397px;
  height: 379px;
  animation: spark540 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(540) .fire {
  animation: fire 1025ms -718ms linear infinite;
}
@keyframes spark540 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(353deg) translateX(641px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(541) {
  transform: rotateY(34deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(541) .spark {
  width: 274px;
  height: 271px;
  animation: spark541 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(541) .fire {
  animation: fire 1864ms -592ms linear infinite;
}
@keyframes spark541 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(234deg) translateX(281px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(542) {
  transform: rotateY(160deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(542) .spark {
  width: 307px;
  height: 272px;
  animation: spark542 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(542) .fire {
  animation: fire 1525ms -66ms linear infinite;
}
@keyframes spark542 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(309deg) translateX(555px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(543) {
  transform: rotateY(30deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(543) .spark {
  width: 339px;
  height: 260px;
  animation: spark543 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(543) .fire {
  animation: fire 1778ms -821ms linear infinite;
}
@keyframes spark543 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(27deg) translateX(843px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(544) {
  transform: rotateY(351deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(544) .spark {
  width: 290px;
  height: 272px;
  animation: spark544 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(544) .fire {
  animation: fire 1269ms -836ms linear infinite;
}
@keyframes spark544 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(36deg) translateX(691px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(545) {
  transform: rotateY(254deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(545) .spark {
  width: 214px;
  height: 284px;
  animation: spark545 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(545) .fire {
  animation: fire 1421ms -538ms linear infinite;
}
@keyframes spark545 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(298deg) translateX(421px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(546) {
  transform: rotateY(17deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(546) .spark {
  width: 362px;
  height: 309px;
  animation: spark546 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(546) .fire {
  animation: fire 1774ms -176ms linear infinite;
}
@keyframes spark546 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(160deg) translateX(309px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(547) {
  transform: rotateY(105deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(547) .spark {
  width: 249px;
  height: 371px;
  animation: spark547 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(547) .fire {
  animation: fire 1247ms -981ms linear infinite;
}
@keyframes spark547 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(250deg) translateX(268px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(548) {
  transform: rotateY(193deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(548) .spark {
  width: 279px;
  height: 269px;
  animation: spark548 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(548) .fire {
  animation: fire 1751ms -445ms linear infinite;
}
@keyframes spark548 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(289deg) translateX(1093px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(549) {
  transform: rotateY(328deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(549) .spark {
  width: 271px;
  height: 241px;
  animation: spark549 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(549) .fire {
  animation: fire 1210ms -313ms linear infinite;
}
@keyframes spark549 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(17deg) translateX(323px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(550) {
  transform: rotateY(145deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(550) .spark {
  width: 308px;
  height: 222px;
  animation: spark550 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(550) .fire {
  animation: fire 1303ms -65ms linear infinite;
}
@keyframes spark550 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(325deg) translateX(177px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(551) {
  transform: rotateY(76deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(551) .spark {
  width: 232px;
  height: 400px;
  animation: spark551 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(551) .fire {
  animation: fire 1709ms -912ms linear infinite;
}
@keyframes spark551 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(190deg) translateX(184px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(552) {
  transform: rotateY(89deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(552) .spark {
  width: 216px;
  height: 237px;
  animation: spark552 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(552) .fire {
  animation: fire 1890ms -103ms linear infinite;
}
@keyframes spark552 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(189deg) translateX(905px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(553) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(553) .spark {
  width: 354px;
  height: 333px;
  animation: spark553 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(553) .fire {
  animation: fire 1617ms -487ms linear infinite;
}
@keyframes spark553 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(162deg) translateX(927px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(554) {
  transform: rotateY(145deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(554) .spark {
  width: 332px;
  height: 345px;
  animation: spark554 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(554) .fire {
  animation: fire 1988ms -842ms linear infinite;
}
@keyframes spark554 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(139deg) translateX(328px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(555) {
  transform: rotateY(25deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(555) .spark {
  width: 270px;
  height: 252px;
  animation: spark555 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(555) .fire {
  animation: fire 1587ms -636ms linear infinite;
}
@keyframes spark555 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(111deg) translateX(831px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(556) {
  transform: rotateY(339deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(556) .spark {
  width: 393px;
  height: 271px;
  animation: spark556 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(556) .fire {
  animation: fire 1630ms -940ms linear infinite;
}
@keyframes spark556 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(73deg) translateX(570px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(557) {
  transform: rotateY(114deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(557) .spark {
  width: 249px;
  height: 219px;
  animation: spark557 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(557) .fire {
  animation: fire 1511ms -397ms linear infinite;
}
@keyframes spark557 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(26deg) translateX(304px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(558) {
  transform: rotateY(187deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(558) .spark {
  width: 318px;
  height: 338px;
  animation: spark558 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(558) .fire {
  animation: fire 1720ms -632ms linear infinite;
}
@keyframes spark558 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(227deg) translateX(1026px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(559) {
  transform: rotateY(211deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(559) .spark {
  width: 220px;
  height: 356px;
  animation: spark559 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(559) .fire {
  animation: fire 1098ms -638ms linear infinite;
}
@keyframes spark559 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(169deg) translateX(419px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(560) {
  transform: rotateY(48deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(560) .spark {
  width: 204px;
  height: 382px;
  animation: spark560 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(560) .fire {
  animation: fire 1479ms -446ms linear infinite;
}
@keyframes spark560 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(17deg) translateX(410px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(561) {
  transform: rotateY(227deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(561) .spark {
  width: 229px;
  height: 255px;
  animation: spark561 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(561) .fire {
  animation: fire 1547ms -106ms linear infinite;
}
@keyframes spark561 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(338deg) translateX(500px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(562) {
  transform: rotateY(320deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(562) .spark {
  width: 375px;
  height: 303px;
  animation: spark562 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(562) .fire {
  animation: fire 1015ms -770ms linear infinite;
}
@keyframes spark562 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(52deg) translateX(829px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(563) {
  transform: rotateY(352deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(563) .spark {
  width: 225px;
  height: 390px;
  animation: spark563 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(563) .fire {
  animation: fire 1277ms -981ms linear infinite;
}
@keyframes spark563 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(150deg) translateX(208px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(564) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(564) .spark {
  width: 275px;
  height: 374px;
  animation: spark564 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(564) .fire {
  animation: fire 1602ms -74ms linear infinite;
}
@keyframes spark564 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(358deg) translateX(1072px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(565) {
  transform: rotateY(106deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(565) .spark {
  width: 250px;
  height: 202px;
  animation: spark565 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(565) .fire {
  animation: fire 1217ms -803ms linear infinite;
}
@keyframes spark565 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(181deg) translateX(825px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(566) {
  transform: rotateY(166deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(566) .spark {
  width: 374px;
  height: 339px;
  animation: spark566 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(566) .fire {
  animation: fire 1405ms -995ms linear infinite;
}
@keyframes spark566 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(9deg) translateX(536px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(567) {
  transform: rotateY(163deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(567) .spark {
  width: 326px;
  height: 358px;
  animation: spark567 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(567) .fire {
  animation: fire 1066ms -283ms linear infinite;
}
@keyframes spark567 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(121deg) translateX(317px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(568) {
  transform: rotateY(228deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(568) .spark {
  width: 330px;
  height: 388px;
  animation: spark568 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(568) .fire {
  animation: fire 1637ms -179ms linear infinite;
}
@keyframes spark568 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(327deg) translateX(456px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(569) {
  transform: rotateY(132deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(569) .spark {
  width: 287px;
  height: 210px;
  animation: spark569 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(569) .fire {
  animation: fire 1590ms -344ms linear infinite;
}
@keyframes spark569 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(161deg) translateX(976px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(570) {
  transform: rotateY(146deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(570) .spark {
  width: 210px;
  height: 311px;
  animation: spark570 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(570) .fire {
  animation: fire 1374ms -762ms linear infinite;
}
@keyframes spark570 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(345deg) translateX(968px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(571) {
  transform: rotateY(81deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(571) .spark {
  width: 371px;
  height: 384px;
  animation: spark571 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(571) .fire {
  animation: fire 1358ms -634ms linear infinite;
}
@keyframes spark571 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(38deg) translateX(164px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(572) {
  transform: rotateY(150deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(572) .spark {
  width: 364px;
  height: 240px;
  animation: spark572 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(572) .fire {
  animation: fire 1237ms -310ms linear infinite;
}
@keyframes spark572 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(333deg) translateX(428px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(573) {
  transform: rotateY(80deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(573) .spark {
  width: 222px;
  height: 275px;
  animation: spark573 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(573) .fire {
  animation: fire 1648ms -182ms linear infinite;
}
@keyframes spark573 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(93deg) translateX(834px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(574) {
  transform: rotateY(229deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(574) .spark {
  width: 250px;
  height: 369px;
  animation: spark574 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(574) .fire {
  animation: fire 1958ms -50ms linear infinite;
}
@keyframes spark574 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(166deg) translateX(330px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(575) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(575) .spark {
  width: 208px;
  height: 252px;
  animation: spark575 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(575) .fire {
  animation: fire 1573ms -420ms linear infinite;
}
@keyframes spark575 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(291deg) translateX(155px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(576) {
  transform: rotateY(209deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(576) .spark {
  width: 213px;
  height: 329px;
  animation: spark576 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(576) .fire {
  animation: fire 1213ms -341ms linear infinite;
}
@keyframes spark576 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(117deg) translateX(1088px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(577) {
  transform: rotateY(273deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(577) .spark {
  width: 320px;
  height: 396px;
  animation: spark577 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(577) .fire {
  animation: fire 1446ms -897ms linear infinite;
}
@keyframes spark577 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(22deg) translateX(855px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(578) {
  transform: rotateY(64deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(578) .spark {
  width: 224px;
  height: 391px;
  animation: spark578 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(578) .fire {
  animation: fire 1478ms -918ms linear infinite;
}
@keyframes spark578 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(27deg) translateX(813px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(579) {
  transform: rotateY(355deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(579) .spark {
  width: 289px;
  height: 341px;
  animation: spark579 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(579) .fire {
  animation: fire 1063ms -875ms linear infinite;
}
@keyframes spark579 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(287deg) translateX(526px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(580) {
  transform: rotateY(149deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(580) .spark {
  width: 357px;
  height: 271px;
  animation: spark580 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(580) .fire {
  animation: fire 1737ms -877ms linear infinite;
}
@keyframes spark580 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(7deg) translateX(212px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(581) {
  transform: rotateY(100deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(581) .spark {
  width: 298px;
  height: 300px;
  animation: spark581 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(581) .fire {
  animation: fire 1485ms -963ms linear infinite;
}
@keyframes spark581 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(31deg) translateX(953px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(582) {
  transform: rotateY(307deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(582) .spark {
  width: 208px;
  height: 314px;
  animation: spark582 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(582) .fire {
  animation: fire 1540ms -195ms linear infinite;
}
@keyframes spark582 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(186deg) translateX(443px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(583) {
  transform: rotateY(30deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(583) .spark {
  width: 258px;
  height: 318px;
  animation: spark583 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(583) .fire {
  animation: fire 1291ms -756ms linear infinite;
}
@keyframes spark583 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(138deg) translateX(992px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(584) {
  transform: rotateY(257deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(584) .spark {
  width: 369px;
  height: 394px;
  animation: spark584 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(584) .fire {
  animation: fire 1080ms -1ms linear infinite;
}
@keyframes spark584 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(341deg) translateX(152px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(585) {
  transform: rotateY(61deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(585) .spark {
  width: 289px;
  height: 204px;
  animation: spark585 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(585) .fire {
  animation: fire 1931ms -145ms linear infinite;
}
@keyframes spark585 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(148deg) translateX(923px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(586) {
  transform: rotateY(155deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(586) .spark {
  width: 284px;
  height: 306px;
  animation: spark586 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(586) .fire {
  animation: fire 1799ms -77ms linear infinite;
}
@keyframes spark586 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(28deg) translateX(1077px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(587) {
  transform: rotateY(170deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(587) .spark {
  width: 311px;
  height: 208px;
  animation: spark587 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(587) .fire {
  animation: fire 1387ms -307ms linear infinite;
}
@keyframes spark587 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(75deg) translateX(587px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(588) {
  transform: rotateY(317deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(588) .spark {
  width: 233px;
  height: 293px;
  animation: spark588 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(588) .fire {
  animation: fire 1611ms -901ms linear infinite;
}
@keyframes spark588 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(220deg) translateX(237px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(589) {
  transform: rotateY(238deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(589) .spark {
  width: 369px;
  height: 389px;
  animation: spark589 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(589) .fire {
  animation: fire 1432ms -715ms linear infinite;
}
@keyframes spark589 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(20deg) translateX(200px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(590) {
  transform: rotateY(123deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(590) .spark {
  width: 231px;
  height: 324px;
  animation: spark590 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(590) .fire {
  animation: fire 1318ms -535ms linear infinite;
}
@keyframes spark590 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(148deg) translateX(447px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(591) {
  transform: rotateY(9deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(591) .spark {
  width: 312px;
  height: 360px;
  animation: spark591 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(591) .fire {
  animation: fire 1053ms -451ms linear infinite;
}
@keyframes spark591 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(108deg) translateX(909px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(592) {
  transform: rotateY(121deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(592) .spark {
  width: 221px;
  height: 284px;
  animation: spark592 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(592) .fire {
  animation: fire 1655ms -511ms linear infinite;
}
@keyframes spark592 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(127deg) translateX(141px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(593) {
  transform: rotateY(169deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(593) .spark {
  width: 287px;
  height: 318px;
  animation: spark593 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(593) .fire {
  animation: fire 1536ms -809ms linear infinite;
}
@keyframes spark593 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(57deg) translateX(585px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(594) {
  transform: rotateY(52deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(594) .spark {
  width: 393px;
  height: 273px;
  animation: spark594 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(594) .fire {
  animation: fire 1652ms -322ms linear infinite;
}
@keyframes spark594 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(166deg) translateX(175px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(595) {
  transform: rotateY(223deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(595) .spark {
  width: 282px;
  height: 323px;
  animation: spark595 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(595) .fire {
  animation: fire 1608ms -706ms linear infinite;
}
@keyframes spark595 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(32deg) translateX(677px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(596) {
  transform: rotateY(85deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(596) .spark {
  width: 284px;
  height: 319px;
  animation: spark596 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(596) .fire {
  animation: fire 1835ms -893ms linear infinite;
}
@keyframes spark596 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(85deg) translateX(431px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(597) {
  transform: rotateY(194deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(597) .spark {
  width: 350px;
  height: 269px;
  animation: spark597 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(597) .fire {
  animation: fire 1666ms -154ms linear infinite;
}
@keyframes spark597 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(178deg) translateX(195px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(598) {
  transform: rotateY(212deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(598) .spark {
  width: 208px;
  height: 329px;
  animation: spark598 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(598) .fire {
  animation: fire 1421ms -75ms linear infinite;
}
@keyframes spark598 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(317deg) translateX(697px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(599) {
  transform: rotateY(282deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(599) .spark {
  width: 327px;
  height: 262px;
  animation: spark599 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(599) .fire {
  animation: fire 1069ms -917ms linear infinite;
}
@keyframes spark599 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(56deg) translateX(316px);
  }
}
.vcard-fourteen-body .bg-vectors .line:nth-child(600) {
  transform: rotateY(8deg);
}
.vcard-fourteen-body .bg-vectors .line:nth-child(600) .spark {
  width: 346px;
  height: 335px;
  animation: spark600 5s cubic-bezier(0.39, 0.575, 0.565, 1) infinite, opacity 5s ease-out infinite;
}
.vcard-fourteen-body .bg-vectors .line:nth-child(600) .fire {
  animation: fire 1100ms -671ms linear infinite;
}
@keyframes spark600 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: rotateZ(20deg) translateX(555px);
  }
}
@keyframes opacity {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
@keyframes fire {
  0% {
    transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  }
  100% {
    transform: rotateX(360deg) rotateY(720deg) rotateZ(1080deg);
  }
}
.vcard-fourteen-body .details p {
  font-size: 16px !important;
  color: #000000 !important;
}

.vcard-thirteen-body {
  background-color: #ecf9f9 !important;
}
.vcard-thirteen-body .main-content {
  background-color: #ffffff !important;
}
.vcard-thirteen-body .vcard-thirteen-title {
  font-size: 24px !important;
  color: black;
}
.vcard-thirteen-body .vcard-thirteen-back {
  padding: 10px 20px;
  outline: none;
  border-radius: 5px;
  transition: all 0.3s ease;
  width: -moz-fit-content;
  width: fit-content;
  background-color: #3eb8b6;
  color: #ffffff;
  border: 1px solid #3eb8b6;
}
.vcard-thirteen-body .vcard-thirteen-back:hover {
  background: white !important;
  color: #3eb8b6 !important;
}
.vcard-thirteen-body .vcard-one-main-section .details p {
  color: #6b7280 !important;
}
.vcard-thirteen-body .vcard-thirteen-img-bx {
  border-radius: 20px;
  padding: 15px;
  box-shadow: none !important;
  border: 1px solid #c9ecec;
  background-color: #ecf9f9;
}
.vcard-thirteen-body .vcard-thirteen-img-bx img {
  border: 1px solid #f1f1f1;
  border-radius: 10px;
}

.vcard-eighteen-body {
  background-color: rgba(73, 173, 254, 0.1882352941) !important;
}
.vcard-eighteen-body .vcard-eighteen-bg {
  max-width: 650px !important;
  border-radius: 15px;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: var(--white, #ffffff);
}
.vcard-eighteen-body .vcard-eighteen-bg .blog-title {
  font-size: 24px !important;
}
.vcard-eighteen-body .vcard-eighteen-bg .img-bx {
  padding: 15px !important;
  background: #ddf0ff;
  border-radius: 15px !important;
  border: 1px solid #49adfe;
}
.vcard-eighteen-body .vcard-eighteen-bg .img-bx img {
  border-radius: 15px;
}
.vcard-eighteen-body .details p {
  color: #66737d !important;
}

.vcard-twenty-body {
  background-color: rgba(248, 171, 91, 0.1098039216) !important;
}
.vcard-twenty-body .vcard-twenty-bg {
  max-width: 650px !important;
  border-radius: 15px;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: var(--white, #ffffff);
  min-height: 100vh;
}
.vcard-twenty-body .vcard-twenty-bg .blog-title {
  font-size: 24px !important;
}
.vcard-twenty-body .vcard-twenty-bg .img-bx {
  border: none;
  background-color: #2c2e36;
  border-radius: 20px;
  margin: 0 auto;
  padding: 20px;
  position: relative;
  box-shadow: none !important;
}
.vcard-twenty-body .vcard-twenty-bg .img-bx img {
  border-radius: 15px;
}
.vcard-twenty-body .vcard-twenty-bg .img-bx::after, .vcard-twenty-body .vcard-twenty-bg .img-bx::before {
  position: absolute;
  content: " ";
  width: 100px;
  height: 100px;
  border-style: solid;
  border-color: #ffab5b;
}
.vcard-twenty-body .vcard-twenty-bg .img-bx::before {
  top: -3px;
  left: -3px;
  border-top-left-radius: 23px;
  border-width: 1px 0 0 1px;
}
.vcard-twenty-body .vcard-twenty-bg .img-bx::after {
  right: -3px;
  bottom: -3px;
  border-bottom-right-radius: 23px;
  border-width: 0 1px 1px 0;
}
.vcard-twenty-body .details p {
  color: #66737d !important;
}

.vcard-twelve-body {
  background-color: #fcefc7 !important;
}
.vcard-twelve-body .top-animation span {
  position: fixed;
  display: block;
  list-style: none;
  width: 20px;
  height: 20px;
  background: rgba(245, 198, 0, 0.5019607843);
  animation: top-animate 25s linear infinite;
  top: -150px;
}
.vcard-twelve-body .top-animation span:nth-child(1) {
  left: 25%;
  width: 80px;
  height: 80px;
  animation-delay: 0s;
}
.vcard-twelve-body .top-animation span:nth-child(2) {
  left: 10%;
  width: 20px;
  height: 20px;
  animation-delay: 2s;
  animation-duration: 12s;
}
.vcard-twelve-body .top-animation span:nth-child(3) {
  left: 70%;
  width: 20px;
  height: 20px;
  animation-delay: 4s;
}
.vcard-twelve-body .top-animation span:nth-child(4) {
  left: 80%;
  width: 60px;
  height: 60px;
  animation-delay: 0s;
  animation-duration: 18s;
}
.vcard-twelve-body .top-animation span:nth-child(5) {
  left: 65%;
  width: 20px;
  height: 20px;
  animation-delay: 0s;
}
.vcard-twelve-body .top-animation span:nth-child(6) {
  left: 75%;
  width: 110px;
  height: 110px;
  animation-delay: 3s;
}
.vcard-twelve-body .top-animation span:nth-child(7) {
  left: 35%;
  width: 150px;
  height: 150px;
  animation-delay: 7s;
}
.vcard-twelve-body .top-animation span:nth-child(8) {
  left: 30%;
  width: 25px;
  height: 25px;
  animation-delay: 15s;
  animation-duration: 45s;
}
.vcard-twelve-body .top-animation span:nth-child(9) {
  left: 20%;
  width: 15px;
  height: 15px;
  animation-delay: 2s;
  animation-duration: 35s;
}
.vcard-twelve-body .top-animation span:nth-child(10) {
  left: 85%;
  width: 150px;
  height: 150px;
  animation-delay: 0s;
  animation-duration: 11s;
}
.vcard-twelve-body .bottom-animation span {
  position: fixed;
  display: block;
  list-style: none;
  width: 20px;
  height: 20px;
  background: rgba(245, 198, 0, 0.5019607843);
  animation: bottom-animate 25s linear infinite;
  bottom: -150px;
}
.vcard-twelve-body .bottom-animation span:nth-child(1) {
  right: 85%;
  width: 100px;
  height: 100px;
  animation-delay: 0s;
  animation-duration: 11s;
}
.vcard-twelve-body .bottom-animation span:nth-child(2) {
  right: 20%;
  width: 30px;
  height: 30px;
  animation-delay: 2s;
  animation-duration: 35s;
}
.vcard-twelve-body .bottom-animation span:nth-child(3) {
  right: 80%;
  width: 50px;
  height: 50px;
  animation-delay: 15s;
  animation-duration: 45s;
}
.vcard-twelve-body .bottom-animation span:nth-child(4) {
  right: 35%;
  width: 50px;
  height: 50px;
  animation-delay: 7s;
}
.vcard-twelve-body .bottom-animation span:nth-child(5) {
  right: 75%;
  width: 70px;
  height: 70px;
  animation-delay: 3s;
}
.vcard-twelve-body .bottom-animation span:nth-child(6) {
  right: 65%;
  width: 40px;
  height: 40px;
  animation-delay: 0s;
}
.vcard-twelve-body .bottom-animation span:nth-child(7) {
  right: 20%;
  width: 30px;
  height: 30px;
  animation-delay: 0s;
  animation-duration: 18s;
}
.vcard-twelve-body .bottom-animation span:nth-child(8) {
  right: 70%;
  width: 10px;
  height: 10px;
  animation-delay: 4s;
}
.vcard-twelve-body .bottom-animation span:nth-child(9) {
  right: 10%;
  width: 70px;
  height: 70px;
  animation-delay: 2s;
  animation-duration: 12s;
}
.vcard-twelve-body .bottom-animation span:nth-child(10) {
  right: 25%;
  width: 80px;
  height: 80px;
  animation-delay: 0s;
}
@keyframes bottom-animate {
  0% {
    transform: translateY(0) rotate(0deg);
    opacity: 0.8;
    border-radius: 0;
  }
  100% {
    transform: translateY(-100vh) rotate(720deg);
    opacity: 0.1;
    border-radius: 50%;
  }
}
@keyframes top-animate {
  0% {
    transform: translateY(0) rotate(0deg);
    opacity: 1;
    border-radius: 10%;
  }
  100% {
    transform: translateY(100vh) rotate(720deg);
    opacity: 0;
    border-radius: 50%;
  }
}

.vcard-twentysix-body {
  background-color: #f5f7f9 !important;
}

.vcard-twentysix-bg {
  min-height: calc(100vh - 8px);
}
.vcard-twentysix-bg .img-bx {
  background-color: #ffe5e1;
  border: 1px solid #f4624c;
  box-shadow: none !important;
}
.vcard-twentysix-bg .blog-title {
  color: #fe624c !important;
}

.w-45 {
  width: 45px;
}

.min-h-800 {
  min-height: 800px;
}

.open-vector {
  position: absolute;
  top: 30%;
  left: 70px;
}
.open-vector .main-bg-vector {
  background-color: #fe624c;
  height: 60px;
  width: 60px;
  border-radius: 50%;
}
.open-vector .main-bg-vector::after {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  background-color: #fff;
  top: 16px;
  left: 29px;
  border-radius: 100%;
}
.open-vector .main-bg-vector img {
  width: 60%;
  left: 20%;
  top: 22%;
  position: relative;
  animation: slideRight 2s ease-out forwards infinite;
}

.sale-vector {
  position: absolute;
  bottom: 70px;
  top: auto;
  left: 500px;
}
.sale-vector .main-bg-vector:after {
  position: absolute;
  content: "Close";
  top: 17px;
  left: 16px;
  font-size: 10px;
  color: #fff;
  overflow: hidden;
  animation: typing 5s steps(80, end) infinite;
  height: auto;
  background: transparent;
}
.sale-vector img {
  animation: none !important;
}

.volume-vector {
  position: absolute;
  top: 30%;
  right: 70px;
  left: auto;
}
.volume-vector .main-bg-vector::after {
  display: none;
}
.volume-vector .main-bg-vector img {
  animation: pulseAndWait 10s ease-in-out infinite, delay-animation 3ms linear infinite;
  width: 54%;
  left: 22%;
  top: 20%;
}

.cart-trolly {
  position: absolute;
  top: 100px;
  left: 300px;
  animation: lefttoright 10s ease-out alternate infinite;
}

.phone-bg {
  position: absolute;
  top: 20px;
  left: 30px;
  animation: vibrateLoop 10s ease-in-out infinite, delay-animation 2ms linear infinite;
}

.close-bg {
  position: absolute;
  top: 400px;
  right: 500px;
}
.close-bg:after {
  position: absolute;
  content: "Close";
  top: 9px;
  left: 4px;
  font-size: 11px;
  color: #fe624c;
  overflow: hidden;
  animation: typing 5s steps(80, end) infinite;
}

.umbrella-bg {
  position: absolute;
  top: 400px;
  left: 300px;
  width: 60px;
}

.circle-dollor-bg {
  position: absolute;
  bottom: 160px;
  left: 70px;
}
.circle-dollor-bg:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("/assets/img/vcard26/circle-right.svg");
  background-size: 100% 100%;
  top: 0;
  left: 0;
  z-index: 9;
  animation: rotate 10s linear infinite;
}

.van-img {
  position: absolute;
  top: 20px;
  right: 130px;
  animation: lefttoright 10s ease-out alternate infinite;
}

.headphone-bg {
  position: absolute;
  top: 230px;
  left: 27%;
  animation: vibrateLoop 10s ease-in-out infinite, delay-animation 10ms linear infinite;
}

.purse-bg {
  position: absolute;
  bottom: 70px;
  right: 390px;
}

.location-bg {
  position: absolute;
  bottom: 33%;
  right: 12%;
}
.location-bg .check-circle {
  width: 26px;
  position: absolute;
  top: 5px;
  left: 10px;
}

.message-img {
  position: absolute;
  bottom: 100px;
  right: 50px;
}
.message-img .message-line {
  position: absolute;
  top: 7px;
  left: 5px;
  width: 100%;
}
.message-img .message-line .line {
  display: flex;
  width: 70%;
  height: 2px;
  background-color: #fe624c;
  position: absolute;
  animation: typing1 5s infinite;
}
.message-img .message-line .line-2 {
  margin-top: 5px;
  animation: typing2 5s infinite;
}
.message-img .message-line .line-3 {
  margin-top: 11px;
  animation: typing3 5s infinite;
}
.message-img .message-line .line-4 {
  margin-top: 17px;
  animation: typing4 5s infinite;
}

.shopping-bg {
  position: absolute;
  bottom: 210px;
  left: 370px;
}

.dollor-bg {
  position: absolute;
  top: 70px;
  right: 300px;
}
.dollor-bg::after {
  position: absolute;
  content: "$";
  font-size: 20px;
  color: #fe624c;
  top: 12px;
  left: 15px;
  animation: rotateY 5s linear infinite;
}

.credit-card {
  position: absolute;
  right: 25%;
  top: 148px;
}

@keyframes slideRight {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
@keyframes lefttoright {
  0% {
    transform: translateX(0px);
  }
  50% {
    transform: translateX(20px);
  }
  100% {
    transform: translateX(-20px);
  }
}
@keyframes pulseAndWait {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  25% {
    transform: scale(1.2);
    opacity: 0.7;
  }
  50% {
    transform: scale(1.4);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes vibrateLoop {
  0% {
    transform: translate(0, 0);
  }
  1% {
    transform: translate(-2px, 2px);
  }
  2% {
    transform: translate(2px, -2px);
  }
  3% {
    transform: translate(-2px, 2px);
  }
  4% {
    transform: translate(2px, -2px);
  }
  5% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}
@keyframes typing {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes typing1 {
  from {
    width: 0;
  }
  to {
    width: 70%;
  }
}
@keyframes typing2 {
  from {
    width: 0;
  }
  to {
    width: 60%;
  }
}
@keyframes typing3 {
  from {
    width: 0;
  }
  to {
    width: 50%;
  }
}
@keyframes typing4 {
  from {
    width: 0;
  }
  to {
    width: 40%;
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotateY {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
.vcard-twentynine-body {
  background: #ffd6d7 !important;
}
.vcard-twentynine-body .vcard-twentynine-bg {
  min-height: calc(100vh - 8px) !important;
  position: relative !important;
  z-index: 1 !important;
}
.vcard-twentynine-body .vcard-twentynine-bg .img-bx {
  padding: 15px;
  border: 1px solid #c82d4d;
  background-color: #fbd6d7;
  position: relative;
  box-shadow: none !important;
  border-radius: 15px;
}
.vcard-twentynine-body .vcard-twentynine-bg .img-bx img {
  border-radius: 15px;
}
.vcard-twentynine-body .vcard-twentynine-bg .details p {
  color: #535659 !important;
}
@keyframes snowflakes-fall {
  0% {
    top: 0%;
  }
  100% {
    top: 100%;
  }
}
@keyframes snowflakes-shake {
  0% {
    transform: translateX(0px) scale(0.6);
  }
  25% {
    transform: translateX(40px) scale(0.8);
  }
  50% {
    transform: translateX(60px) scale(1);
  }
  75% {
    transform: translateX(40px) scale(0.8);
  }
  100% {
    transform: translateX(0px) scale(0.6);
  }
}
.vcard-twentynine-body .snowflake {
  position: fixed;
  top: -25px;
  animation-name: snowflakes-fall, snowflakes-shake;
  animation-duration: 15s, 10s;
  animation-timing-function: linear, ease-in-out;
  animation-iteration-count: infinite, infinite;
  animation-play-state: running, running;
}
.vcard-twentynine-body .snowflake:nth-of-type(1) {
  left: 0%;
  animation-delay: 3s, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(2) {
  left: 66%;
  animation-delay: 3s, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(3) {
  left: 3%;
  animation-delay: 6s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(4) {
  left: 69%;
  animation-delay: 6s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(5) {
  left: 6%;
  animation-delay: 9s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(6) {
  left: 72%;
  animation-delay: 9s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(7) {
  left: 9%;
  animation-delay: 12, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(8) {
  left: 75%;
  animation-delay: 12, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(9) {
  left: 12%;
  animation-delay: 15s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(10) {
  left: 78%;
  animation-delay: 15s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(11) {
  left: 15%;
  animation-delay: 3s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(12) {
  left: 81%;
  animation-delay: 3s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(13) {
  left: 18%;
  animation-delay: 6s, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(14) {
  left: 84%;
  animation-delay: 6s, 3s;
}
.vcard-twentynine-body .snowflake:nth-of-type(15) {
  left: 21%;
  animation-delay: 9s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(16) {
  left: 87%;
  animation-delay: 9s, 9s;
}
.vcard-twentynine-body .snowflake:nth-of-type(17) {
  left: 24%;
  animation-delay: 12s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(18) {
  left: 90%;
  animation-delay: 12s, 6s;
}
.vcard-twentynine-body .snowflake:nth-of-type(19) {
  left: 27%;
  animation-delay: 15s, 0s;
}
.vcard-twentynine-body .snowflake:nth-of-type(20) {
  left: 93%;
  animation-delay: 15s, 0s;
}

.vcard-twentyeight-body {
  background: #f6f1ff !important;
}
.vcard-twentyeight-body .vcard-twentyeight-bg {
  position: relative;
  background-color: white;
  min-height: calc(100vh - 8px);
}
.vcard-twentyeight-body .vcard-twentyeight-bg .blog-title {
  font-size: 22px !important;
}
.vcard-twentyeight-body .vcard-twentyeight-bg .img-bx {
  padding: 15px;
  max-width: 100%;
  margin: 0 auto;
  border-radius: 10px;
  background-color: #f6f1ff;
  border: 1px solid #d6c3f2;
  box-shadow: none !important;
}
.vcard-twentyeight-body .vcard-twentyeight-bg .img-bx img {
  border-radius: 10px;
}
.vcard-twentyeight-body .vcard-twentyeight-bg .details p {
  font-size: 16px;
  color: #4f4f4f;
}

.vcard-twentyeight-effect {
  position: fixed !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  height: 100vh !important;
}
.vcard-twentyeight-effect .particle-vcard28 {
  position: absolute;
  width: 30px;
  height: 30px;
  pointer-events: none;
  opacity: 0.6;
}

.vcard-thirtyseven-body {
  background: #e9f2ec !important;
}
.vcard-thirtyseven-body .vcard-thirtyseven-bg {
  background-color: white !important;
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
}
.vcard-thirtyseven-body .vcard-thirtyseven-bg .blog-title {
  font-size: 24px !important;
}
.vcard-thirtyseven-body .vcard-thirtyseven-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  background-color: #ffffff;
  border: 1px solid #2a9f2e;
  box-shadow: none !important;
}
.vcard-thirtyseven-body .vcard-thirtyseven-bg .img-bx img {
  border-radius: 15px;
}

.vcard-twentyseven-body {
  background-color: #f4c492 !important;
}
.vcard-twentyseven-body .vcard-twentyseven-bg {
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
  background-color: #fffbef !important;
}
.vcard-twentyseven-body .vcard-twentyseven-bg .blog-title {
  font-size: 24px !important;
}
.vcard-twentyseven-body .vcard-twentyseven-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  border: 1px solid #ec9244;
  background: #fceedb;
  box-shadow: none !important;
}
.vcard-twentyseven-body .vcard-twentyseven-bg .img-bx img {
  border-radius: 15px;
}
.vcard-twentyseven-body .vcard-tewntyseven .icon {
  position: absolute;
  width: 50px;
  height: 50px;
  opacity: 0;
  -o-object-fit: contain;
     object-fit: contain;
}
.vcard-twentyseven-body .vcard-tewntyseven .float-down {
  animation: floatup-down 10s linear infinite;
}
.vcard-twentyseven-body .vcard-tewntyseven .float-up {
  animation: floatUp 10s linear infinite;
}
@keyframes floatDown {
  0% {
    transform: translateY(-60px) rotate(0deg);
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    transform: translateY(110vh) rotate(360deg);
    opacity: 0;
  }
}
@keyframes floatUp {
  0% {
    transform: translateY(110vh) rotate(0deg);
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    transform: translateY(-60px) rotate(360deg);
    opacity: 0;
  }
}
.vcard-twentyseven-body .vcard-tewntyseven .left-0 {
  left: 0%;
  animation-delay: 0s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-5 {
  left: 5%;
  animation-delay: 0s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-15 {
  left: 15%;
  animation-delay: 1s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-25 {
  left: 25%;
  animation-delay: 2s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-35 {
  left: 35%;
  animation-delay: 3s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-45 {
  left: 45%;
  animation-delay: 4s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-55 {
  left: 55%;
  animation-delay: 5s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-65 {
  left: 65%;
  animation-delay: 4s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-75 {
  left: 75%;
  animation-delay: 3s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-85 {
  left: 85%;
  animation-delay: 2s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-95 {
  left: 95%;
  animation-delay: 1s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-30 {
  left: 30%;
  animation-delay: 2s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-50 {
  left: 50%;
  animation-delay: 4s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-70 {
  left: 70%;
  animation-delay: 1s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-90 {
  left: 90%;
  animation-delay: 3s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-20 {
  left: 20%;
  animation-delay: 0s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-40 {
  left: 40%;
  animation-delay: 2s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-60 {
  left: 60%;
  animation-delay: 4s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-80 {
  left: 80%;
  animation-delay: 1s;
}
.vcard-twentyseven-body .vcard-tewntyseven .left-100 {
  left: 100%;
  animation-delay: 0s;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half {
  position: absolute;
  top: 0;
  left: 0;
  width: 50vw;
  height: 100vh;
  opacity: 0.1;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  left: -100px;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half-right {
  position: absolute;
  top: 0;
  right: 0;
  width: 50vw;
  height: 100vh;
  opacity: 0.1;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half-right img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  right: -100px;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half,
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half-right {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half img,
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half-right img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half {
  left: -100px;
  animation: slide-left 5s linear infinite alternate;
}
.vcard-twentyseven-body .vcard-tewntyseven .bg-image-half-right {
  right: -100px;
  animation: slide-right 5s linear infinite alternate;
}
@keyframes slide-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(10%);
  }
}
@keyframes slide-right {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(10%);
  }
}

.vcard-thirtyfour-body {
  background: #f1efeb !important;
}
.vcard-thirtyfour-body .vcard-thirtyfour-bg {
  background-color: #111111 !important;
  position: relative !important;
  z-index: 2 !important;
  min-height: calc(100vh - 8px);
}
.vcard-thirtyfour-body .vcard-thirtyfour-bg .blog-title {
  font-size: 24px !important;
}
.vcard-thirtyfour-body .vcard-thirtyfour-bg .img-bx {
  padding: 15px !important;
  border-radius: 5px !important;
  background-image: url(/images/gallery-bg-img.svg?d901b05f95d23273aa83503cea89407a);
  background-size: cover;
  background-position: center;
  border: 1px solid #444444 !important;
  position: relative;
  box-shadow: none !important;
  height: 340px !important;
}
.vcard-thirtyfour-body .vcard-thirtyfour-bg .img-bx img {
  border-radius: 5px;
  height: 100% !important;
  width: 100% !important;
}
.vcard-thirtyfour-body .vcard-thirtyfour-bg .details p {
  color: #b3b3b3 !important;
}

.vcard-thirtysix-body {
  background: #ebeae0 !important;
}
.vcard-thirtysix-body .vcard-thirtysix-bg {
  background-color: white !important;
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
}
.vcard-thirtysix-body .vcard-thirtysix-bg .blog-title {
  font-size: 24px !important;
}
.vcard-thirtysix-body .vcard-thirtysix-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  background-color: #ebeae0;
  border: 1px solid #b4b186;
  box-shadow: none !important;
}
.vcard-thirtysix-body .vcard-thirtysix-bg .img-bx img {
  border-radius: 15px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect {
  /* ✈️ Planes */
  /* 🪂 Parachutes */
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 3;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane {
  position: absolute;
  opacity: 0;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane img {
  width: 100%;
  height: 100%;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(odd) {
  animation: flyDiagonalRight 20s linear infinite;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(even) {
  animation: flyDiagonalLeft 20s linear infinite;
  transform: scaleX(-1);
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(3n+1) {
  width: 99px;
  height: 45px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(3n+2) {
  width: 80px;
  height: 40px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(3n+3) {
  width: 60px;
  height: 32px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(1) {
  animation-delay: 0s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(2) {
  animation-delay: 2s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(3) {
  animation-delay: 6s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(4) {
  animation-delay: 8s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(5) {
  animation-delay: 10s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(6) {
  animation-delay: 12s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .planes .fly-plane:nth-child(7) {
  animation-delay: 14s;
}
@keyframes flyDiagonalRight {
  0% {
    left: -10%;
    bottom: -10%;
    opacity: 0;
  }
  10% {
    opacity: 0.6;
  }
  90% {
    opacity: 0.6;
  }
  100% {
    left: 110%;
    bottom: 110%;
    opacity: 0;
  }
}
@keyframes flyDiagonalLeft {
  0% {
    left: 110%;
    bottom: -10%;
    opacity: 0;
  }
  10% {
    opacity: 0.6;
  }
  90% {
    opacity: 0.6;
  }
  100% {
    left: -10%;
    bottom: 110%;
    opacity: 0;
  }
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 4;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute {
  position: absolute;
  background-image: url(/images/parachutes.svg?ca60d1593b4f65b5a4cd6adbcb56acb1);
  background-size: contain;
  background-repeat: no-repeat;
  animation: floatDown 12s linear infinite, sway 2s ease-in-out infinite alternate;
  opacity: 0;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(1) {
  left: 10%;
  animation-delay: 0s, 0s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(2) {
  left: 30%;
  animation-delay: 4s, 1s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(3) {
  left: 50%;
  animation-delay: 8s, 2s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(4) {
  left: 70%;
  animation-delay: 12s, 0s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(5) {
  left: 90%;
  animation-delay: 16s, 1s;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(3n+1) {
  width: 40px;
  height: 60px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(3n+2) {
  width: 35px;
  height: 50px;
}
.vcard-thirtysix-body .vcard-thirtysix-effect .parachutes .parachute:nth-child(3n+3) {
  width: 30px;
  height: 40px;
}
@keyframes floatDown {
  0% {
    top: -10%;
    opacity: 0;
  }
  10% {
    opacity: 0.6;
  }
  90% {
    opacity: 0.6;
  }
  100% {
    top: 40%;
    opacity: 0;
  }
}
@keyframes sway {
  0% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(10px);
  }
}

.vcard-thirtyfive-body {
  background-color: #f2ece7 !important;
}
.vcard-thirtyfive-body .fog-layer {
  position: absolute;
  width: 50%;
  bottom: 0px;
  left: 0;
  opacity: 0.3;
}
.vcard-thirtyfive-body .fog-layer-right {
  position: absolute;
  width: 50%;
  bottom: 0px;
  right: 0;
  opacity: 0.3;
}
.vcard-thirtyfive-body .vcard-thirtyfive-bg {
  background-color: white !important;
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
}
.vcard-thirtyfive-body .vcard-thirtyfive-bg .blog-title {
  font-size: 24px !important;
  color: #a98345 !important;
}
.vcard-thirtyfive-body .vcard-thirtyfive-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  border: 1px solid #a98345 !important;
  background-color: #f2ece7 !important;
  box-shadow: none !important;
}
.vcard-thirtyfive-body .vcard-thirtyfive-bg .img-bx img {
  border-radius: 15px;
}
.vcard-thirtyfive-body .vcard-thirtyfive-bg .details p {
  color: #626262 !important;
}

.vcard-thirtythree-body .vcardthirty-effect::after {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #ab00e5 0%, #34137c 100%);
  opacity: 0.5;
  content: "";
}
.vcard-thirtythree-body .bg-video {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.4;
}
.vcard-thirtythree-body .btn {
  border-radius: 0;
  font-weight: 500;
  padding: 12px 30px;
  border-radius: 15px;
  transition: all 0.3s ease-in-out;
}
.vcard-thirtythree-body .btn:focus {
  box-shadow: none !important;
  outline: none !important;
}
.vcard-thirtythree-body .btn-gradient {
  color: white !important;
  background-image: linear-gradient(270deg, #ab00e5 0%, #34137c 100%) !important;
  border: 1px solid var(--white, #ffffff);
  position: relative;
  overflow: hidden;
}
.vcard-thirtythree-body .btn-gradient:hover, .vcard-thirtythree-body .btn-gradient:focus, .vcard-thirtythree-body .btn-gradient.active {
  background-image: linear-gradient(90deg, #ab00e5 0%, #34137c 100%) !important;
}
.vcard-thirtythree-body .btn-gradient .wave {
  width: 100%;
  height: 530%;
  position: absolute;
  left: 0;
  top: -95px;
  transition: 0.4s;
}
.vcard-thirtythree-body .btn-gradient .wave::before, .vcard-thirtythree-body .btn-gradient .wave::after {
  width: 180%;
  height: 200%;
  content: "";
  position: absolute;
  top: 46%;
  left: -40%;
  pointer-events: none;
}
.vcard-thirtythree-body .btn-gradient .wave::before {
  border-radius: 45%;
  background-color: rgba(255, 255, 255, 0.168627451);
  animation: wave 10s linear infinite;
}
.vcard-thirtythree-body .btn-gradient .wave::after {
  border-radius: 35%;
  background-color: rgba(255, 255, 255, 0.1490196078);
  animation: wave 15s linear infinite;
}
@keyframes wave {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.vcard-thirtythree-body .vcard-thirtythree-bg {
  background-color: white !important;
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
}
.vcard-thirtythree-body .vcard-thirtythree-bg .blog-title {
  font-size: 24px !important;
}
.vcard-thirtythree-body .vcard-thirtythree-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  border: 2px solid #34137c !important;
  background-color: white !important;
  box-shadow: none !important;
}
.vcard-thirtythree-body .vcard-thirtythree-bg .img-bx img {
  border-radius: 15px;
}
.vcard-thirtythree-body .vcard-thirtythree-bg .details p {
  color: #626262 !important;
}

.vcard-thirtytwo-body {
  background-color: #b7c5c5 !important;
}
.vcard-thirtytwo-body .vcard-thirtytwo-effect-bg {
  opacity: 0.7;
}
.vcard-thirtytwo-body .vcard-thirtytwo-effect-bg .left-img-1 img {
  animation: left-right 3s ease-in-out infinite alternate;
  opacity: 0.7;
}
@keyframes left-right {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.2);
  }
}
.vcard-thirtytwo-body .vcard-thirtytwo-effect-bg .left-img-2 img {
  opacity: 0.7;
  animation: right-left 3s ease-in-out infinite alternate;
}
@keyframes right-left {
  0% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
.vcard-thirtytwo-body .vcard-thirtytwo-bg {
  background-color: white !important;
  position: relative;
  z-index: 1;
  min-height: calc(100vh - 8px);
}
.vcard-thirtytwo-body .vcard-thirtytwo-bg .blog-title {
  font-size: 24px !important;
  color: #244d4e !important;
}
.vcard-thirtytwo-body .vcard-thirtytwo-bg .img-bx {
  padding: 15px !important;
  border-radius: 15px !important;
  border: 1px solid #244d4e !important;
  background-color: #b7c5c5 !important;
  box-shadow: none !important;
}
.vcard-thirtytwo-body .vcard-thirtytwo-bg .img-bx img {
  border-radius: 15px;
}
.vcard-thirtytwo-body .vcard-thirtytwo-bg .details p {
  color: #5e5e5e !important;
}

.vcard-thirty-bg {
  background-color: #ffffff !important;
  background-image: url(/images/main-content-bg.png?326f30d81dbd5e363038985958b85320);
  background-size: cover;
  background-repeat: no-repeat;
}

.vcard-thirty-body {
  background-color: #fefbe8 !important;
}
.vcard-thirty-body .background-bg-animation {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0.6;
}
.vcard-thirty-body .background-bg-animation .bg-gif {
  position: fixed;
  bottom: -6%;
  right: 0;
  width: 33%;
  z-index: 1;
}
.vcard-thirty-body .background-bg-animation .bg-gif.left-gif {
  left: 0;
  transform: rotateY(180deg);
}
.vcard-thirty-body .background-bg-animation .bg-gif.right-gif {
  right: 0;
}
.vcard-thirty-body .background-bg-animation .main-wrapper {
  height: 100%;
  width: 100%;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .inner-row {
  width: 50%;
  position: relative;
  height: 100%;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: flex;
  width: 100%;
  padding: 0 30px;
  gap: 200px;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper .line {
  height: 100%;
  width: 1px;
  background-color: #f8c000 !important;
  position: relative;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper .line:nth-child(2) .circle {
  animation-duration: 16s;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper .line:nth-child(3) .circle {
  animation-duration: 20s;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper .line:nth-child(4) .circle {
  animation-duration: 23s;
}
.vcard-thirty-body .background-bg-animation .main-wrapper .line-wrapper .line .circle {
  position: absolute;
  top: 0;
  width: 10px;
  height: 10px;
  display: inline-block;
  left: -4px;
  margin: 0 auto;
  background-color: #141414;
  border-radius: 50%;
  -webkit-animation-name: circle-animation;
  -webkit-animation-duration: 12s;
  animation-name: circle-animation;
  animation-duration: 12s;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  animation-timing-function: ease-in-out;
}
@keyframes circle-animation {
  from {
    top: 0;
  }
  to {
    top: 100vh;
  }
}

.background-animation-card25 {
  position: fixed;
  top: inherit;
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.background-animation-card25 .left-img {
  width: 30%;
  position: absolute;
  bottom: -13px;
}
.background-animation-card25 .heart {
  width: 200px;
  animation: zoomRotate 1s linear, topbottomimg 1s linear 1s alternate infinite;
  transform-origin: center;
  margin-top: -270px;
}
.background-animation-card25 .hand-img {
  animation: topbottom 1s alternate linear;
  width: 120px;
}
.background-animation-card25 .hand-img img {
  animation: wave-motion 10s linear infinite;
}

.background-right-animtion {
  position: fixed;
  bottom: 80px;
  right: 0;
  width: 50%;
  z-index: -1;
}
.background-right-animtion .animation-donation {
  position: absolute;
  left: 60%;
  bottom: 60px;
}
.background-right-animtion .animation-donation .main-girl-img {
  position: absolute;
  right: 0;
  top: 100px;
}
.background-right-animtion .animation-donation .main-girl-img .girl-image {
  position: absolute;
  bottom: 0;
  right: -90px;
  z-index: -1;
}
.background-right-animtion .animation-donation .main-girl-img .girl-head {
  position: absolute;
  bottom: 122px;
  right: -68px;
  z-index: -1;
  animation: girlhead 1s linear infinite alternate;
}
.background-right-animtion .animation-donation .main-girl-img .girl-neck {
  position: absolute;
  bottom: 106px;
  right: -48px;
}
.background-right-animtion .animation-donation .main-girl-img .girl-hand {
  position: absolute;
  right: -47px;
  top: -58px;
  animation: girlhand 1s linear infinite alternate;
}
.background-right-animtion .animation-donation .main-img-boy {
  position: absolute;
  bottom: 30px;
}
.background-right-animtion .animation-donation .main-img-boy .boys-img {
  position: absolute;
  top: -60px;
  left: -70px;
}
.background-right-animtion .animation-donation .main-img-boy .boys-head {
  position: absolute;
  top: -143px;
  left: -24px;
  animation: boyhead 1s linear infinite alternate;
}
.background-right-animtion .animation-donation .main-img-boy .boys-hand {
  position: absolute;
  top: -19px;
  left: -21px;
  animation: boyhand 1s linear infinite alternate;
}
.background-right-animtion .heart-bg {
  width: 400px;
  position: absolute;
  right: -122px;
  bottom: -90px;
  z-index: -1;
}
.background-right-animtion .box-img {
  animation: leftright 2s linear infinite alternate;
  margin-left: 21px;
}

@keyframes topbottom {
  0% {
    transform: translateY(250px);
  }
  100% {
    transform: translateY(60px);
  }
}
@keyframes wave-motion {
  0% {
    transform: translate(-4px, 60px);
  }
  10% {
    transform: translate(-2px, 58px);
  }
  20% {
    transform: translate(2px, 60px);
  }
  30% {
    transform: translate(0px, 64px);
  }
  40% {
    transform: translate(-4px, 60px);
  }
  50% {
    transform: translate(-2px, 58px);
  }
  60% {
    transform: translate(2px, 60px);
  }
  70% {
    transform: translate(0px, 64px);
  }
  80% {
    transform: translate(-4px, 60px);
  }
  100% {
    transform: translate(-2px, 58px);
  }
}
@keyframes topbottomimg {
  0% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(5px);
  }
}
@keyframes zoomRotate {
  0% {
    transform: rotate(45deg) scale(0.3);
  }
  25% {
    transform: rotate(135deg) scale(0.7);
  }
  50% {
    transform: rotate(220deg) scale(0.9);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes leftright {
  0% {
    transform: rotate(4deg);
  }
  50% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-4deg);
  }
}
@keyframes girlhead {
  0% {
    transform: rotate(-4deg);
    right: -72px;
  }
  100% {
    transform: rotate(0deg);
    right: -68px;
  }
}
@keyframes boyhead {
  0% {
    transform: rotate(-4deg);
    left: -29px;
  }
  100% {
    transform: rotate(0deg);
    left: -24px;
  }
}
@keyframes boyhand {
  0% {
    transform: rotate(10deg);
    top: -11px;
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes girlhand {
  0% {
    transform: rotate(10deg);
    top: -64px;
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes topbottom {
  0% {
    transform: translateY(250px);
  }
  100% {
    transform: translateY(60px);
  }
}
@keyframes wave-motion {
  0% {
    transform: translate(-4px, 60px);
  }
  10% {
    transform: translate(-2px, 58px);
  }
  20% {
    transform: translate(2px, 60px);
  }
  30% {
    transform: translate(0px, 64px);
  }
  40% {
    transform: translate(-4px, 60px);
  }
  50% {
    transform: translate(-2px, 58px);
  }
  60% {
    transform: translate(2px, 60px);
  }
  70% {
    transform: translate(0px, 64px);
  }
  80% {
    transform: translate(-4px, 60px);
  }
  100% {
    transform: translate(-2px, 58px);
  }
}
@keyframes topbottomimg {
  0% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(5px);
  }
}
@keyframes zoomRotate {
  0% {
    transform: rotate(45deg) scale(0.3);
  }
  25% {
    transform: rotate(135deg) scale(0.7);
  }
  50% {
    transform: rotate(220deg) scale(0.9);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
.vcard-thirtyone-body .bg-effect {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  z-index: -30;
  opacity: 0.9;
  background: #162b63;
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.vcard-thirtyone-body .bg-effect-1 {
  width: 80px;
  height: 80px;
  min-width: 80px;
  border-radius: 50%;
  background-color: #ffffff;
  transition: 0.3s all ease-in-out;
  position: relative;
  padding: 16px;
  margin: 30px;
  opacity: 0.75;
  animation: zoom-in-out 6s linear infinite alternate;
}
@keyframes zoom-in-out {
  0% {
    transform: scale(0.75);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.75);
  }
}
.vcard-thirtyone-body .bg-effect-1 img {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.vcard-thirtyone-body .bg-effect-1::after {
  content: "";
  position: absolute;
  top: -5px;
  left: -5px;
  width: 90px;
  height: 90px;
  min-width: 90px;
  background: transparent;
  border-radius: 50%;
  border: 2px dashed white;
  animation: rotate 6s linear infinite;
  z-index: 0;
}

.vcard-twentythree-body {
  background-color: #f0f7ff !important;
}
.vcard-twentythree-body .vcard-twentythree-img-bx {
  background-color: #d6dfe9;
  border: 1px solid #19407c;
  box-shadow: none !important;
}
.vcard-twentythree-body .bg-effect-1-vcard23 {
  width: calc(100vh - 320px);
  position: fixed;
  left: 0;
  bottom: 0;
  opacity: 0.5;
}
.vcard-twentythree-body .bg-effect-2-vcard23 {
  width: calc(100vh - 320px);
  position: fixed;
  right: 0;
  bottom: 0;
  opacity: 0.5;
}
.vcard-twentythree-body .vector-animtion,
.vcard-twentythree-body .vector-animtion-right {
  position: fixed;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.vcard-twentythree-body .vector-animtion img {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  animation: dropRotate 8s ease-out infinite alternate;
}
.vcard-twentythree-body .vector-animtion-right img {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  animation: dropRotate 8s ease-out infinite alternate;
}
.vcard-twentythree-body .vector-animtion img:nth-child(1) {
  animation-delay: 0s;
  left: 5%;
}
.vcard-twentythree-body .vector-animtion img:nth-child(2) {
  animation-delay: 2s;
  left: 10%;
}
.vcard-twentythree-body .vector-animtion img:nth-child(3) {
  animation-delay: 4s;
  left: 15%;
}
.vcard-twentythree-body .vector-animtion img:nth-child(4) {
  animation-delay: 6s;
  left: 20%;
}
.vcard-twentythree-body .vector-animtion img:nth-child(5) {
  animation-delay: 8s;
  left: 30%;
}
.vcard-twentythree-body .vector-animtion-right img:nth-child(1) {
  animation-delay: 0s;
  right: 5%;
}
.vcard-twentythree-body .vector-animtion-right img:nth-child(2) {
  animation-delay: 2s;
  right: 10%;
}
.vcard-twentythree-body .vector-animtion-right img:nth-child(3) {
  animation-delay: 4s;
  right: 15%;
}
.vcard-twentythree-body .vector-animtion-right img:nth-child(4) {
  animation-delay: 6s;
  right: 20%;
}
.vcard-twentythree-body .vector-animtion-right img:nth-child(5) {
  animation-delay: 8s;
  right: 30%;
}
@keyframes dropRotate {
  0% {
    transform: translateY(-100%) rotate(-20deg);
    opacity: 0;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    transform: translateY(30vh) rotate(0deg);
    opacity: 0.5;
  }
}

.vcard-twentyfour-body {
  background: #f4f4ff !important;
}
.vcard-twentyfour-body .vcard-twentyfour-img-bx {
  background: #f4f4ff !important;
  border: 1px solid #423f8d !important;
  box-shadow: none !important;
}
.vcard-twentyfour-body .animation-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  z-index: -1;
  overflow: hidden;
}
.vcard-twentyfour-body .animation-container span {
  position: absolute;
  top: 0;
  white-space: pre;
  animation: fall linear;
}
.vcard-twentyfour-body .char {
  display: inline-block;
  animation: pulse 2s ease-in-out infinite;
}
@keyframes fall {
  from {
    transform: translateY(100vh);
    opacity: 1;
  }
  to {
    transform: translateY(-10vh);
  }
}
@keyframes pulse {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(2);
  }
}
.blog-section .blog-post {
  padding: 25px 30px;
  background-color: #222739;
  border-radius: 5px;
  border: 1px solid rgba(255, 255, 255, 0.18);
}
@media (max-width: 575px) {
  .blog-section .blog-post {
    padding: 20px;
  }
}
.blog-section .blog-post .carousel-item-blog-single {
  position: relative;
  width: 100%;
  height: 472px;
  overflow: hidden;
}
.blog-section .blog-post .carousel-item {
  position: relative;
  width: 100%;
  height: 345px;
  overflow: hidden;
}
.blog-section .blog-post .carousel-item .search {
  transition: all 200ms linear;
  width: 50px;
  height: 50px;
  line-height: 50px;
  position: absolute;
  top: -50px;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0 0 0 5px;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
}
.blog-section .blog-post .carousel-item:hover .search {
  top: 0;
}
.blog-section span i::before {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .search-section .search-box input {
  background-color: #222739;
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 5px;
  position: relative;
  outline: none;
  padding: 0px 0px 0px 20px;
  width: 100%;
  height: 50px;
  color: #ffffff;
  border: 0;
  outline: 0;
}
.blog-section .search-section .search-box input::-moz-placeholder {
  color: #ffffff;
}
.blog-section .search-section .search-box input::placeholder {
  color: #ffffff;
}
.blog-section .search-section .search-box .search-icon {
  position: absolute;
  right: 25px;
  height: 50px;
  width: 50px;
  border: 0;
  outline: none;
  background-color: transparent;
}
.blog-section .search-section .search-box .search-icon i::before {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .categories-section .category-box {
  background-color: #222739;
}
.blog-section .categories-section .category-box a {
  background-image: linear-gradient(123.62deg, #ffffff 0%, #ffffff 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .categories-section .category-box a:hover, .blog-section .categories-section .category-box a:focus {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .categories-section .category-box span {
  width: 26px;
  height: 26px;
  line-height: 26px;
  border-radius: 2px;
  text-align: center;
  font-size: 10px;
  border: 1px solid rgba(255, 255, 255, 0.18);
  background-color: #292e4e;
  color: #f59c37;
}
.blog-section .last-post-section .last-posts {
  padding: 12px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.18);
}
.blog-section .last-post-section .last-posts .post {
  width: 74px;
  height: 46px;
  border-radius: 5px;
}
.blog-section .last-post-section .last-posts .post img {
  border-radius: 5px;
}
.blog-section .last-post-section .last-posts .last-post-desc span i::before {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .subscribe-section .email {
  border: 1px solid rgba(255, 255, 255, 0.18);
  height: 45px;
  padding: 0 20px;
  width: 100%;
  outline: none;
  border-radius: 4px;
  color: #ffffff;
  background-color: #222739;
}
.blog-section .subscribe-section .email::-moz-placeholder {
  color: #ffffff;
}
.blog-section .subscribe-section .email::placeholder {
  color: #ffffff;
}
.blog-section .pagination .page-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.blog-section .pagination .page-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.blog-section .pagination .page-item {
  background-color: #222739;
}
.blog-section .pagination .page-item:focus-within, .blog-section .pagination .page-item:hover {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
}
.blog-section .pagination .page-link {
  text-transform: uppercase;
  padding: 4px 13px;
  border: 1px solid rgba(255, 255, 255, 0.18);
  box-shadow: none;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.blog-section .pagination .page-link:focus, .blog-section .pagination .page-link:hover {
  background-image: linear-gradient(123.62deg, #ffffff 0%, #ffffff 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}

.tags div {
  border-radius: 5px;
  background-color: #222739;
}
.tags div:focus-within, .tags div:hover {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
}
.tags a {
  text-transform: uppercase;
  padding: 10px 25px;
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 5px;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.tags a:focus, .tags a:hover {
  background-image: linear-gradient(123.62deg, #ffffff 0%, #ffffff 100%);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}

button.carousel-control-prev {
  width: 40px;
  height: 40px;
  top: 45%;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  opacity: 1;
  border-radius: 0 5px 5px 0;
}
button.carousel-control-prev:hover {
  opacity: 1;
  background-image: linear-gradient(123.62deg, #222739 0%, #222739 100%);
}
button.carousel-control-prev:hover span {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='orange'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

button.carousel-control-next {
  width: 40px;
  height: 40px;
  top: 45%;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  opacity: 1;
  border-radius: 5px 0 0px 5px;
}
button.carousel-control-next:hover {
  opacity: 1;
  background-image: linear-gradient(123.62deg, #222739 0%, #222739 100%);
}
button.carousel-control-next:hover span {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='orange'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
  width: 15px;
  height: 15px;
}

.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  padding: 0;
  margin-right: 4px;
  margin-left: 4px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  opacity: 1;
  background-clip: padding-box;
  border: 0;
  transition: opacity 0.6s ease;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0 auto;
  list-style: none;
  width: 90px;
  height: 30px;
  line-height: 20px;
  padding: 0px;
  background-color: #222739;
  border-radius: 5px 5px 0 0;
  text-align: center;
  align-items: center;
}

.carousel-indicators .active {
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
  width: 15px;
  height: 8px;
}

.modalbox,
.modalbox2 {
  display: none;
  position: fixed;
  z-index: 99999;
  padding-top: 80px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(29, 35, 54, 0.9450980392);
  /* Modal Content */
}
.modalbox .modal-content,
.modalbox2 .modal-content {
  position: relative;
  background-color: #ffffff;
  margin: auto;
  padding: 0;
  width: 75%;
  max-width: 1200px;
}
@media (max-width: 768px) {
  .modalbox .modal-content,
  .modalbox2 .modal-content {
    width: 90%;
  }
}
.modalbox .close,
.modalbox2 .close {
  color: #ffffff;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 40px;
}
.modalbox .close:hover,
.modalbox .close:focus,
.modalbox2 .close:hover,
.modalbox2 .close:focus {
  color: rgb(128, 128, 128);
  text-decoration: none;
  cursor: pointer;
}
.modalbox .mySlides,
.modalbox2 .mySlides {
  display: none;
}
.modalbox .cursor,
.modalbox2 .cursor {
  cursor: pointer;
}
.modalbox .prev,
.modalbox .next,
.modalbox2 .prev,
.modalbox2 .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 12px;
  margin-top: -27px;
  color: #ffffff;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  background-image: linear-gradient(123.62deg, #f59c37 0%, #fd5479 100%);
}
@media (max-width: 768px) {
  .modalbox .prev,
  .modalbox .next,
  .modalbox2 .prev,
  .modalbox2 .next {
    top: 50%;
    padding: 10px;
    font-size: 14px;
  }
}
.modalbox .next,
.modalbox2 .next {
  right: 0;
  border-radius: 3px 0 0 3px;
}
.modalbox .prev:hover,
.modalbox .next:hover,
.modalbox2 .prev:hover,
.modalbox2 .next:hover {
  background-image: linear-gradient(123.62deg, rgba(29, 35, 54, 0.9450980392) 0%, rgba(29, 35, 54, 0.9450980392) 100%);
  color: #f59c37;
}
