@keyframes slidy {
  0% {
    left: 0%;
  }
  20% {
    left: 0%;
  }
  25% {
    left: -100%;
  }
  45% {
    left: -100%;
  }
  50% {
    left: -200%;
  }
  70% {
    left: -200%;
  }
  75% {
    left: -300%;
  }
  95% {
    left: -300%;
  }
  100% {
    left: -400%;
  }
}

figure {
  margin: 0;
  background: #fff;
  font-family: Istok Web, sans-serif;
  font-weight: 100;
}
div#captioned-gallery {
  width: 600px;
  margin: 50px auto;
  overflow: hidden;
}
figure.slider {
  position: relative;
  width: 500%;
  font-size: 0;
  animation: 30s slidy infinite;
}
figure.slider figure {
  width: 20%;
  height: auto;
  display: inline-block;
  position: inherit;
}
figure.slider img {
  width: 100%;
  height: auto;
}
figure.slider figure figcaption {
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  width: 100%;
  font-size: 2rem;
  padding: 0.6rem;
}

/*CSS Pretty Print*/
 
.blog-slider {
   width: 95%;
   position: relative;
   max-width: 800px;
   margin: auto;
   background: #fff;
   box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2);
   padding: 25px;
   border-radius: 25px;
   height: 400px;
   transition: all 0.3s;
}
 @media screen and (max-width: 992px) {
   .blog-slider {
     max-width: 680px;
     height: 400px;
  }
}
 @media screen and (max-width: 768px) {
   .blog-slider {
     min-height: 500px;
     height: auto;
     margin-top: 100px;
  }
}
 @media screen and (max-height: 500px) and (min-width: 992px) {
   .blog-slider {
     height: 350px;
  }
}
 .blog-slider__item {
   display: flex;
   align-items: center;
}
 @media screen and (max-width: 768px) {
   .blog-slider__item {
     flex-direction: column;
  }
}
 .blog-slider__item.swiper-slide-active .blog-slider__img img {
   opacity: 1;
   transition-delay: 0.3s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > * {
   opacity: 1;
   transform: none;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(1) {
   transition-delay: 0.3s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(2) {
   transition-delay: 0.4s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(3) {
   transition-delay: 0.5s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(4) {
   transition-delay: 0.6s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(5) {
   transition-delay: 0.7s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(6) {
   transition-delay: 0.8s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(7) {
   transition-delay: 0.9s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(8) {
   transition-delay: 1s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(9) {
   transition-delay: 1.1s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(10) {
   transition-delay: 1.2s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(11) {
   transition-delay: 1.3s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(12) {
   transition-delay: 1.4s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(13) {
   transition-delay: 1.5s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(14) {
   transition-delay: 1.6s;
}
 .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(15) {
   transition-delay: 1.7s;
}
 .blog-slider__img {
   width: 300px;
   flex-shrink: 0;
   height: 300px;
   background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
   box-shadow: 4px 13px 30px 1px rgba(252, 56, 56, 0.2);
   border-radius: 20px;
   transform: translateX(-80px);
   overflow: hidden;
}
 .blog-slider__img:after {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
   border-radius: 20px;
   opacity: 0.8;
}
 .blog-slider__img img {
   width: 100%;
   height: 100%;
   object-fit: cover;
   display: block;
   opacity: 1;
   border-radius: 20px;
   transition: all 0.3s;
}
 @media screen and (max-width: 768px) {
   .blog-slider__img {
     transform: translateY(-50%);
     width: 90%;
  }
}
 @media screen and (max-width: 576px) {
   .blog-slider__img {
     width: 95%;
  }
}
 @media screen and (max-height: 500px) and (min-width: 992px) {
   .blog-slider__img {
     height: 270px;
  }
}
 .blog-slider__content {
   padding-right: 25px;
}
 @media screen and (max-width: 768px) {
   .blog-slider__content {
     margin-top: -80px;
     text-align: center;
     padding: 0 30px;
  }
}
 @media screen and (max-width: 576px) {
   .blog-slider__content {
     padding: 0;
  }
}
 .blog-slider__content > * {
   opacity: 0;
   transform: translateY(25px);
   transition: all 0.4s;
}
 .blog-slider__code {
   color: #7b7992;
   margin-bottom: 15px;
   display: block;
   font-weight: 500;
}
 .blog-slider__title {
   font-size: 24px;
   font-weight: 700;
   color: #0d0925;
   margin-bottom: 20px;
}
 .blog-slider__text {
   color: #4e4a67;
   margin-bottom: 30px;
   line-height: 1.5em;
}
 .blog-slider__button {
   display: inline-flex;
   background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%);
   padding: 15px 35px;
   border-radius: 50px;
   color: #fff;
   box-shadow: 0px 14px 80px rgba(252, 56, 56, 0.4);
   text-decoration: none;
   font-weight: 500;
   justify-content: center;
   text-align: center;
   letter-spacing: 1px;
}

 .blog-slider .swiper-container-horizontal > .swiper-pagination-bullets, .blog-slider .swiper-pagination-custom, .blog-slider .swiper-pagination-fraction {
   bottom: 10px;
   left: 0;
   width: 100%;
}
 .blog-slider__pagination {
   position: absolute;
   z-index: 21;
   right: 20px;
   width: 11px !important;
   text-align: center;
   left: auto !important;
   top: 50%;
   bottom: auto !important;
   transform: translateY(-50%);
}
 @media screen and (max-width: 768px) {
   .blog-slider__pagination {
     transform: translateX(-50%);
     left: 50% !important;
     top: 205px;
     width: 100% !important;
     display: flex;
     justify-content: center;
     align-items: center;
  }
}
 .blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
   margin: 8px 0;
}
 @media screen and (max-width: 768px) {
   .blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet {
     margin: 0 5px;
  }
}
 .blog-slider__pagination .swiper-pagination-bullet {
   width: 11px;
   height: 11px;
   display: block;
   border-radius: 10px;
   background: #062744;
   opacity: 0.2;
   transition: all 0.3s;
}
 .blog-slider__pagination .swiper-pagination-bullet-active {
   opacity: 1;
   background: #fd3838;
   height: 30px;
   box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3);
}
 @media screen and (max-width: 768px) {
   .blog-slider__pagination .swiper-pagination-bullet-active {
     height: 11px;
     width: 30px;
  }
}
 
 
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
/* Config */

.particle-container .particle,
.particle-container .particle:after {
  background: transparent;
}

.particle-container .particle:after {
  position: absolute;
  content: "";
}

.particle-container .particle-1 {
  -webkit-animation: animParticle 60s linear infinite;
          animation: animParticle 60s linear infinite;
  box-shadow: 0px 0px #fff, 869px 1380px #fff, 271px 1453px #fff, 1481px 196px #fff, 367px 883px #fff, 970px 147px #fff, 12px 19px #fff, 2254px 835px #fff, 1856px 2343px #fff, 2337px 186px #fff, 438px 361px #fff, 892px 1888px #fff, 1937px 1743px #fff, 2348px 1302px #fff, 819px 1534px #fff, 940px 1914px #fff, 2077px 2334px #fff, 880px 1627px #fff, 250px 1210px #fff, 196px 542px #fff, 585px 2425px #fff, 945px 342px #fff, 2232px 97px #fff, 1000px 1555px #fff, 1912px 1390px #fff, 665px 718px #fff, 52px 79px #fff, 2313px 2076px #fff, 2097px 730px #fff, 2089px 1138px #fff, 2226px 1810px #fff, 1756px 798px #fff, 2372px 2125px #fff, 1582px 467px #fff, 67px 1434px #fff, 1785px 1457px #fff, 1649px 1855px #fff, 497px 2067px #fff, 179px 754px #fff, 2398px 1426px #fff, 1523px 65px #fff, 2179px 7px #fff, 395px 785px #fff, 940px 1612px #fff, 1346px 1994px #fff, 437px 2271px #fff, 1070px 1565px #fff, 380px 316px #fff, 1253px 1989px #fff, 908px 1531px #fff, 2511px 2099px #fff, 850px 2362px #fff, 1909px 1746px #fff, 1462px 2434px #fff, 463px 1118px #fff, 590px 1827px #fff, 456px 1812px #fff, 554px 1194px #fff, 1627px 902px #fff, 2093px 1869px #fff, 684px 695px #fff, 2508px 696px #fff, 1250px 1394px #fff, 1133px 2274px #fff, 971px 1345px #fff, 922px 1933px #fff, 1960px 2533px #fff, 987px 501px #fff, 231px 1736px #fff, 148px 1731px #fff, 2410px 1853px #fff, 2293px 1109px #fff, 256px 222px #fff, 1306px 2135px #fff, 943px 2258px #fff, 849px 1895px #fff, 1465px 1279px #fff, 623px 398px #fff, 282px 695px #fff, 1638px 1530px #fff, 2081px 683px #fff, 1052px 2425px #fff, 77px 2005px #fff, 2046px 358px #fff, 775px 2021px #fff, 2481px 1056px #fff, 431px 1983px #fff, 1750px 664px #fff, 158px 1717px #fff, 413px 1528px #fff, 1377px 1781px #fff, 1618px 660px #fff, 232px 2520px #fff, 1973px 402px #fff, 1327px 74px #fff, 420px 1554px #fff, 380px 496px #fff, 2254px 708px #fff, 2405px 363px #fff, 1447px 2244px #fff, 863px 636px #fff, 2278px 1563px #fff, 783px 1389px #fff, 103px 1290px #fff, 118px 1063px #fff, 144px 58px #fff, 1299px 1140px #fff, 51px 1344px #fff, 220px 491px #fff, 2441px 853px #fff, 968px 1343px #fff, 2257px 2359px #fff, 956px 1682px #fff, 2051px 433px #fff, 808px 1665px #fff, 2269px 2248px #fff, 2373px 240px #fff, 558px 2116px #fff, 881px 2183px #fff, 1458px 344px #fff, 1425px 66px #fff, 852px 1365px #fff, 34px 1952px #fff, 1766px 992px #fff, 2359px 322px #fff, 1101px 1899px #fff, 1601px 65px #fff, 351px 582px #fff, 582px 29px #fff, 208px 1685px #fff, 2019px 2226px #fff, 1497px 899px #fff, 1039px 1952px #fff, 2554px 913px #fff, 1698px 1420px #fff, 512px 1215px #fff, 2228px 998px #fff, 716px 1104px #fff, 1294px 185px #fff, 2239px 1485px #fff, 2415px 1232px #fff, 2441px 1614px #fff, 364px 716px #fff, 217px 2495px #fff, 742px 1142px #fff, 307px 1421px #fff, 727px 300px #fff, 148px 2197px #fff, 1376px 717px #fff, 1529px 1366px #fff, 1109px 2476px #fff, 2186px 621px #fff, 1255px 44px #fff, 1893px 1567px #fff, 1192px 2251px #fff, 380px 2296px #fff, 710px 110px #fff, 573px 610px #fff, 1277px 577px #fff, 1127px 1111px #fff, 1876px 2149px #fff, 1511px 1790px #fff, 1852px 1140px #fff, 1473px 1087px #fff, 1698px 607px #fff, 354px 1799px #fff, 24px 1020px #fff, 1332px 1728px #fff, 2258px 1745px #fff, 2505px 1058px #fff, 1944px 581px #fff, 1770px 1587px #fff, 1202px 46px #fff, 1130px 829px #fff, 145px 2207px #fff, 1070px 1290px #fff, 817px 1782px #fff, 1954px 2222px #fff, 1858px 2468px #fff, 866px 563px #fff, 204px 1329px #fff, 1991px 1034px #fff, 1179px 319px #fff, 1364px 1627px #fff, 2146px 2056px #fff, 2255px 763px #fff, 807px 691px #fff, 1305px 1274px #fff, 1102px 2411px #fff, 922px 567px #fff, 2046px 797px #fff, 2527px 2023px #fff, 90px 1638px #fff, 2536px 2077px #fff, 219px 2334px #fff, 2065px 916px #fff, 1473px 1041px #fff, 1691px 2513px #fff, 733px 724px #fff, 817px 1582px #fff, 1274px 1577px #fff, 1219px 1172px #fff, 1146px 1515px #fff, 1148px 1030px #fff, 1827px 1865px #fff, 1455px 196px #fff, 468px 1565px #fff, 1707px 1609px #fff, 1436px 1238px #fff, 901px 534px #fff, 82px 1611px #fff, 1468px 1689px #fff, 2312px 285px #fff, 1518px 2054px #fff, 2126px 1808px #fff, 896px 581px #fff, 1364px 2500px #fff, 858px 814px #fff, 2259px 466px #fff, 1040px 1242px #fff, 1597px 611px #fff, 671px 686px #fff, 439px 775px #fff, 1445px 42px #fff, 1468px 2216px #fff, 2343px 1762px #fff, 1613px 2158px #fff, 1633px 797px #fff, 254px 1620px #fff, 1652px 1198px #fff, 1578px 1181px #fff, 901px 314px #fff, 1571px 1754px #fff, 446px 476px #fff, 40px 216px #fff, 1371px 1329px #fff, 1600px 1420px #fff, 759px 843px #fff, 1396px 1337px #fff, 690px 1867px #fff, 134px 1428px #fff, 876px 2078px #fff, 1782px 574px #fff, 525px 2120px #fff, 958px 1623px #fff, 1194px 2036px #fff, 2333px 1657px #fff, 1059px 2386px #fff, 275px 17px #fff, 896px 1564px #fff, 1184px 1882px #fff, 1616px 2199px #fff, 1601px 880px #fff, 1179px 177px #fff, 984px 31px #fff, 1093px 1949px #fff, 2000px 1462px #fff, 2151px 1534px #fff, 1071px 55px #fff, 1426px 1198px #fff, 2559px 2195px #fff, 32px 2301px #fff, 1348px 417px #fff, 2526px 349px #fff, 2339px 388px #fff, 676px 942px #fff, 795px 198px #fff, 674px 1724px #fff, 1254px 2137px #fff, 207px 2161px #fff, 810px 22px #fff, 1704px 990px #fff, 999px 1037px #fff, 146px 2267px #fff, 1216px 1767px #fff, 362px 377px #fff, 743px 197px #fff, 1096px 1224px #fff, 869px 885px #fff, 1683px 187px #fff, 2158px 922px #fff, 1173px 954px #fff, 1464px 1145px #fff, 33px 690px #fff, 138px 1656px #fff, 1195px 849px #fff, 517px 1819px #fff, 716px 792px #fff, 530px 234px #fff, 2473px 888px #fff, 243px 124px #fff, 940px 1914px #fff, 2063px 2549px #fff, 1321px 646px #fff, 1454px 1057px #fff, 728px 1316px #fff, 434px 1755px #fff, 1681px 1458px #fff, 2190px 320px #fff, 1914px 1999px #fff, 489px 1301px #fff, 102px 261px #fff, 608px 1175px #fff, 884px 2307px #fff, 1272px 854px #fff, 1989px 1709px #fff, 898px 1135px #fff, 2241px 644px #fff, 1341px 305px #fff, 1292px 2500px #fff, 332px 452px #fff, 156px 77px #fff, 1942px 308px #fff, 2360px 675px #fff, 2491px 2428px #fff, 2405px 1978px #fff, 80px 530px #fff, 1769px 2116px #fff, 1450px 1840px #fff, 1221px 2153px #fff, 220px 22px #fff, 51px 2557px #fff, 1675px 270px #fff, 1748px 1329px #fff, 2017px 683px #fff, 2391px 2062px #fff, 756px 672px #fff, 2176px 1769px #fff, 418px 1313px #fff, 1485px 1995px #fff, 2083px 1081px #fff, 382px 833px #fff, 286px 2057px #fff, 896px 115px #fff, 1741px 1026px #fff, 173px 1813px #fff, 2181px 2527px #fff, 312px 2105px #fff, 2555px 2275px #fff, 164px 2497px #fff, 1973px 15px #fff, 1896px 660px #fff, 1289px 1434px #fff, 2472px 1443px #fff, 2251px 65px #fff, 1873px 666px #fff, 518px 110px #fff, 2153px 2267px #fff, 605px 1282px #fff, 1148px 1670px #fff, 840px 2351px #fff, 872px 1149px #fff, 2147px 1464px #fff, 302px 562px #fff, 1391px 2397px #fff, 642px 1800px #fff, 708px 366px #fff, 1611px 39px #fff, 215px 672px #fff, 1115px 1650px #fff, 529px 942px #fff, 1213px 530px #fff, 1320px 1017px #fff, 2421px 169px #fff, 2483px 456px #fff, 2499px 2265px #fff, 520px 726px #fff, 753px 150px #fff, 1641px 174px #fff, 1997px 266px #fff, 397px 1736px #fff, 589px 1704px #fff, 760px 2152px #fff, 1626px 2357px #fff, 1478px 1253px #fff, 742px 2030px #fff, 1011px 1272px #fff, 1081px 780px #fff, 1232px 952px #fff, 1714px 65px #fff, 1595px 824px #fff, 187px 2320px #fff, 330px 2151px #fff, 1743px 1959px #fff, 1349px 601px #fff, 1268px 1089px #fff, 135px 2325px #fff, 1144px 32px #fff, 2383px 1011px #fff, 280px 2008px #fff, 70px 1751px #fff, 592px 536px #fff, 1049px 413px #fff, 2001px 783px #fff, 982px 1673px #fff, 916px 1328px #fff, 1610px 1969px #fff, 1943px 188px #fff, 1680px 151px #fff, 1745px 1172px #fff, 614px 1406px #fff, 300px 1154px #fff, 240px 821px #fff, 2046px 1365px #fff, 1235px 1209px #fff, 1144px 19px #fff, 492px 1859px #fff, 2111px 346px #fff, 1868px 910px #fff, 1200px 361px #fff, 1515px 1476px #fff, 77px 2244px #fff, 1092px 330px #fff, 1654px 2386px #fff, 2485px 1596px #fff, 2191px 1693px #fff, 1721px 2310px #fff, 924px 2038px #fff, 2433px 1156px #fff, 2524px 1788px #fff, 554px 2545px #fff, 1785px 1894px #fff, 2552px 1236px #fff, 2272px 2003px #fff, 1435px 2471px #fff, 1248px 1256px #fff, 2447px 2045px #fff, 302px 1573px #fff, 1297px 115px #fff, 2297px 1894px #fff, 173px 1758px #fff, 246px 133px #fff, 938px 1217px #fff, 1496px 473px #fff, 544px 402px #fff, 1700px 283px #fff, 1726px 97px #fff, 307px 553px #fff, 1532px 198px #fff, 1533px 1555px #fff, 2215px 2468px #fff, 490px 1519px #fff, 2078px 1175px #fff, 168px 44px #fff, 2080px 1564px #fff, 1317px 1465px #fff, 2358px 1218px #fff, 1859px 441px #fff, 2448px 1188px #fff, 2370px 1219px #fff, 1043px 1078px #fff, 2101px 669px #fff, 1586px 905px #fff, 306px 1746px #fff, 1574px 2364px #fff, 1471px 2477px #fff, 931px 564px #fff, 39px 255px #fff, 2185px 1042px #fff, 1633px 1346px #fff, 1553px 1703px #fff, 2456px 1579px #fff, 901px 1934px #fff, 778px 903px #fff, 815px 342px #fff, 1275px 2316px #fff, 1010px 832px #fff, 1456px 905px #fff, 801px 2027px #fff, 2518px 1171px #fff, 2428px 676px #fff, 309px 312px #fff, 854px 370px #fff, 2044px 1808px #fff, 861px 435px #fff, 127px 1441px #fff, 1120px 91px #fff, 2347px 727px #fff, 2490px 218px #fff, 86px 1216px #fff, 1904px 244px #fff, 181px 1170px #fff, 92px 916px #fff, 2134px 2343px #fff, 636px 2306px #fff, 547px 2113px #fff, 871px 800px #fff, 595px 1732px #fff, 30px 11px #fff, 239px 414px #fff, 436px 1082px #fff, 1258px 2214px #fff, 971px 2187px #fff, 655px 621px #fff, 1557px 504px #fff, 1893px 2030px #fff, 926px 1160px #fff, 818px 2308px #fff, 1984px 1053px #fff, 282px 964px #fff, 1634px 311px #fff, 1048px 1954px #fff, 1000px 2134px #fff, 2200px 1290px #fff, 1706px 2134px #fff, 1586px 2482px #fff, 819px 252px #fff, 879px 243px #fff, 829px 2383px #fff, 2013px 2470px #fff, 335px 1919px #fff, 12px 2185px #fff, 318px 1473px #fff, 1097px 2056px #fff, 830px 974px #fff, 654px 133px #fff, 333px 1440px #fff, 2283px 2043px #fff, 1656px 1518px #fff, 1785px 1273px #fff, 1835px 2459px #fff, 2215px 1321px #fff, 730px 810px #fff, 2530px 2438px #fff, 60px 501px #fff, 929px 1955px #fff, 1157px 2419px #fff, 404px 1240px #fff, 1508px 501px #fff, 2344px 1560px #fff, 448px 1253px #fff, 40px 122px #fff, 2202px 2488px #fff, 2520px 602px #fff, 1324px 45px #fff, 88px 1881px #fff, 822px 596px #fff, 788px 827px #fff, 2505px 1465px #fff, 1036px 4px #fff, 902px 1308px #fff, 81px 1312px #fff, 2201px 1480px #fff, 1838px 643px #fff, 951px 376px #fff, 2309px 1782px #fff, 134px 904px #fff, 2005px 581px #fff, 146px 2040px #fff, 856px 519px #fff, 1327px 1998px #fff, 134px 1384px #fff, 2008px 1618px #fff, 224px 1895px #fff, 814px 660px #fff, 1347px 1278px #fff, 897px 2406px #fff, 2120px 1957px #fff, 2510px 2091px #fff, 2379px 2538px #fff, 1266px 570px #fff, 1990px 1919px #fff, 398px 937px #fff, 1418px 181px #fff, 844px 718px #fff, 2391px 1934px #fff, 704px 1188px #fff, 1709px 2412px #fff, 1910px 2135px #fff, 402px 2198px #fff, 378px 1744px #fff, 2360px 1799px #fff, 1446px 2163px #fff, 626px 2495px #fff, 1710px 2185px #fff, 1714px 994px #fff, 203px 401px #fff, 1626px 1543px #fff, 2280px 231px #fff, 2335px 266px #fff, 2010px 2482px #fff, 18px 2172px #fff, 1919px 1467px #fff, 1625px 1996px #fff, 451px 2491px #fff, 2476px 2205px #fff, 1517px 166px #fff, 2277px 854px #fff, 1217px 1885px #fff, 2484px 1422px #fff, 965px 1516px #fff, 754px 2238px #fff, 1392px 1312px #fff, 765px 1347px #fff, 379px 1550px #fff, 2374px 2024px #fff, 126px 406px #fff, 886px 1295px #fff, 184px 1345px #fff, 594px 2051px #fff, 1762px 2408px #fff;
  height: 1px;
  width: 1px;
}

.particle-container .particle-1:after {
  box-shadow: 0px 0px #fff, 208px 1541px #fff, 1963px 1807px #fff, 866px 1959px #fff, 173px 794px #fff, 489px 964px #fff, 1625px 2560px #fff, 1175px 1531px #fff, 1768px 1752px #fff, 526px 47px #fff, 2402px 1095px #fff, 81px 1402px #fff, 1465px 445px #fff, 1588px 1806px #fff, 1101px 1237px #fff, 1079px 1255px #fff, 2390px 475px #fff, 1864px 660px #fff, 221px 1206px #fff, 2553px 667px #fff, 618px 2233px #fff, 1911px 2277px #fff, 802px 1887px #fff, 2464px 1414px #fff, 211px 2078px #fff, 1980px 1825px #fff, 1261px 551px #fff, 1028px 2224px #fff, 685px 1591px #fff, 1716px 839px #fff, 2001px 2424px #fff, 585px 1379px #fff, 829px 111px #fff, 140px 114px #fff, 2043px 489px #fff, 65px 121px #fff, 1910px 2355px #fff, 2194px 1527px #fff, 748px 2548px #fff, 640px 688px #fff, 2500px 168px #fff, 740px 1237px #fff, 114px 1041px #fff, 1632px 1710px #fff, 1800px 196px #fff, 898px 2160px #fff, 1519px 230px #fff, 550px 1875px #fff, 2552px 238px #fff, 848px 1916px #fff, 609px 740px #fff, 1725px 603px #fff, 680px 2006px #fff, 75px 1024px #fff, 1114px 2080px #fff, 2070px 817px #fff, 2023px 2157px #fff, 2175px 1456px #fff, 948px 2110px #fff, 864px 1401px #fff, 2247px 408px #fff, 2129px 1851px #fff, 1012px 2557px #fff, 1252px 2319px #fff, 265px 2311px #fff, 2171px 700px #fff, 1103px 549px #fff, 2187px 1474px #fff, 1251px 574px #fff, 1909px 2098px #fff, 1625px 1641px #fff, 1543px 4px #fff, 2254px 865px #fff, 737px 374px #fff, 1536px 241px #fff, 1603px 2231px #fff, 1792px 2471px #fff, 288px 2548px #fff, 1898px 743px #fff, 1528px 1002px #fff, 252px 2198px #fff, 2272px 1040px #fff, 1944px 2131px #fff, 767px 1526px #fff, 1707px 763px #fff, 1368px 759px #fff, 2512px 435px #fff, 1698px 1655px #fff, 1956px 1909px #fff, 2310px 1327px #fff, 128px 2551px #fff, 746px 2341px #fff, 1284px 903px #fff, 1564px 490px #fff, 507px 596px #fff, 1968px 96px #fff, 1075px 145px #fff, 2441px 47px #fff, 1454px 488px #fff, 327px 1085px #fff, 1844px 2050px #fff, 1846px 1942px #fff, 2511px 2024px #fff, 1866px 1974px #fff, 1939px 1867px #fff, 721px 2061px #fff, 560px 532px #fff, 9px 662px #fff, 500px 2118px #fff, 1111px 2159px #fff, 579px 276px #fff, 144px 1881px #fff, 1528px 2296px #fff, 2136px 1756px #fff, 453px 1130px #fff, 498px 922px #fff, 1422px 1798px #fff, 257px 276px #fff, 1802px 2191px #fff, 1166px 1816px #fff, 2474px 772px #fff, 845px 927px #fff, 2398px 1157px #fff, 1521px 1724px #fff, 2500px 1430px #fff, 2269px 2538px #fff, 1902px 317px #fff, 244px 2014px #fff, 786px 2353px #fff, 2450px 503px #fff, 853px 1857px #fff, 2454px 2027px #fff, 2056px 2298px #fff, 1292px 354px #fff, 527px 1195px #fff, 1746px 848px #fff, 1186px 1193px #fff, 2264px 1064px #fff, 83px 160px #fff, 2027px 367px #fff, 890px 132px #fff, 1916px 1437px #fff, 1346px 2551px #fff, 288px 1853px #fff, 1002px 1803px #fff, 2020px 1189px #fff, 705px 819px #fff, 1599px 2559px #fff, 1839px 1962px #fff, 671px 1305px #fff, 2247px 1149px #fff, 1675px 1571px #fff, 454px 827px #fff, 536px 393px #fff, 1281px 2534px #fff, 1557px 1963px #fff, 70px 1796px #fff, 1569px 1114px #fff, 149px 630px #fff, 1421px 1045px #fff, 2478px 1609px #fff, 62px 1753px #fff, 353px 2422px #fff, 1116px 834px #fff, 1913px 2495px #fff, 228px 1724px #fff, 2042px 1236px #fff, 2107px 992px #fff, 261px 1560px #fff, 2110px 2320px #fff, 2275px 2347px #fff, 193px 1575px #fff, 1728px 1683px #fff, 911px 2292px #fff, 1371px 655px #fff, 329px 1118px #fff, 584px 441px #fff, 1483px 177px #fff, 727px 993px #fff, 2372px 2449px #fff, 2010px 718px #fff, 1408px 1207px #fff, 2038px 2205px #fff, 1557px 1041px #fff, 307px 1225px #fff, 62px 815px #fff, 1620px 1108px #fff, 1540px 480px #fff, 2384px 125px #fff, 2363px 1372px #fff, 1963px 39px #fff, 1366px 1197px #fff, 748px 1111px #fff, 830px 612px #fff, 789px 260px #fff, 2135px 1665px #fff, 2534px 39px #fff, 208px 1172px #fff, 256px 834px #fff, 919px 1752px #fff, 625px 875px #fff, 1228px 1685px #fff, 2482px 1545px #fff, 60px 400px #fff, 1378px 1864px #fff, 2503px 2282px #fff, 2104px 739px #fff, 1703px 2462px #fff, 851px 969px #fff, 1086px 2128px #fff, 1970px 916px #fff, 1978px 119px #fff, 1597px 1948px #fff, 715px 2259px #fff, 419px 923px #fff, 2002px 2458px #fff, 1486px 1687px #fff, 966px 2461px #fff, 821px 444px #fff, 956px 1634px #fff, 1010px 274px #fff, 1414px 1995px #fff, 1831px 1049px #fff, 1245px 1616px #fff, 39px 704px #fff, 2215px 2270px #fff, 2432px 1905px #fff, 38px 1146px #fff, 2422px 2012px #fff, 479px 2417px #fff, 2308px 501px #fff, 2414px 2011px #fff, 2274px 848px #fff, 2240px 2152px #fff, 354px 2206px #fff, 329px 97px #fff, 241px 2249px #fff, 257px 2087px #fff, 1667px 1244px #fff, 1617px 1169px #fff, 1917px 1045px #fff, 1388px 2186px #fff, 763px 1891px #fff, 1444px 2462px #fff, 1306px 1297px #fff, 1128px 2516px #fff, 2322px 720px #fff, 1946px 2361px #fff, 1792px 2281px #fff, 687px 653px #fff, 1168px 1559px #fff, 241px 923px #fff, 53px 2560px #fff, 41px 2246px #fff, 2301px 1354px #fff, 1061px 1238px #fff, 2168px 1060px #fff, 1912px 313px #fff, 1437px 400px #fff, 2316px 500px #fff, 2077px 2006px #fff, 521px 1816px #fff, 1921px 1444px #fff, 1477px 1031px #fff, 2229px 1112px #fff, 2523px 1331px #fff, 1674px 611px #fff, 2251px 173px #fff, 5px 2375px #fff, 588px 958px #fff, 2361px 1972px #fff, 1364px 2421px #fff, 1570px 2406px #fff, 1569px 2322px #fff, 1135px 1775px #fff, 1900px 379px #fff, 1185px 868px #fff, 1512px 686px #fff, 1970px 1330px #fff, 2143px 2345px #fff, 686px 707px #fff, 1104px 791px #fff, 179px 2046px #fff, 562px 1390px #fff, 2339px 603px #fff, 86px 1796px #fff, 137px 253px #fff, 2288px 1091px #fff, 840px 1050px #fff, 1952px 428px #fff, 2066px 2151px #fff, 976px 1813px #fff, 785px 538px #fff, 802px 1093px #fff, 1262px 2113px #fff, 1549px 1003px #fff, 2500px 1446px #fff, 1280px 300px #fff, 784px 1016px #fff, 1406px 1118px #fff, 1019px 1389px #fff, 427px 330px #fff, 312px 928px #fff, 2447px 1279px #fff, 666px 2038px #fff, 2476px 2527px #fff, 2038px 1625px #fff, 1380px 476px #fff, 731px 497px #fff, 1900px 2343px #fff, 629px 148px #fff, 421px 569px #fff, 1057px 1989px #fff, 2029px 738px #fff, 1447px 91px #fff, 2366px 2512px #fff, 1862px 400px #fff, 1013px 2035px #fff, 1899px 10px #fff, 2244px 2311px #fff, 1747px 2159px #fff, 1716px 1842px #fff, 912px 479px #fff, 2116px 2377px #fff, 2141px 286px #fff, 113px 463px #fff, 1978px 1431px #fff, 1810px 2232px #fff, 1332px 364px #fff, 646px 1240px #fff, 1651px 685px #fff, 1263px 2314px #fff, 109px 2054px #fff, 2361px 2345px #fff, 1976px 35px #fff, 1430px 1140px #fff, 1788px 2334px #fff, 2445px 2555px #fff, 533px 489px #fff, 2318px 1687px #fff, 1420px 2120px #fff, 1171px 2325px #fff, 405px 1309px #fff, 668px 1393px #fff, 682px 282px #fff, 2286px 1676px #fff, 753px 88px #fff, 1837px 2289px #fff, 583px 2426px #fff, 1492px 1607px #fff, 1833px 1143px #fff, 1596px 1030px #fff, 1942px 397px #fff, 915px 2356px #fff, 792px 1150px #fff, 343px 1214px #fff, 972px 594px #fff, 174px 2274px #fff, 1345px 934px #fff, 459px 785px #fff, 1985px 1096px #fff, 306px 633px #fff, 769px 993px #fff, 2269px 2191px #fff, 1624px 667px #fff, 107px 134px #fff, 22px 1830px #fff, 197px 2402px #fff, 2433px 2131px #fff, 1918px 2274px #fff, 1250px 1666px #fff, 847px 1458px #fff, 1448px 1904px #fff, 2447px 338px #fff, 1859px 1721px #fff, 179px 1834px #fff, 794px 2115px #fff, 2544px 1541px #fff, 1365px 366px #fff, 1468px 726px #fff, 1874px 67px #fff, 20px 1463px #fff, 2068px 1269px #fff, 617px 456px #fff, 1135px 1359px #fff, 1351px 1273px #fff, 1298px 666px #fff, 2323px 1506px #fff, 2546px 2064px #fff, 1838px 2457px #fff, 1342px 2445px #fff, 2559px 956px #fff, 2363px 866px #fff, 1973px 1970px #fff, 2373px 1066px #fff, 2449px 832px #fff, 1641px 2279px #fff, 2139px 210px #fff, 508px 606px #fff, 2033px 1110px #fff, 2344px 56px #fff, 2016px 2102px #fff, 2406px 164px #fff, 2430px 2173px #fff, 1179px 1426px #fff, 2448px 80px #fff, 1249px 2057px #fff, 382px 2280px #fff, 2065px 2132px #fff, 1975px 1623px #fff, 1350px 1233px #fff, 703px 10px #fff, 1610px 1283px #fff, 564px 2539px #fff, 1741px 1986px #fff, 558px 876px #fff, 586px 485px #fff, 1154px 583px #fff, 2159px 952px #fff, 716px 1388px #fff, 1055px 21px #fff, 2316px 106px #fff, 586px 1736px #fff, 1142px 2029px #fff, 530px 2425px #fff, 2208px 2199px #fff, 252px 245px #fff, 686px 952px #fff, 556px 2142px #fff, 954px 239px #fff, 747px 208px #fff, 1341px 1097px #fff, 924px 2167px #fff, 581px 2313px #fff, 1647px 1666px #fff, 666px 1964px #fff, 639px 2075px #fff, 2553px 435px #fff, 406px 907px #fff, 1668px 33px #fff, 1644px 1108px #fff, 257px 1213px #fff, 1492px 776px #fff, 2519px 1535px #fff, 1282px 102px #fff, 2014px 2093px #fff, 1496px 472px #fff, 266px 2535px #fff, 2483px 936px #fff, 869px 640px #fff, 1616px 1966px #fff, 1413px 1719px #fff, 7px 1759px #fff, 2035px 2199px #fff, 1434px 182px #fff, 1654px 925px #fff, 407px 1855px #fff, 2128px 1561px #fff, 2012px 1123px #fff, 1649px 325px #fff, 622px 2010px #fff, 1428px 1771px #fff, 192px 2194px #fff, 1553px 126px #fff, 1519px 25px #fff, 1588px 1927px #fff, 1702px 1375px #fff, 1792px 1958px #fff, 682px 2221px #fff, 1642px 145px #fff, 2199px 1441px #fff, 7px 464px #fff, 1120px 1849px #fff, 551px 1133px #fff, 189px 504px #fff, 2016px 1717px #fff, 531px 2248px #fff, 345px 134px #fff, 1857px 79px #fff, 1701px 778px #fff, 521px 2228px #fff, 1040px 1100px #fff, 207px 2228px #fff, 1932px 809px #fff, 1737px 725px #fff, 347px 1629px #fff, 1367px 85px #fff, 226px 213px #fff, 2416px 2144px #fff, 1513px 1487px #fff, 1136px 815px #fff, 1208px 1779px #fff, 1674px 997px #fff, 1065px 1598px #fff, 2446px 1144px #fff, 1079px 2162px #fff, 2542px 753px #fff, 1416px 2115px #fff, 1579px 1127px #fff, 405px 2148px #fff, 2392px 597px #fff, 2089px 275px #fff, 2539px 47px #fff, 177px 2390px #fff, 196px 359px #fff, 1304px 500px #fff, 1000px 1071px #fff, 1175px 416px #fff, 1551px 2356px #fff, 1034px 2460px #fff, 385px 802px #fff, 2462px 580px #fff, 2377px 736px #fff, 1422px 1898px #fff, 85px 2024px #fff, 642px 714px #fff, 1242px 1879px #fff, 557px 172px #fff, 27px 892px #fff, 566px 654px #fff, 2545px 495px #fff, 2323px 367px #fff, 1547px 1014px #fff, 2062px 607px #fff, 510px 1279px #fff, 976px 579px #fff, 621px 547px #fff, 167px 369px #fff, 945px 289px #fff, 2405px 618px #fff, 1333px 2013px #fff, 2098px 661px #fff, 2187px 2294px #fff, 15px 33px #fff, 1720px 710px #fff, 5px 548px #fff, 2475px 1742px #fff, 1231px 187px #fff, 95px 1215px #fff, 1878px 2558px #fff, 175px 2297px #fff, 27px 944px #fff, 1967px 713px #fff, 1637px 46px #fff, 2379px 1094px #fff, 1099px 1215px #fff, 2525px 1064px #fff, 2094px 1194px #fff, 58px 20px #fff, 1517px 1155px #fff, 916px 1703px #fff, 2219px 1436px #fff, 201px 6px #fff, 205px 1689px #fff, 2474px 577px #fff, 1750px 2083px #fff, 1332px 2085px #fff, 218px 341px #fff, 1102px 1747px #fff, 743px 2356px #fff, 1111px 1721px #fff, 2483px 468px #fff, 277px 1997px #fff, 2170px 1549px #fff, 1925px 600px #fff, 1131px 980px #fff, 838px 25px #fff, 242px 633px #fff, 2525px 923px #fff, 2445px 994px #fff, 127px 143px #fff, 1240px 1940px #fff, 942px 1364px #fff, 110px 2085px #fff, 2194px 2182px #fff, 999px 2045px #fff, 280px 2489px #fff, 1534px 726px #fff, 1562px 568px #fff, 919px 1047px #fff, 775px 754px #fff, 2233px 322px #fff, 2047px 2207px #fff, 767px 1372px #fff, 1078px 556px #fff, 1823px 1367px #fff, 1476px 1411px #fff, 988px 579px #fff, 1726px 192px #fff, 1775px 644px #fff, 386px 1290px #fff, 1067px 552px #fff, 2001px 2211px #fff, 1248px 2389px #fff, 426px 673px #fff, 275px 988px #fff, 285px 1686px #fff, 1053px 2488px #fff, 169px 103px #fff, 2495px 2048px #fff, 1679px 452px #fff;
  height: 1px;
  width: 1px;
}

.particle-container .particle-2 {
  -webkit-animation: animParticle 120s linear infinite;
          animation: animParticle 120s linear infinite;
  box-shadow: 0px 0px #fff, 909px 515px #fff, 34px 990px #fff, 1386px 376px #fff, 2440px 2434px #fff, 439px 1584px #fff, 655px 2159px #fff, 868px 325px #fff, 2057px 1465px #fff, 446px 2275px #fff, 2167px 1566px #fff, 1618px 2325px #fff, 1578px 1251px #fff, 2444px 1257px #fff, 1678px 715px #fff, 1678px 2191px #fff, 1137px 2084px #fff, 1964px 770px #fff, 2126px 1346px #fff, 1526px 790px #fff, 2012px 1139px #fff, 183px 1083px #fff, 1642px 1425px #fff, 550px 1835px #fff, 846px 24px #fff, 1641px 696px #fff, 743px 966px #fff, 540px 306px #fff, 1090px 208px #fff, 892px 1845px #fff, 955px 1677px #fff, 1552px 1318px #fff, 1554px 218px #fff, 763px 24px #fff, 1477px 2390px #fff, 2329px 1530px #fff, 1357px 81px #fff, 239px 817px #fff, 1561px 1474px #fff, 1923px 1599px #fff, 1060px 960px #fff, 1005px 1581px #fff, 534px 588px #fff, 809px 405px #fff, 336px 1235px #fff, 1475px 1830px #fff, 1038px 2387px #fff, 1977px 710px #fff, 404px 1622px #fff, 495px 36px #fff, 2005px 2511px #fff, 517px 2473px #fff, 532px 1724px #fff, 470px 1976px #fff, 1415px 253px #fff, 1257px 478px #fff, 1473px 1721px #fff, 2420px 2150px #fff, 12px 168px #fff, 925px 869px #fff, 1917px 1224px #fff, 1661px 362px #fff, 2086px 2355px #fff, 1844px 307px #fff, 1143px 1898px #fff, 1881px 2286px #fff, 886px 395px #fff, 2229px 757px #fff, 2486px 1313px #fff, 1245px 436px #fff, 1493px 388px #fff, 1525px 2530px #fff, 2014px 1234px #fff, 2007px 37px #fff, 2295px 692px #fff, 2308px 2489px #fff, 844px 750px #fff, 1655px 1326px #fff, 738px 2167px #fff, 364px 449px #fff, 2065px 263px #fff, 1833px 2126px #fff, 2446px 2443px #fff, 933px 255px #fff, 164px 777px #fff, 1251px 403px #fff, 51px 763px #fff, 65px 841px #fff, 77px 1217px #fff, 355px 1722px #fff, 2217px 1392px #fff, 2283px 444px #fff, 1800px 1299px #fff, 736px 1462px #fff, 1073px 180px #fff, 768px 1663px #fff, 2462px 828px #fff, 1423px 2177px #fff, 2320px 494px #fff, 2283px 1396px #fff, 1069px 1458px #fff, 575px 1632px #fff, 2059px 2078px #fff, 10px 279px #fff, 2125px 732px #fff, 1655px 1179px #fff, 1551px 1709px #fff, 1510px 1705px #fff, 1571px 1077px #fff, 1899px 1071px #fff, 489px 1412px #fff, 376px 495px #fff, 1117px 2309px #fff, 1707px 2292px #fff, 1018px 705px #fff, 2063px 1081px #fff, 1640px 2434px #fff, 2068px 607px #fff, 739px 690px #fff, 2375px 831px #fff, 1817px 643px #fff, 1144px 1499px #fff, 1712px 1302px #fff, 2033px 850px #fff, 1333px 998px #fff, 1496px 328px #fff, 747px 2254px #fff, 2012px 491px #fff, 1410px 1321px #fff, 1238px 1175px #fff, 2340px 655px #fff, 2087px 1458px #fff, 1359px 2335px #fff, 1142px 878px #fff, 1878px 762px #fff, 1120px 638px #fff, 2021px 2051px #fff, 762px 125px #fff, 1994px 2309px #fff, 2454px 1620px #fff, 771px 1350px #fff, 725px 922px #fff, 1006px 2164px #fff, 2035px 41px #fff, 1437px 823px #fff, 2109px 2282px #fff, 1812px 1178px #fff, 2223px 981px #fff, 325px 1831px #fff, 1353px 1281px #fff, 2137px 831px #fff, 2122px 1589px #fff, 2305px 1445px #fff, 1442px 992px #fff, 1296px 1214px #fff, 550px 1653px #fff, 2528px 876px #fff, 564px 628px #fff, 2425px 1529px #fff, 1707px 2377px #fff, 820px 1188px #fff, 2033px 303px #fff, 2021px 2337px #fff, 1066px 1449px #fff, 2405px 1204px #fff, 1178px 1542px #fff, 1389px 553px #fff, 1931px 2072px #fff, 1633px 1943px #fff, 991px 2404px #fff, 1894px 1943px #fff, 258px 390px #fff, 171px 1633px #fff, 2183px 2175px #fff, 1329px 2521px #fff, 1107px 2136px #fff, 2411px 2086px #fff, 122px 1041px #fff, 41px 1893px #fff, 2542px 1882px #fff, 1012px 331px #fff, 745px 1906px #fff, 354px 2110px #fff, 1968px 716px #fff, 1941px 2111px #fff, 244px 1208px #fff, 2344px 1424px #fff, 2470px 2292px #fff, 1028px 2528px #fff, 75px 2325px #fff, 449px 1868px #fff, 916px 452px #fff, 945px 795px #fff, 1933px 1262px #fff, 274px 2284px #fff, 832px 258px #fff, 20px 2364px #fff, 860px 2432px #fff, 1082px 1629px #fff, 1244px 1112px #fff, 1444px 6px #fff;
  height: 2px;
  width: 2px;
}

.particle-container .particle-2:after {
  box-shadow: 0px 0px #fff, 946px 2145px #fff, 1275px 1813px #fff, 23px 1797px #fff, 1202px 227px #fff, 383px 2535px #fff, 942px 1168px #fff, 2471px 1366px #fff, 182px 472px #fff, 2064px 1554px #fff, 1059px 902px #fff, 702px 1516px #fff, 2217px 570px #fff, 253px 1610px #fff, 1706px 33px #fff, 1121px 1326px #fff, 45px 2319px #fff, 746px 397px #fff, 1108px 2504px #fff, 486px 995px #fff, 2346px 145px #fff, 840px 964px #fff, 441px 16px #fff, 1857px 2552px #fff, 733px 491px #fff, 1191px 2445px #fff, 172px 1995px #fff, 157px 1747px #fff, 1583px 1586px #fff, 1111px 1231px #fff, 2359px 243px #fff, 1787px 224px #fff, 229px 1003px #fff, 656px 1407px #fff, 676px 266px #fff, 442px 1272px #fff, 685px 1157px #fff, 1704px 743px #fff, 482px 1567px #fff, 609px 1409px #fff, 2129px 1183px #fff, 686px 505px #fff, 1524px 143px #fff, 226px 1767px #fff, 2361px 117px #fff, 1145px 1091px #fff, 236px 189px #fff, 82px 230px #fff, 326px 104px #fff, 827px 2481px #fff, 2413px 296px #fff, 1795px 2352px #fff, 2257px 1293px #fff, 903px 1754px #fff, 1417px 850px #fff, 1860px 1719px #fff, 1006px 1370px #fff, 612px 1239px #fff, 295px 2355px #fff, 2068px 2142px #fff, 435px 824px #fff, 1501px 339px #fff, 2117px 2115px #fff, 1023px 1922px #fff, 2351px 1829px #fff, 1531px 2050px #fff, 41px 2093px #fff, 2516px 1197px #fff, 275px 10px #fff, 360px 1122px #fff, 1833px 1127px #fff, 2057px 2266px #fff, 786px 59px #fff, 223px 532px #fff, 1548px 1386px #fff, 1292px 666px #fff, 2347px 673px #fff, 2098px 1790px #fff, 216px 517px #fff, 1436px 2150px #fff, 467px 809px #fff, 602px 768px #fff, 1095px 269px #fff, 5px 127px #fff, 887px 352px #fff, 1786px 798px #fff, 1400px 807px #fff, 718px 1184px #fff, 250px 658px #fff, 1186px 1502px #fff, 631px 405px #fff, 146px 466px #fff, 1872px 188px #fff, 436px 2271px #fff, 702px 2103px #fff, 2063px 932px #fff, 1038px 702px #fff, 1144px 2176px #fff, 381px 1127px #fff, 1729px 1625px #fff, 1808px 1943px #fff, 2430px 1173px #fff, 928px 211px #fff, 528px 1531px #fff, 1227px 786px #fff, 1121px 210px #fff, 1983px 2380px #fff, 1643px 2273px #fff, 2036px 1746px #fff, 2495px 2495px #fff, 1545px 893px #fff, 1140px 1649px #fff, 1587px 2311px #fff, 1023px 1877px #fff, 630px 1634px #fff, 130px 2092px #fff, 2560px 1215px #fff, 1227px 2541px #fff, 2145px 1251px #fff, 326px 1967px #fff, 2282px 2141px #fff, 138px 85px #fff, 2268px 570px #fff, 2114px 1891px #fff, 865px 2203px #fff, 861px 586px #fff, 2111px 119px #fff, 1165px 771px #fff, 1349px 861px #fff, 2219px 1333px #fff, 771px 2485px #fff, 1354px 95px #fff, 2168px 1172px #fff, 1092px 320px #fff, 719px 493px #fff, 1120px 637px #fff, 753px 1014px #fff, 920px 888px #fff, 2401px 1422px #fff, 1830px 288px #fff, 318px 2106px #fff, 341px 67px #fff, 495px 2480px #fff, 1175px 2021px #fff, 2256px 405px #fff, 1499px 324px #fff, 24px 2478px #fff, 2375px 2035px #fff, 112px 2261px #fff, 1270px 1274px #fff, 1386px 1746px #fff, 836px 1450px #fff, 973px 1738px #fff, 857px 1551px #fff, 2385px 1719px #fff, 687px 889px #fff, 1189px 305px #fff, 520px 1146px #fff, 1310px 1124px #fff, 2463px 2067px #fff, 1400px 322px #fff, 375px 1737px #fff, 335px 1126px #fff, 1384px 1623px #fff, 1948px 696px #fff, 1242px 1051px #fff, 1974px 1766px #fff, 1407px 1942px #fff, 406px 2451px #fff, 118px 1368px #fff, 2320px 2113px #fff, 1668px 1790px #fff, 2062px 912px #fff, 691px 1841px #fff, 2487px 1253px #fff, 1782px 854px #fff, 117px 1094px #fff, 1252px 1043px #fff, 2368px 1571px #fff, 2442px 2213px #fff, 190px 2456px #fff, 1289px 699px #fff, 1710px 341px #fff, 590px 973px #fff, 1044px 923px #fff, 2485px 1925px #fff, 2517px 857px #fff, 683px 705px #fff, 703px 1593px #fff, 2289px 446px #fff, 1106px 2089px #fff, 2099px 1900px #fff, 954px 1026px #fff, 861px 715px #fff, 659px 316px #fff, 417px 1138px #fff, 469px 473px #fff, 645px 2054px #fff, 2210px 1350px #fff, 1924px 87px #fff, 1296px 738px #fff;
  height: 2px;
  width: 2px;
}

.particle-container .particle-3 {
  -webkit-animation: animParticle 180s linear infinite;
          animation: animParticle 180s linear infinite;
  box-shadow: 0px 0px #fff, 1808px 296px #fff, 2188px 912px #fff, 2122px 906px #fff, 1619px 1084px #fff, 1090px 1606px #fff, 608px 811px #fff, 317px 788px #fff, 2111px 229px #fff, 716px 739px #fff, 1474px 1143px #fff, 1544px 661px #fff, 1763px 1855px #fff, 1020px 684px #fff, 1552px 1734px #fff, 327px 2513px #fff, 1092px 847px #fff, 2319px 1590px #fff, 493px 2442px #fff, 940px 2524px #fff, 2238px 850px #fff, 616px 1204px #fff, 7px 1672px #fff, 1083px 427px #fff, 1270px 419px #fff, 348px 1997px #fff, 378px 2285px #fff, 417px 608px #fff, 1694px 1343px #fff, 1589px 1577px #fff, 2396px 1664px #fff, 1537px 1621px #fff, 1389px 1442px #fff, 84px 2396px #fff, 1840px 1546px #fff, 2167px 1143px #fff, 1444px 1544px #fff, 1612px 1044px #fff, 22px 2290px #fff, 2502px 655px #fff, 1946px 1178px #fff, 2030px 1112px #fff, 513px 1504px #fff, 2180px 655px #fff, 2374px 2346px #fff, 1504px 318px #fff, 1344px 289px #fff, 1693px 1541px #fff, 1828px 1355px #fff, 1671px 1635px #fff, 2028px 1115px #fff, 2475px 973px #fff, 2429px 1561px #fff, 1254px 1980px #fff, 1666px 2183px #fff, 1127px 377px #fff, 1559px 2019px #fff, 1014px 2482px #fff, 69px 2357px #fff, 1225px 573px #fff, 1482px 596px #fff, 760px 496px #fff, 2244px 710px #fff, 2188px 719px #fff, 2376px 1231px #fff, 2141px 1867px #fff, 2284px 1301px #fff, 1408px 254px #fff, 2005px 2526px #fff, 1073px 2410px #fff, 562px 661px #fff, 2482px 322px #fff, 556px 2426px #fff, 810px 1898px #fff, 960px 1056px #fff, 2447px 467px #fff, 181px 2494px #fff, 1421px 1833px #fff, 2085px 684px #fff, 363px 1843px #fff, 1126px 1000px #fff, 1130px 1248px #fff, 220px 1445px #fff, 2515px 746px #fff, 1479px 321px #fff, 481px 2154px #fff, 367px 1981px #fff, 2025px 236px #fff, 2118px 1911px #fff, 2150px 2443px #fff, 1251px 2515px #fff, 530px 433px #fff, 980px 1426px #fff, 1401px 2112px #fff, 973px 2179px #fff, 1861px 2106px #fff, 382px 1203px #fff, 2317px 249px #fff, 1833px 1750px #fff, 1221px 2382px #fff, 156px 792px #fff;
  height: 3px;
  width: 3px;
}

.particle-container .particle-3:after {
  box-shadow: 0px 0px #fff, 1215px 255px #fff, 1942px 805px #fff, 1924px 782px #fff, 314px 1007px #fff, 1503px 1593px #fff, 618px 2338px #fff, 818px 773px #fff, 2017px 726px #fff, 882px 1868px #fff, 1147px 1896px #fff, 2502px 2054px #fff, 1241px 164px #fff, 1832px 836px #fff, 843px 675px #fff, 521px 1884px #fff, 1605px 689px #fff, 119px 1482px #fff, 792px 2231px #fff, 2177px 1114px #fff, 186px 890px #fff, 1238px 71px #fff, 2056px 2222px #fff, 1711px 984px #fff, 1441px 1332px #fff, 1922px 1442px #fff, 1364px 1054px #fff, 1736px 349px #fff, 1688px 2269px #fff, 1851px 2242px #fff, 2238px 341px #fff, 1974px 1069px #fff, 522px 984px #fff, 1238px 2105px #fff, 2239px 668px #fff, 2101px 1323px #fff, 552px 1052px #fff, 2277px 1569px #fff, 1558px 522px #fff, 1714px 393px #fff, 2353px 459px #fff, 1834px 793px #fff, 1423px 1751px #fff, 2113px 1597px #fff, 521px 1296px #fff, 680px 1231px #fff, 1593px 187px #fff, 1025px 2114px #fff, 905px 1648px #fff, 2224px 1552px #fff, 1592px 1px #fff, 729px 532px #fff, 2356px 1131px #fff, 325px 852px #fff, 445px 1186px #fff, 1078px 197px #fff, 1659px 2080px #fff, 2392px 1469px #fff, 530px 1959px #fff, 1058px 2404px #fff, 1892px 2387px #fff, 1945px 1848px #fff, 796px 1433px #fff, 1340px 2423px #fff, 22px 525px #fff, 1358px 1410px #fff, 1330px 2195px #fff, 2161px 2431px #fff, 1690px 1641px #fff, 362px 373px #fff, 700px 1631px #fff, 2428px 113px #fff, 1979px 234px #fff, 1968px 1164px #fff, 1913px 2555px #fff, 216px 2481px #fff, 840px 190px #fff, 2337px 2430px #fff, 702px 1187px #fff, 522px 98px #fff, 459px 1998px #fff, 957px 1494px #fff, 2017px 1948px #fff, 922px 208px #fff, 2551px 2476px #fff, 2002px 2030px #fff, 1723px 2275px #fff, 1397px 987px #fff, 1553px 1095px #fff, 1602px 2558px #fff, 1784px 2314px #fff, 404px 2200px #fff, 1053px 770px #fff, 914px 1613px #fff, 588px 1734px #fff, 1996px 1201px #fff, 1967px 329px #fff, 339px 697px #fff, 277px 552px #fff, 74px 967px #fff, 1983px 2348px #fff;
  height: 3px;
  width: 3px;
}

.particle-container .particle-4 {
  -webkit-animation: animParticle 600s linear infinite;
          animation: animParticle 600s linear infinite;
  box-shadow: 0px 0px #fff, 755px 1402px #fff, 614px 146px #fff, 2138px 2483px #fff, 1718px 2186px #fff, 454px 307px #fff, 884px 876px #fff, 1667px 2158px #fff, 2462px 131px #fff, 1638px 139px #fff, 179px 2549px #fff, 606px 1853px #fff, 2274px 322px #fff, 832px 1865px #fff, 1997px 826px #fff, 1927px 1383px #fff, 1204px 507px #fff, 2414px 2028px #fff, 560px 52px #fff, 519px 2090px #fff, 1812px 1857px #fff, 1225px 63px #fff, 2173px 1359px #fff, 2062px 1477px #fff, 844px 1913px #fff, 2320px 1420px #fff, 2053px 57px #fff, 2527px 753px #fff, 1262px 1959px #fff, 538px 784px #fff, 1415px 2273px #fff, 1528px 1273px #fff, 1509px 241px #fff, 473px 146px #fff, 1807px 2253px #fff, 2388px 2524px #fff, 2456px 252px #fff, 1836px 199px #fff, 842px 648px #fff, 1925px 2233px #fff, 37px 1065px #fff, 2155px 1478px #fff, 1960px 2067px #fff, 310px 482px #fff, 2118px 952px #fff, 1801px 561px #fff, 2127px 1592px #fff, 996px 2213px #fff, 2216px 1538px #fff, 2288px 1208px #fff, 1407px 859px #fff, 1564px 558px #fff, 122px 646px #fff, 321px 2557px #fff, 296px 1681px #fff, 274px 622px #fff, 1438px 1150px #fff, 2521px 1482px #fff, 1304px 2128px #fff, 1969px 939px #fff, 2217px 366px #fff, 1715px 461px #fff, 725px 104px #fff, 480px 1123px #fff, 1240px 867px #fff, 1078px 265px #fff, 1139px 1800px #fff, 812px 1577px #fff, 440px 2492px #fff, 1282px 2555px #fff, 1528px 1395px #fff, 1475px 1231px #fff, 1536px 1988px #fff, 163px 1665px #fff, 1561px 557px #fff, 2313px 2111px #fff, 1340px 2172px #fff, 1517px 1294px #fff, 2326px 367px #fff, 635px 2231px #fff, 337px 2350px #fff, 334px 1703px #fff, 1430px 1065px #fff, 286px 1788px #fff, 2378px 687px #fff, 948px 1729px #fff, 1529px 1569px #fff, 361px 307px #fff, 1071px 906px #fff, 1136px 1290px #fff, 184px 159px #fff, 1933px 665px #fff, 2336px 1696px #fff, 9px 532px #fff, 2496px 2509px #fff, 1377px 1450px #fff, 2021px 181px #fff, 2435px 720px #fff, 2442px 524px #fff, 267px 1624px #fff, 248px 1362px #fff, 1162px 1715px #fff, 647px 46px #fff, 1081px 1416px #fff, 166px 1148px #fff, 2443px 991px #fff, 2370px 1167px #fff, 369px 1367px #fff, 1519px 960px #fff, 1043px 1982px #fff, 549px 2407px #fff, 1344px 1700px #fff, 184px 2112px #fff, 2507px 1758px #fff, 798px 2558px #fff, 2049px 2283px #fff, 1192px 2195px #fff, 1980px 663px #fff, 1455px 1393px #fff, 567px 522px #fff, 1035px 2065px #fff, 1761px 793px #fff, 1040px 853px #fff, 1481px 1734px #fff, 154px 767px #fff, 2062px 864px #fff, 554px 684px #fff, 1677px 2194px #fff, 1132px 1645px #fff, 2272px 297px #fff, 980px 514px #fff, 454px 328px #fff, 1170px 1917px #fff, 1055px 1165px #fff, 2313px 748px #fff, 529px 1153px #fff, 986px 645px #fff, 2333px 1405px #fff, 932px 881px #fff, 219px 1631px #fff, 2371px 673px #fff, 1809px 433px #fff, 123px 863px #fff, 2105px 179px #fff, 1089px 1874px #fff, 87px 737px #fff, 1273px 2225px #fff, 374px 479px #fff, 2001px 354px #fff, 1815px 1921px #fff, 276px 533px #fff, 439px 468px #fff, 105px 896px #fff, 2012px 305px #fff, 1522px 1500px #fff, 2490px 2057px #fff, 1418px 933px #fff, 1980px 331px #fff, 1425px 1982px #fff, 716px 1032px #fff, 1657px 1870px #fff, 1880px 2390px #fff, 1127px 973px #fff, 1258px 2351px #fff, 1229px 692px #fff, 275px 1387px #fff, 466px 1862px #fff, 1797px 1079px #fff, 541px 436px #fff, 1909px 1610px #fff, 1502px 1351px #fff, 758px 1202px #fff, 124px 111px #fff, 128px 2338px #fff, 2538px 1676px #fff, 254px 2095px #fff, 1680px 936px #fff, 547px 1679px #fff, 2071px 851px #fff, 1478px 1405px #fff, 1064px 1678px #fff, 1165px 1468px #fff, 1257px 2512px #fff, 257px 1156px #fff, 576px 1860px #fff, 169px 2084px #fff, 939px 2417px #fff, 1841px 1720px #fff, 2164px 1501px #fff, 732px 154px #fff, 135px 1508px #fff, 399px 2515px #fff, 341px 1509px #fff, 2191px 2014px #fff, 824px 2200px #fff, 211px 2115px #fff, 1963px 91px #fff, 1565px 2521px #fff, 1280px 2512px #fff, 853px 2320px #fff, 2013px 88px #fff, 241px 1397px #fff, 763px 1628px #fff, 757px 1108px #fff, 1751px 1003px #fff, 427px 1529px #fff, 2361px 1578px #fff, 1491px 1964px #fff, 186px 2151px #fff, 1142px 188px #fff, 1777px 1207px #fff, 29px 652px #fff, 894px 2160px #fff, 1063px 348px #fff, 1371px 1078px #fff, 2390px 193px #fff, 701px 908px #fff, 948px 506px #fff, 2477px 2365px #fff, 2435px 1856px #fff, 2417px 1783px #fff, 701px 1007px #fff, 404px 816px #fff, 175px 1582px #fff, 1133px 770px #fff, 298px 313px #fff, 1813px 1355px #fff, 1970px 337px #fff, 613px 93px #fff, 1041px 1010px #fff, 1176px 676px #fff, 1560px 780px #fff, 2157px 628px #fff, 1865px 1770px #fff, 926px 2103px #fff, 1009px 583px #fff, 2058px 1698px #fff, 292px 2285px #fff, 1990px 1327px #fff, 1078px 2197px #fff, 2425px 1409px #fff, 2275px 1839px #fff, 565px 949px #fff, 934px 426px #fff, 1923px 2412px #fff, 1022px 409px #fff, 2206px 2204px #fff, 1358px 2536px #fff, 694px 2150px #fff, 18px 252px #fff, 1486px 127px #fff, 44px 228px #fff, 1650px 1954px #fff, 1386px 2558px #fff, 590px 2088px #fff, 1282px 1194px #fff, 778px 1674px #fff, 1430px 167px #fff, 720px 1792px #fff, 81px 2039px #fff, 1811px 1362px #fff, 1139px 336px #fff, 155px 560px #fff, 1573px 1908px #fff, 573px 1641px #fff, 422px 1178px #fff, 793px 1312px #fff, 300px 1883px #fff, 1258px 34px #fff, 91px 1170px #fff, 2163px 1313px #fff, 1088px 387px #fff, 1441px 596px #fff, 2278px 898px #fff, 57px 400px #fff, 1021px 465px #fff, 505px 1576px #fff, 217px 1364px #fff, 1020px 2173px #fff, 1350px 2041px #fff, 762px 946px #fff, 386px 112px #fff, 1897px 1786px #fff, 1160px 1167px #fff, 240px 1265px #fff, 385px 2300px #fff, 1885px 1349px #fff, 1251px 182px #fff, 2238px 2196px #fff, 310px 1742px #fff, 393px 735px #fff, 961px 503px #fff, 1741px 1055px #fff, 1905px 1178px #fff, 2135px 1294px #fff, 1997px 292px #fff, 390px 152px #fff, 2415px 1355px #fff, 2433px 1257px #fff, 1421px 850px #fff, 1940px 2171px #fff, 2454px 1185px #fff, 566px 2295px #fff, 620px 641px #fff, 2547px 359px #fff, 750px 1686px #fff, 175px 638px #fff, 2340px 2180px #fff, 798px 432px #fff, 1355px 979px #fff, 2075px 186px #fff, 1077px 1107px #fff, 1387px 1035px #fff, 638px 490px #fff, 2368px 1814px #fff, 1641px 1416px #fff, 2056px 1167px #fff, 1643px 77px #fff, 1646px 2327px #fff, 2145px 558px #fff, 23px 1485px #fff, 2499px 1747px #fff, 545px 1855px #fff, 1841px 2402px #fff, 2197px 630px #fff, 1055px 661px #fff, 1092px 1950px #fff, 2359px 1537px #fff, 16px 230px #fff, 2514px 367px #fff, 1728px 2458px #fff, 1161px 2185px #fff, 125px 2140px #fff, 2462px 2449px #fff, 1995px 1196px #fff, 474px 1212px #fff, 2500px 2523px #fff, 1042px 1380px #fff, 192px 1295px #fff, 285px 2529px #fff, 2256px 2090px #fff, 1464px 1809px #fff, 1714px 145px #fff, 34px 1402px #fff, 2008px 1067px #fff, 522px 2501px #fff, 631px 2151px #fff, 436px 1824px #fff, 852px 1718px #fff, 1772px 2486px #fff, 1726px 2375px #fff, 1984px 212px #fff, 844px 1612px #fff, 1410px 558px #fff, 2354px 2005px #fff, 2514px 1920px #fff, 2484px 2110px #fff, 292px 1873px #fff, 2154px 1057px #fff, 1368px 20px #fff, 508px 41px #fff, 2493px 2418px #fff, 3px 1319px #fff, 2405px 476px #fff, 1261px 1309px #fff, 1044px 932px #fff, 1662px 1290px #fff, 323px 604px #fff, 2322px 1557px #fff, 1102px 2019px #fff, 321px 1640px #fff, 1132px 2463px #fff, 117px 568px #fff, 138px 1145px #fff, 1244px 155px #fff, 278px 2088px #fff, 79px 674px #fff, 180px 1836px #fff, 172px 1897px #fff, 2339px 737px #fff, 21px 1338px #fff, 175px 2344px #fff, 1308px 2110px #fff, 2535px 1928px #fff, 1215px 1457px #fff, 184px 2256px #fff, 1160px 419px #fff, 1988px 1569px #fff, 2126px 1088px #fff, 2485px 2042px #fff, 2089px 2123px #fff, 1880px 1583px #fff, 183px 1483px #fff, 560px 1668px #fff, 285px 1747px #fff, 1907px 2136px #fff, 1859px 2088px #fff, 1683px 50px #fff, 1261px 464px #fff, 1555px 2084px #fff, 763px 842px #fff;
  height: 1px;
  width: 1px;
}

.particle-container .particle-4:after {
  box-shadow: 0px 0px #fff, 2057px 2487px #fff, 1067px 1293px #fff, 1958px 1794px #fff, 377px 880px #fff, 1561px 190px #fff, 1969px 733px #fff, 122px 1199px #fff, 1209px 2143px #fff, 53px 2120px #fff, 1994px 1271px #fff, 641px 2301px #fff, 731px 181px #fff, 2243px 95px #fff, 1580px 1586px #fff, 853px 2510px #fff, 781px 881px #fff, 2114px 1792px #fff, 260px 704px #fff, 1801px 2233px #fff, 412px 1026px #fff, 2555px 1729px #fff, 1735px 1781px #fff, 1093px 2513px #fff, 104px 2355px #fff, 517px 819px #fff, 1104px 1872px #fff, 2132px 1108px #fff, 2071px 642px #fff, 2192px 1207px #fff, 2130px 2049px #fff, 2176px 2099px #fff, 818px 1046px #fff, 1968px 1353px #fff, 678px 388px #fff, 1237px 2315px #fff, 58px 2060px #fff, 913px 2184px #fff, 2093px 1821px #fff, 486px 442px #fff, 2135px 890px #fff, 2005px 1073px #fff, 279px 652px #fff, 1346px 1749px #fff, 1024px 2509px #fff, 1978px 686px #fff, 1961px 2215px #fff, 1766px 850px #fff, 1823px 1838px #fff, 1176px 6px #fff, 369px 964px #fff, 1693px 1928px #fff, 2418px 818px #fff, 1678px 1694px #fff, 831px 1356px #fff, 179px 314px #fff, 1014px 2467px #fff, 1837px 802px #fff, 753px 1329px #fff, 636px 1597px #fff, 2450px 1954px #fff, 2045px 2232px #fff, 2484px 2468px #fff, 433px 1153px #fff, 2396px 445px #fff, 307px 1956px #fff, 794px 123px #fff, 1361px 68px #fff, 1128px 11px #fff, 1870px 2014px #fff, 345px 13px #fff, 1278px 1192px #fff, 1053px 180px #fff, 117px 3px #fff, 230px 2089px #fff, 142px 1803px #fff, 51px 1419px #fff, 1434px 1261px #fff, 959px 2486px #fff, 380px 2079px #fff, 873px 1501px #fff, 1163px 2457px #fff, 1874px 2249px #fff, 1363px 668px #fff, 485px 1830px #fff, 2518px 578px #fff, 1664px 2362px #fff, 2014px 549px #fff, 1308px 857px #fff, 1698px 1938px #fff, 2481px 1002px #fff, 1177px 891px #fff, 1780px 983px #fff, 34px 4px #fff, 436px 2210px #fff, 2133px 86px #fff, 422px 2034px #fff, 2076px 778px #fff, 1361px 2156px #fff, 111px 1978px #fff, 1292px 2553px #fff, 1284px 1178px #fff, 2316px 1051px #fff, 1546px 2413px #fff, 1040px 1030px #fff, 423px 80px #fff, 1422px 1163px #fff, 1843px 800px #fff, 1589px 1011px #fff, 1700px 384px #fff, 1085px 2365px #fff, 64px 2444px #fff, 1964px 1307px #fff, 144px 419px #fff, 2483px 669px #fff, 1318px 2309px #fff, 440px 55px #fff, 917px 2315px #fff, 736px 922px #fff, 444px 726px #fff, 1073px 1913px #fff, 1490px 2454px #fff, 991px 41px #fff, 832px 1890px #fff, 1102px 2222px #fff, 83px 1857px #fff, 758px 2394px #fff, 2449px 982px #fff, 1122px 426px #fff, 2010px 1736px #fff, 1773px 1973px #fff, 2109px 2216px #fff, 1548px 1573px #fff, 1326px 754px #fff, 404px 1545px #fff, 1522px 622px #fff, 402px 2394px #fff, 1435px 2428px #fff, 1537px 1735px #fff, 2079px 273px #fff, 1755px 213px #fff, 18px 2359px #fff, 1822px 948px #fff, 923px 1033px #fff, 1504px 1707px #fff, 840px 359px #fff, 1748px 1488px #fff, 299px 2307px #fff, 1074px 1750px #fff, 295px 1073px #fff, 223px 194px #fff, 403px 2292px #fff, 879px 132px #fff, 2419px 1553px #fff, 2265px 916px #fff, 1997px 891px #fff, 1973px 277px #fff, 662px 148px #fff, 1127px 1043px #fff, 2254px 866px #fff, 2020px 1451px #fff, 770px 2538px #fff, 1041px 379px #fff, 1248px 989px #fff, 758px 35px #fff, 1635px 1115px #fff, 800px 1669px #fff, 2086px 1828px #fff, 869px 350px #fff, 1243px 6px #fff, 2276px 2530px #fff, 1063px 1975px #fff, 297px 67px #fff, 2265px 862px #fff, 1521px 13px #fff, 301px 1697px #fff, 1087px 1240px #fff, 1611px 1891px #fff, 1274px 473px #fff, 443px 792px #fff, 1721px 2517px #fff, 896px 2553px #fff, 864px 780px #fff, 304px 824px #fff, 1381px 1599px #fff, 647px 1850px #fff, 2349px 247px #fff, 520px 1040px #fff, 548px 1381px #fff, 70px 2164px #fff, 2097px 45px #fff, 260px 1757px #fff, 743px 31px #fff, 2503px 1668px #fff, 1581px 2502px #fff, 748px 1908px #fff, 2513px 1643px #fff, 1963px 2453px #fff, 2209px 404px #fff, 2241px 1019px #fff, 1861px 1028px #fff, 1195px 987px #fff, 2426px 416px #fff, 1276px 1400px #fff, 1327px 1096px #fff, 734px 1417px #fff, 1994px 1288px #fff, 1090px 287px #fff, 467px 208px #fff, 283px 869px #fff, 717px 378px #fff, 78px 187px #fff, 1611px 1145px #fff, 1463px 1075px #fff, 1275px 2056px #fff, 811px 938px #fff, 387px 2304px #fff, 482px 2140px #fff, 777px 1930px #fff, 2071px 1235px #fff, 216px 1607px #fff, 944px 1125px #fff, 421px 2215px #fff, 108px 505px #fff, 1512px 1494px #fff, 183px 1202px #fff, 2504px 1119px #fff, 2170px 1188px #fff, 293px 1830px #fff, 774px 382px #fff, 2312px 2342px #fff, 2282px 787px #fff, 261px 223px #fff, 545px 861px #fff, 2323px 15px #fff, 701px 2291px #fff, 2429px 1492px #fff, 86px 464px #fff, 446px 1074px #fff, 1967px 2269px #fff, 2347px 1505px #fff, 754px 1915px #fff, 103px 2101px #fff, 1937px 991px #fff, 957px 189px #fff, 2259px 2056px #fff, 2117px 1697px #fff, 1920px 681px #fff, 47px 2264px #fff, 2137px 843px #fff, 246px 2430px #fff, 1697px 1524px #fff, 665px 1089px #fff, 633px 1536px #fff, 1224px 1637px #fff, 603px 1276px #fff, 2133px 2342px #fff, 1620px 335px #fff, 2546px 1263px #fff, 439px 2327px #fff, 666px 2226px #fff, 60px 1497px #fff, 2267px 1345px #fff, 1944px 1369px #fff, 1176px 1739px #fff, 1688px 1569px #fff, 287px 1911px #fff, 1377px 1707px #fff, 1992px 806px #fff, 1967px 2485px #fff, 375px 2447px #fff, 324px 946px #fff, 1145px 2126px #fff, 2442px 449px #fff, 978px 135px #fff, 2391px 1199px #fff, 477px 2284px #fff, 463px 824px #fff, 716px 491px #fff, 915px 1350px #fff, 388px 1521px #fff, 628px 1011px #fff, 706px 2555px #fff, 1210px 132px #fff, 2037px 1154px #fff, 1956px 593px #fff, 813px 103px #fff, 405px 1936px #fff, 2239px 492px #fff, 2472px 1872px #fff, 2481px 2102px #fff, 238px 1310px #fff, 1713px 2125px #fff, 230px 295px #fff, 485px 960px #fff, 2036px 2033px #fff, 2331px 630px #fff, 1805px 1922px #fff, 118px 162px #fff, 2035px 59px #fff, 1247px 1523px #fff, 1844px 1930px #fff, 865px 2320px #fff, 2301px 1464px #fff, 1131px 1293px #fff, 817px 1105px #fff, 727px 2512px #fff, 2000px 539px #fff, 2033px 624px #fff, 1212px 588px #fff, 808px 1486px #fff, 2064px 903px #fff, 2016px 1872px #fff, 218px 282px #fff, 2326px 885px #fff, 1580px 2544px #fff, 541px 1947px #fff, 206px 2018px #fff, 874px 2548px #fff, 1759px 1528px #fff, 2489px 2532px #fff, 2358px 497px #fff, 569px 900px #fff, 137px 495px #fff, 2258px 1319px #fff, 2347px 1478px #fff, 973px 1743px #fff, 1890px 710px #fff, 2522px 2305px #fff, 2509px 2430px #fff, 2299px 572px #fff, 737px 1093px #fff, 2158px 5px #fff, 970px 1379px #fff, 941px 2413px #fff, 904px 1129px #fff, 145px 2007px #fff, 139px 1543px #fff, 686px 92px #fff, 1067px 2070px #fff, 1932px 1882px #fff, 2048px 360px #fff, 861px 1034px #fff, 2501px 119px #fff, 1354px 2063px #fff, 690px 1745px #fff, 2366px 2099px #fff, 579px 1333px #fff, 1977px 903px #fff, 1663px 2399px #fff, 1756px 2385px #fff, 717px 2456px #fff, 550px 2390px #fff, 2178px 1062px #fff, 787px 207px #fff, 1076px 1876px #fff, 1008px 1510px #fff, 1559px 1128px #fff, 344px 1392px #fff, 2445px 38px #fff, 1665px 54px #fff, 727px 859px #fff, 1960px 1777px #fff, 808px 250px #fff, 1816px 1406px #fff, 675px 1562px #fff, 1817px 2435px #fff, 1340px 1589px #fff, 527px 1500px #fff, 1107px 2245px #fff, 2515px 913px #fff, 2180px 2262px #fff, 13px 280px #fff, 1248px 1915px #fff, 736px 179px #fff, 1348px 182px #fff, 2117px 735px #fff, 2326px 2128px #fff, 714px 382px #fff, 2149px 1816px #fff, 1247px 795px #fff, 1113px 525px #fff, 2514px 1338px #fff, 1241px 2383px #fff, 405px 785px #fff, 20px 1187px #fff, 1490px 1244px #fff, 212px 1159px #fff, 568px 974px #fff, 1535px 1395px #fff, 1756px 1057px #fff, 359px 281px #fff, 275px 271px #fff, 299px 1778px #fff, 2077px 861px #fff, 1509px 1032px #fff, 950px 2411px #fff, 2418px 2177px #fff, 1512px 2516px #fff, 1138px 1759px #fff, 202px 2550px #fff;
  height: 1px;
  width: 1px;
}

@-webkit-keyframes animParticle {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-4560px);
  }
}

@keyframes animParticle {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-4560px);
  }
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

body {
  font-family: "Roboto", sans-serif;
  background-color: #fff;
  overflow-x: hidden;
  height: auto;
  min-height: 800px;
}

.layout_padding {
  padding: 75px 0;
  border: 20px;

}

.layout_padding2 {
  padding: 45px 0;
}

.layout_paddinglogo-top {
  padding: 5px 0;
}

.layout_padding2-top {
  padding-top: 45px;
}

.layout_padding-top {
  padding-top: 75px;
}

.layout_padding-bottom {
  padding-bottom: 75px;
}

.layout_padding2-bottom {
  padding-bottom: 45px;
}

.hero_area {
  height: 90vh;
  background-image: url(../images/main-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
  position: relative;
}

.hero_area.custom_page-height {
  height: 86px;
}

.hero_area.custom_page-height::after {
  display: none;
}

.hero_area::after {
  position: absolute;
  content: "";
  background-image: url(../images/blue-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  width: 42%;
  height: 70px;
  top: 98.5%;
  right: -4%;
  z-index: -1;
}

/*header section*/



.logo-box {
  padding-top: 10px;
}

.logo-box img{
  width: 200px;
}


.logo-box span {
  font-size: 22px;
  font-weight: bold;
  color: #9b0302;
  font-family: "Roboto", sans-serif;
}

.header_section .header_container {
  display: flex;
  justify-content: space-between;
}

.header_top {
  display: flex;
  justify-content: flex-end;
  padding-top: 7px;
}

.header_top img {
  margin-right: 5px;
}

.header_top-social {
  display: flex;
}

.header_top-contact {
  display: flex;
  margin-right: 10%;
}

.header_top-contact a,
.header_top-contact a:hover {
  display: flex;
  color: #fff;
}

.header_section .nav_container {
  margin: 0 auto;
}

.custom_nav-container.navbar-expand-lg .navbar-nav {
  text-align: center;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 100%);
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.6);
}

.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{  
  padding: 5px 20px;
  display: inline-block;
}

.navbar-nav a {
  font-family: "Open Sans";
  text-transform:uppercase;
  color: #000;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: block;
} 

.navbar-nav a:hover,a:active {  
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.6);
  background: rgba(255, 255, 255, 0.1);
  color: #000;
  font-size: 18px;
  font-weight: bold;

}

.btn,
.btn:focus {
  outline: none !important;
  box-shadow: none;
}

.heading_style {
  border-left: 12px solid #9b0302;
  font-size: 40px;
  padding-left: 3px;
  font-weight: lighter;
  color: #9b0302;
}

.heading2_style {
  border-left: 10px solid #949494;
  font-size: 30px;
  padding-left: 3px;
  font-weight: lighter;
  color: #9b0302;
}

.heading3_style {
  border-left: 10px solid #949494;
  font-size: 40px;
  padding-left: 3px;
  font-weight: lighter;
  color: #fff;
}

.custom_nav-container .navbar-toggler {}

.custom_nav-container .navbar-toggler .navbar-toggler-icon {}

.custom_nav-container .nav_search-btn {}


.custom_nav-container .nav_search-btn {
  background-image: url(../images/search-icon.png);

  background-size: 22px;
  background-repeat: no-repeat;
  background-position-y: 7px;
  width: 35px;
  height: 35px;
  padding: 0;
  border: none;
}

.custom_nav-container .navbar-toggler {
  outline: none;
}

.custom_nav-container .navbar-toggler .navbar-toggler-icon {
  background-image: url(../images/menu.png);
  background-size: 48px;
}

/*end header section*/

/* slider section */
.slider_section {
  position: relative;
}

.slider_form-box form {
  display: flex;
}

.slider_form-box form .search_input {
  position: relative;
}

.slider_form-box form .search_input input {
  width: 250px;
  height: 45px;
  outline: none;
  border: none;
  background-color: #f7f6fd;
  padding-left: 10%;
}

.slider_form-box form .search_input img {
  position: absolute;
  width: 15px;
  top: 50%;
  left: 3%;
  transform: translateY(-50%);
}

.slider_form-box form button {
  border: none;
  background-color: #78cffd;
  color: #fff;
  padding: 10px 25px;
}

.slider_section .slider_item-container {
  margin-top: 10%;
}

.slider_section .slider_item-container.col-md-6 {
  padding: 0;
}

.slider_item-detail h1 {
  font-weight: bold;
  margin: 35px 0;
  color: #000002;
}


.quote-btn,
.read-btn,
.read-btn:hover,
.quote-btn:hover {
  padding: 15px 20px;

  color: #fff;
}

.read-btn {
  background-color: #9b0302;
}

.quote-btn {
  background-color: #9b0302;
}

.read-btn img,
.quote-btn img {
  margin-left: 5px;
  width: 20px;
}

.slider_section .carousel-indicators {
  position: absolute;
  top: 50%;
  left: -10%;
  bottom: auto;
  right: auto;
  flex-direction: column;
  transform: translateY(-50%);
}

.slider_section .carousel-indicators li {
  width: 15px;
  height: 15px;
  background-color: #9b0302;
  background-clip: padding-box;
  margin: 3px;
  border: none;
  opacity: 1;
  border-radius: 100%;
  transition: background-color 0.6s;
}

.slider_section .carousel-indicators .active {
  background-color: #949494;
}


/* end slider section */

/* about section */
.about_section {
  padding-top: 80px;
  position: relative;
}

.about_section p {
  text-align: justify;
}

.about_section::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 65px;
  height: 120px;
  transform: translateY(-50%);
  background-image: url(../images/circle-bg.jpg);
  background-size: cover;
}

.about_section .col-md-6 {
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.about_detail-container {
  position: relative;
}

.about_detail-container::before {
  content: "";
  position: absolute;
  width: 150%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #9b0302;
  z-index: -1;
}

.about_detail-box {
  padding: 25px 50px;
  padding-right: 0;
}

.about_detail-box h3,
.about_detail-box p {
  text-align: justify-all;
}

.about_detail-box h3 {
  color: #fff;
  font-weight: normal;
}

.about_detail-box p{
  margin: 20px 0;
  color: #fff;
}

.about_detail-box ul{
  margin: 20px 0;
  color: #fff;
}

.about-btn img {
  margin: 0;
  margin-right: 5px;
  transform: rotate(180deg);
}

.about_img-box {
  position: relative;
}

.about_img-box::before {
  content: "";
  width: 18%;
  height: 10%;
  background-color: #9b0302;
  position: absolute;
  right: 0;
  bottom: 25%;

}

.about_img-box::after {
  content: "";
  position: absolute;
  width: 18%;
  height: 10%;
  right: 0;
  bottom: 25%;
  background-image: url(../images/white-next.png);
  background-size: 20px;
  background-position: 15px;
  background-repeat: no-repeat;
}

/* end about section */

/* service section */
.service_img-box {
  position: relative;
}

.service_img-box h3 {
  position: absolute;
  left: 0;
  bottom: 0;
  text-transform: uppercase;
  color: #fff;
  font-weight: lighter;
  padding: 10px 15px;
  padding-right: 35px;
  margin: 0;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.service_img-box h4 {
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 18px;
  text-transform: uppercase;
  color: #fff;
  font-weight: lighter;
  padding: 10px 15px;
  padding-right: 35px;
  margin: 0;
  background-size: 100% 100%;
  background-image: url(../images/hbg-2.png);
  background-repeat: no-repeat;
}


.s-b-1 h3 {
  background-image: url(../images/hbg.png);
}

.s-b-2 h3 {
  background-image: url(../images/hbg-2.png);
}

.s-b-3 h3 {
  background-image: url(../images/hbg-3.png);
}

.service_img-box img {
  width: 100%;
}



.service_img-boxlogo img {
  width: 160px;
}

.service_img-boxlogos2 img {
  width: 300px;
  height: auto;
}


.service-btn,
.service-btn:hover {
  margin-top: 20px;
  padding: 14px 24px;
  background-color: #9b0302;
  color: #fff;
}

/* service section */

/* shop section */

.shop_section {}

.shop_section .row {
  margin-top: 100px;
  background-color: #9b0302;
}

.shop-detail {
  padding: 50px;
}

.shop-detail h5 {
  color: #fff;
  font-size: 22px;
}

.shop-detail p {
  color: #fff;
}

.shop_img-box {
  position: relative;
  margin-top: -50px;
  margin-left: -50px;
  margin-bottom: 50px;
}

/* end shop section */

/* client section */
.client_section {
  padding-bottom: 125px;
}

.client_box {
  position: relative;
  margin-top: 150px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.c-b-1 {
  background-image: url(../images/client1-bg.png);
}

.c-b-2 {
  background-image: url(../images/client2-bg.png);
}

.client_detail {
  padding: 20px 30px;
  padding-left: 50px;
}

.client_detail h5 {
  padding-left: 20%;
  color: #fff;
}

.client_detail p {
  padding-top: 20px;
  color: #fff;
}

.client_box .client_img {
  position: absolute;
  top: -40%;
}

.client_section .carousel-indicators {
  position: absolute;
  top: 115%;
  left: 33%;
  bottom: auto;
  right: auto;
}

.client_section .carousel-indicators li {
  width: 21px;
  height: 10px;
  background-color: #9b0302;
  background-clip: padding-box;
  margin: 0;
  border: none;
  opacity: 1;
  transition: background-color 0.6s;
}

.client_section .carousel-indicators .active {
  background-color: #949494;
}

/* end client section */

/* company section */
.company_section {
  background-color: #9b0302;
}

.company-detail h3 {
  color: #fff;
  font-weight: bold;
}

.company-detail li {
  color: #fff;
  width: 85%;
}

.company-detail p {
  color: #fff;
  width: 85%;
}

.company-detail p a{
  color: #fff;
  width: 85%;
}

/* end company section */

/* contact_section */

.contact_section .col-md-6 {
  padding: 0;
}

.contact_section img{
  border: solid 6px;
  border-color: #9b0302;
}

.contact_form-container {
  padding: 60px;
  background-color: #9b0302;
  position: relative;
}

.contact_form-container form {
  width: 100%;
}

.contact_form-container form input {
  width: 100%;
  padding: 10px;
  border: none;
  outline: none;

  background-color: #fcfcfc;
  margin: 10px 0;
}

.message_input {
  height: 100px;
}

.contact_form-container button {
  border: none;
  display: inline-block;
  padding: 8px 40px;
  background-color: #949494;
  color: #fff;

  margin-top: 20px;
}


.contact_form-container::before {
  content: "";
  width: 50px;
  height: 50px;
  background-color: #949494;
  position: absolute;
  /* right: 0; */
  /* bottom: 25%; */
  left: -50px;
  top: 15%;

}

/* end contact_section */

/* info section */
.info_section {
  padding-top: 150px;
  padding-bottom: 1px;
  color: #fff;
  background-image: url(../images/info-bg.png);
  background-size: 100% 101%;

  background-repeat: no-repeat;
  font-family: "Poppins", sans-serif;
}

.info_section h5 {

  font-size: 22px;

}

.info_section a,
.info_section a:hover {
  color: #fff;
}

.info_logo .logo-box {
  padding-top: 0;
  margin-top: -10px;
}

.info_logo .logo-box img {
  width: 35px;
}

.info_logo .logo-box span {
  color: #fff;
}

.info_section .col-md-4 {
  padding: 0 30px;
}

.info_news {
  padding-right: 8%;
}

.info_news input {
  border: none;
  width: 100%;
  height: 40px;
  margin: 5px 0;
  background-color: #fff;
  outline: none;
  padding-left: 20px;
}

.info_news button {
  border: none;
  background-color: #949494;
  color: #fff;
  padding: 7px 12px;
  margin-top: 10px;
}

.info_nav nav {
  width: 70%;
  margin: 0 auto;
}

.info_nav ul {
  display: flex;
  flex-direction: column;
}

.info_nav ul li {
  list-style-type: none;
}

.info_nav ul li a {
  color: #fff;
}

.info_social {
  display: flex;
  justify-content: space-between;
  width: 150px;
}

.info_social a img {
  width: 30px;
}

/* end info section */
/* footer section*/

.footer_section {
  margin-top: 4px;
  background-color: #9b0302;
  padding: 20px 0;
  font-family: "Roboto", sans-serif;
}

.footer_section p {
  color: #fff;
  margin: 0;
  text-align: center;
}

.footer_section a {
  color: #fff;
}

/* end footer section*/

/* carousel section*/

div#carousel {
  perspective: 1200px;
  background: #9b0302;
  padding-top: 5%;
  padding-bottom: 5%;
  font-size: 0;
  margin-bottom: 3rem;
  overflow: hidden;
}

figure#spinner {
  transform-style: preserve-3d;
  height: 300px;
  transform-origin: 50% 50% -500px;
  transition: 1s;
}

figure#spinner img {
  width: 40%;
  max-width: 425px;
  position: absolute;
  left: 30%;
  transform-origin: 50% 50% -500px;
  outline: 1px solid transparent;
}

figure#spinner img:nth-child(1) {
  transform: rotateY(0deg);
}
figure#spinner img:nth-child(2) {
  transform: rotateY(-45deg);
}
figure#spinner img:nth-child(3) {
  transform: rotateY(-90deg);
}
figure#spinner img:nth-child(4) {
  transform: rotateY(-135deg);
}
figure#spinner img:nth-child(5) {
  transform: rotateY(-180deg);
}
figure#spinner img:nth-child(6) {
  transform: rotateY(-225deg);
}
figure#spinner img:nth-child(7) {
  transform: rotateY(-270deg);
}
figure#spinner img:nth-child(8) {
  transform: rotateY(-315deg);
}
div#carousel ~ span {
  color: #fff;
  font-size: 55px;
  margin: 5%;
  display: inline-block;
  text-decoration: none;
  transition: 0.6s color;
  position: relative;
  margin-top: -6rem;
  border-bottom: none;
  line-height: 0;
}
div#carousel ~ span:hover {
  color: #949494;
  cursor: pointer;
}

/*  2 carousel section ==============================================================================================================================*/


.box-container{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  background: #ccc;
}

.box{
  flex: 1 1 300px;
  background: #fff;
  position: relative;
  overflow: hidden;
  margin: 20px;
}
.box .image{
  padding: 10px;
  background: #eee;
  text-align: center;
}

.box .image img{
  height: 100%;
  width: 250px;
  object-fit: cover;
  filter: drop-shadow(0 3px 5px rgba(0,0,0,.7));
}


.box .detail p{
  align-items: center;
  justify-content: space-between;
  text-align: justify;
  padding: 10px 15px;
  font-size: 14px;
  color: #000;
  font-weight: 00;
  line-height: 1.5;

} 

.box .info .title{
  padding: 10px;
  color: #000;
  font-size: 20px;
}
.box .info .subInfo{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 10px;
  border-top: 1px solid rgba(0,0,0,.3);
}
.box .info .subInfo .price{
  color: #9b0302;
  text-decoration: none;
  font-weight: 500;
  font-size: 20px;
}
.box .info .subInfo .price span{
  font-size: 15px;
  color: #9b0302;
  text-decoration: line-through;
}
.box .info .subInfo .stars i{
  color: #FFA500;
  font-size: 17px;
}
.box .overlay{
  position: absolute;
  top: 0;
  left: 0;
  height: 223px;
  width: 100%;
  background: rgba(0,0,0,.3);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: none;
  transform: scale(0);
}
.box:hover .overlay{
  transform: scale(1);
}
.box .overlay a{
  color: #666;
  background: #fff;
  margin: 10px;
  padding: 13px 15px;
  font-size: 25px;
  transform: translateY(-150px);
  transition-property: transform;
  transition-delay: calc(.1s * var(--i));
}
.box .overlay a:hover{
  color: #ffa500;
}
.box:hover .overlay a{
  transform: translateY(0px);
}

/*=================================Go To Style==============================================*/

.partsbtn {
  margin-bottom: -50px;
  margin-left: 10px;  
  width: 160px;  
  font-size: 14px;
  outline: none;
  height: 45px;
  display: inline-block;
  padding: 8px 40px;
  background-color: #9b0302;
  text-align: center;
  color: #fff;
 }

.partsbtn:hover {
  padding: 15px 20px;

  color: #fff;
}


/*==========Table Search box =============*/


input#search-box{
  width: 160px;  
  margin-right: 10px;
  margin-bottom: 5px;
  font-size: 14px;
  border: 1px solid #9b0302;
  outline: none;
  border: 1px solid #9b0302; 
  height: 45px;
  display: inline-block;
  padding: 8px 40px;
  background-color: #9b0302;
  text-align: center;
  color: #fff;

 }

input#search-box:hover {
  padding: 15px 20px;

  color: #fff;
}

/* end carousel section ===========================*
input#termSearch{
  width: 50%;
  height: 45px;
  padding: 0 20px;
  font-size: 1rem;
  border: 1px solid #9b0302;
  outline: none;
  text-align: center;
  &:focus{
    border: 1px solid #008ABF;
    transition: 0.35s ease;
    color: #008ABF;
    &::-webkit-input-placeholder{
      transition: opacity 0.45s ease; 
      opacity: 0;
     }
    &::-moz-placeholder {
      transition: opacity 0.45s ease; 
      opacity: 0;
     }
    &:-ms-placeholder {
     transition: opacity 0.45s ease; 
     opacity: 0;
     }    
   }
 }
 input#btnSearch {
  border: 1px solid #9b0302; 
  height: 45px;
  display: inline-block;
  padding: 8px 40px;
  background-color: #949494;
  color: #111;
}
*/
 /*========================*/

/* Table RATES Styles *//*

.checkbox {
  display: none;
}*/


/* Table Styles */

.table-wrapper{
    margin: 10px 10px 10px;
    box-shadow: 0px 35px 50px rgba( 0, 0, 0, 0.2 );
}

.fl-table {
    border-radius: 5px;
    font-size: 12px;
    font-weight: normal;
    border-collapse: collapse;
    border: none;
    width: 100%;
    max-width: 100%;
    white-space: nowrap;
    background-color: white;
}

.fl-table td, .fl-table th {
    text-align: justify;
    padding: 8px;
}

.fl-table td {
    border-right: 1px solid #f8f8f8;
    font-size: 16px;
    font-weight: 400;
    text-align: justify-all;
    padding-left: 100px;
}

.fl-table thead th {
    color: #ffffff;
    background: #9b0302;
    text-align: center;
}


.fl-table thead th:nth-child(odd) {
    color: #ffffff;
    background: #9b0302;
    width: 100%;
}

.fl-table tr:nth-child(even) {
    background: #F8F8F8;
}

/* Responsive 

@media (max-width: 767px) {
    .fl-table {
        display: block;
        width: 100%;
    }
    .table-wrapper:before{
        content: "Scroll horizontally >";
        display: block;
        text-align: right;
        font-size: 11px;
        color: white;
        padding: 0 0 10px;
    }
    .fl-table thead, .fl-table tbody, .fl-table thead th {
        display: block;
    }
    .fl-table thead th:last-child{
        border-bottom: none;
    }
    .fl-table thead {
        float: left;
    }
    .fl-table tbody {
        width: auto;
        position: relative;
        overflow-x: auto;
    }
    .fl-table td, .fl-table th {
        padding: 20px .625em .625em .625em;
        height: 60px;
        vertical-align: middle;
        box-sizing: border-box;
        overflow-x: hidden;
        overflow-y: auto;
        width: 120px;
        font-size: 13px;
        text-overflow: ellipsis;
    }
    .fl-table thead th {
        text-align: left;
        border-bottom: 1px solid #f7f7f9;
    }
    .fl-table tbody tr {
        display: table-cell;
    }
    .fl-table tbody tr:nth-child(odd) {
        background: none;
    }
    .fl-table tr:nth-child(even) {
        background: transparent;
    }
    .fl-table tr td:nth-child(odd) {
        background: #F8F8F8;
        border-right: 1px solid #E6E4E4;
    }
    .fl-table tr td:nth-child(even) {
        border-right: 1px solid #E6E4E4;
    }
    .fl-table tbody td {
        display: block;
        text-align: center;
    }
}
*/
/* Spare parts tab begins here */

.goToPart{
  text-align: center;

}

.goToPart a{
  display: inline-block;
}

.goToPart h5{
  align-items: center;
  align-items: center;
  font-size: 15px;
  color: #000;
  text-decoration: none;
  text-align: center;

}

.goToPart img {
  display: inline-block;
  --color: #9b0302; /* the border color */
  --border: 10px;   /* the border thickness*/
  --offset: 20px;   /* control the offset*/
  --gap: 5px;       /* the gap on hover */
  
  --_c: var(--color) var(--border), #0000 0 calc(100% - var(--border)),var(--color) 0;
  --_o: calc(3*var(--offset));
  padding: 
    calc(var(--gap) + var(--border))
    calc(var(--gap) + var(--border) + var(--offset))
    calc(var(--gap) + var(--border) + var(--offset))
    calc(var(--gap) + var(--border));
  background: 
    linear-gradient(      var(--_c)) var(--_o) var(--_o), 
    linear-gradient(90deg,var(--_c)) var(--_o) var(--_o);
  background-size: calc(100% - var(--_o)) calc(100% - var(--_o));
  background-repeat: no-repeat;
  filter: grayscale(.4);
  transition: .5s;
  cursor: pointer;
}
.goToPart img:hover {
  background-position: 0px 0px;
  background-size: calc(100% - var(--offset)) calc(100% - var(--offset));
  filter: grayscale(0);
}

/* goToEngine section */

.goToEnginewrapper {
  width: auto;
  margin: 10px 70px 70px;
  box-shadow: 0px 35px 50px rgba( 0, 0, 0, 0.2 );;
}

.goToEngine {
    border-radius: 5px;
    font-size: 12px;
    font-weight: normal;
    border: none;
    border-collapse: collapse;
    width: 100%;
    max-width: 100%;
    white-space: nowrap;
    background-color: white;
}

.goToEngine td, .goToEngine th {
    text-align: center;
    padding: 8px;
}

.goToEngine td {
    border-right: 1px solid #f8f8f8;
    font-size: 12px;
}

.goToEngine thead th {
    color: #ffffff;
    background: #9b0302;
    text-align: center;
}


.goToEngine thead th:nth-child(odd) {
    color: #ffffff;
    background: #9b0302;
}

.goToEngine tr:nth-child(even) {
    background: #F8F8F8;
}

/* Responsive */

@media (max-width: 750px) {
    .goToEngine {
        display: block;
        width: 600px;
    }
    .goToEnginewrapper:before{
        content: "Scroll horizontally >";
        display: block;
        text-align: right;
        font-size: 11px;
        color: white;
        padding: 0 0 10px;
    }
    .goToEngine thead, .goToEngine tbody, .goToEngine thead th {
        display: block;
    }
    .goToEngine thead th:last-child{
        border-bottom: none;
    }
    .goToEngine thead {
        float: right;
        width: auto;
    }
    .goToEngine tbody {
        width: auto;
        position: relative;
        overflow-x: auto;
    }
    .goToEngine td, .goToEngine th {
        padding: 20px .625em .625em .625em;
        height: 60px;
        vertical-align: middle;
        box-sizing: border-box;
        overflow-x: hidden;
        overflow-y: auto;
        width: 120px;
        font-size: 13px;
        text-overflow: ellipsis;
    }
    .goToEngine thead th {
        text-align: left;
        border-bottom: 1px solid #f7f7f9;
    }
    .goToEngine tbody tr {
        display: table-cell;
    }
    .goToEngine tbody tr:nth-child(odd) {
        background: none;
    }
    .goToEngine tr:nth-child(even) {
        background: transparent;
    }
    .goToEngine tr td:nth-child(odd) {
        background: #F8F8F8;
        border-right: 1px solid #E6E4E4;
    }
    .goToEngine tr td:nth-child(even) {
        border-right: 1px solid #E6E4E4;
    }
    .goToEngine tbody td {
        display: block;
        text-align: center;
    }
}


 /*

All grid code is placed in a 'supports' rule (feature query) at the bottom of the CSS (Line 77). 
        
The 'supports' rule will only run if your browser supports CSS grid.


Flexbox is used as a fallback so that browsers which don't support grid will still recieve an identical layout.

*/


.ctablewrapper {
  margin: 10px 10px 10px;
  box-shadow: 0px 35px 50px rgba( 0, 0, 0, 0.2 );;
}

.cctable img{
    width: 100%;
    margin: auto;
    padding: auto;
}

.ctable {
    font-size: 12px;
    font-weight: normal;
    border: none;
    width: 100%;
    max-width: 100%;
    white-space: nowrap;
    background-color: white;
    margin: auto;
}

.ctable .tablename{
    font-size: 14px;
    font-weight: bold;
    color: #9b0302;
    text-align: center;
    border: none;
}

.ctable td, .table th {
    text-align: center;
    padding: 8px;
    border: none;
}

.ctable td {
    font-size: 12px;
    border: none;
}

.ctable thead th {
    color: #ffffff;
    background: #9b0302;
}


.ctable thead th:nth-child(odd) {
    color: #ffffff;
    background: #9b0302;
    border: none;
}


/* Responsive

@media (max-width: 767px) {
    .table {
        display: block;
        width: 100%;
        overflow: auto;
        white-space: nowrap;
        margin: 0 auto;
}

/* Responsive

/*=============================================================================================*/
/* info section */
.slider-gallery {
  padding-top: 150px;
  padding-bottom: 1px;
  color: #fff;
  background-size: 100% 100%;
  background-repeat: no-repeat;

}

.gallery_container {
  margin: 10px 70px 70px;

}

.gallery {
  border-radius: 5px;
  font-size: 12px;
  font-weight: normal;
  border-collapse: collapse;
  border: none;
  width: 100%;
  max-width: 100%;
  white-space: nowrap;


  display: flex;
  flex-wrap: wrap;
  /* Compensate for excess margin on outer gallery flex items */
  margin: -1rem -1rem;
}

.gallery-item {
  /* Minimum width of 24rem and grow to fit available space */
  flex: 1 0 18rem;
  /* Margin value should be half of grid-gap value as margins on flex items don't collapse */
  box-shadow: 0.3rem 0.4rem 0.4rem rgba(0, 0, 0, 0.4);
  overflow: hidden;
}

.gallery-image {
  display: block;
  margin: auto;
  width: 40%;
  object-fit: cover;
  transition: transform 400ms ease-out;
}

.gallery-image:hover {
  transform: scale(1.11);
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++GAME+++++++++++++++++++++++++++++++++++++*/


