/*
	Theme Name: Name of theme
	Theme URI: What is the final domain
	Description: Custom created for Nusiness Name
	Version: 1.0
	Author: KWD Marketing Corp
	Author URI: https://kwdmarketing.ca
	Tags: Blank, HTML5, CSS3
	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/

/*------------------------------------*\
    MAIN
\*------------------------------------*/

#star-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: -100; /* Push to the absolute background */
    pointer-events: none; /* Prevent it from blocking clicks */
}
.blue-bg {
    background: rgb(30 210 255 / 90%) !important;
    border-radius: 10px !important;
    padding: 15px;
    color: #fff;
}
.how-it-works img {
    max-height: 110px;
}
.blue_number {
    background: #1ed2ff;
    font-size: 38px;
    width: 50px;
    font-weight: 600;
    height: 50px;
    border-radius: 99px;
    text-align: center;
    color: #fff;
    line-height: 46px;
}
.social-icons a:hover {
    background: #000;
    color: #fff;
    text-decoration: none;
}

.social-icons a {
    color: #fff;
    background: #0e3692;
    width: 75px;
    height: 75px;
    padding: 12px 5px;
    text-align: center;
    font-size: 36px;
    border-radius: 99px;
    transition: ease-in-out all .2s;
}
ul.timeline {
  --col-gap: 2rem;
  --row-gap: 2rem;
  --line-w: 0.25rem;
  display: grid;
  grid-template-columns: var(--line-w) 1fr;
  grid-auto-columns: max-content;
  column-gap: var(--col-gap);
  list-style: none;
  width: min(95rem, 90%);
  margin-inline: auto;
}

/* line */
ul.timeline::before {
  content: "";
  grid-column: 1;
  grid-row: 1 / span 20;
  background: rgb(225, 225, 225);
  border-radius: calc(var(--line-w) / 2);
}

/* columns*/

/* row gaps */
ul.timeline li:not(:last-child) {
  margin-bottom: var(--row-gap);
}

/* card */
ul.timeline li {
  grid-column: 2;
  --inlineP: 1.5rem;
  margin-inline: var(--inlineP);
  grid-row: span 2;
  display: grid;
  grid-template-rows: min-content min-content min-content;
}

/* date */
ul.timeline li .date {
  --dateH: 3rem;
  height: var(--dateH);
  margin-inline: calc(var(--inlineP) * -1);

  text-align: center;
  background-color: var(--accent-color);

  color: white;
  font-size: 1.25rem;
  font-weight: 700;

  display: grid;
  place-content: center;
  position: relative;

  border-radius: calc(var(--dateH) / 2) 0 0 calc(var(--dateH) / 2);
}

/* date flap */
ul.timeline li .date::before {
  content: "";
  width: var(--inlineP);
  aspect-ratio: 1;
  background: var(--accent-color);
  background-image: linear-gradient(rgba(0, 0, 0, 0.2) 100%, transparent);
  position: absolute;
  top: 100%;

  clip-path: polygon(0 0, 100% 0, 0 100%);
  right: 0;
}

/* circle */
ul.timeline li .date::after {
  content: "";
  position: absolute;
  width: 2rem;
  aspect-ratio: 1;
  background: var(--bgColor);
  border: 0.3rem solid var(--accent-color);
  border-radius: 50%;
  top: 50%;

  transform: translate(50%, -50%);
  right: calc(100% + var(--col-gap) + var(--line-w) / 2);
}

/* title descr */
ul.timeline li .title,
ul.timeline li .descr {
  background: var(--bgColor);
  position: relative;
  padding-inline: 1.5rem;
}
ul.timeline li .title {
  overflow: hidden;
  padding-block-start: 1.5rem;
  padding-block-end: 1rem;
  font-weight: 500;
}
ul.timeline li .descr {
  padding-block-end: 1.5rem;
  font-weight: 300;
      background: #11161f;
}

/* shadows */
ul.timeline li .title::before,
ul.timeline li .descr::before {
  content: "";
  position: absolute;
  width: 90%;
  height: 0.5rem;
  background: rgba(0, 0, 0, 0.5);
  left: 50%;
  border-radius: 50%;
  filter: blur(4px);
  transform: translate(-50%, 50%);
}
ul.timeline li .title::before {
  bottom: calc(100% + 0.125rem);
}

ul.timeline li .descr::before {
  z-index: -1;
  bottom: 0.25rem;
}

@media (min-width: 40rem) {
  ul.timeline {
    grid-template-columns: 1fr var(--line-w) 1fr;
  }
  ul.timeline::before {
    grid-column: 2;
  }
  ul.timeline li:nth-child(odd) {
    grid-column: 1;
  }
  ul.timeline li:nth-child(even) {
    grid-column: 3;
  }

  /* start second card */
  ul.timeline li:nth-child(2) {
    grid-row: 2/4;
  }

  ul.timeline li:nth-child(odd) .date::before {
    clip-path: polygon(0 0, 100% 0, 100% 100%);
    left: 0;
  }

  ul.timeline li:nth-child(odd) .date::after {
    transform: translate(-50%, -50%);
    left: calc(100% + var(--col-gap) + var(--line-w) / 2);
  }
  ul.timeline li:nth-child(odd) .date {
    border-radius: 0 calc(var(--dateH) / 2) calc(var(--dateH) / 2) 0;
  }
}

.blue {
	color: #1ed2ff;
}

#stars {
	 position: absolute;
	 z-index: -100;
  width: 1px;
  height: 1px;
  background: transparent;
  
  box-shadow: 974px 1108px #FFF , 928px 221px #FFF , 1004px 1209px #FFF , 1484px 1409px #FFF , 1853px 224px #FFF , 708px 60px #FFF , 374px 1315px #FFF , 1875px 1478px #FFF , 117px 184px #FFF , 1958px 1572px #FFF , 409px 716px #FFF , 266px 1430px #FFF , 211px 919px #FFF , 501px 1500px #FFF , 1197px 1088px #FFF , 599px 615px #FFF , 1765px 194px #FFF , 1191px 839px #FFF , 352px 1529px #FFF , 772px 1544px #FFF , 1509px 405px #FFF , 1235px 215px #FFF , 1214px 581px #FFF , 830px 763px #FFF , 24px 1501px #FFF , 135px 278px #FFF , 569px 1837px #FFF , 239px 1672px #FFF , 1763px 1729px #FFF , 877px 1780px #FFF , 959px 1884px #FFF , 1675px 995px #FFF , 1579px 33px #FFF , 496px 508px #FFF , 128px 914px #FFF , 142px 1062px #FFF , 1176px 86px #FFF , 657px 933px #FFF , 433px 1080px #FFF , 1672px 315px #FFF , 1918px 736px #FFF , 1256px 248px #FFF , 266px 544px #FFF , 1145px 1555px #FFF , 1716px 384px #FFF , 1824px 1866px #FFF , 1322px 1123px #FFF , 1422px 1481px #FFF , 1121px 316px #FFF , 21px 917px #FFF , 294px 746px #FFF , 27px 105px #FFF , 1754px 754px #FFF , 1338px 1985px #FFF , 19px 1441px #FFF , 646px 502px #FFF , 1929px 130px #FFF , 597px 1328px #FFF , 519px 43px #FFF , 378px 273px #FFF , 1296px 68px #FFF , 958px 1745px #FFF , 1495px 811px #FFF , 1872px 1622px #FFF , 1569px 326px #FFF , 1440px 798px #FFF , 1795px 1002px #FFF , 1381px 273px #FFF , 825px 1045px #FFF , 1220px 1351px #FFF , 212px 1384px #FFF , 804px 937px #FFF , 1418px 337px #FFF , 1273px 508px #FFF , 1645px 1540px #FFF , 1523px 245px #FFF , 404px 369px #FFF , 1887px 330px #FFF , 1483px 1566px #FFF , 1326px 83px #FFF , 740px 1370px #FFF , 262px 1924px #FFF , 1605px 1633px #FFF , 841px 1512px #FFF , 1106px 304px #FFF , 531px 618px #FFF , 930px 635px #FFF , 648px 1145px #FFF , 549px 455px #FFF , 1143px 53px #FFF , 1185px 1626px #FFF , 613px 340px #FFF , 985px 1794px #FFF , 1295px 1658px #FFF , 1082px 179px #FFF , 133px 946px #FFF , 1691px 201px #FFF , 528px 1798px #FFF , 185px 1891px #FFF , 1251px 1525px #FFF , 1570px 1123px #FFF , 87px 1920px #FFF , 1885px 652px #FFF , 572px 962px #FFF , 12px 709px #FFF , 1613px 1111px #FFF , 627px 1182px #FFF , 1614px 1196px #FFF , 1551px 1923px #FFF , 588px 967px #FFF , 1946px 1849px #FFF , 1704px 572px #FFF , 369px 1165px #FFF , 1407px 722px #FFF , 1719px 678px #FFF , 422px 537px #FFF , 461px 1709px #FFF , 1191px 727px #FFF , 206px 869px #FFF , 658px 1191px #FFF , 999px 731px #FFF , 1327px 1160px #FFF , 838px 845px #FFF , 579px 805px #FFF , 157px 555px #FFF , 1479px 1486px #FFF , 395px 792px #FFF , 114px 664px #FFF , 975px 1168px #FFF , 1549px 1052px #FFF , 204px 1792px #FFF , 784px 1240px #FFF , 1911px 597px #FFF , 1759px 1595px #FFF , 474px 355px #FFF , 1991px 1787px #FFF , 1156px 1514px #FFF , 866px 196px #FFF , 714px 907px #FFF , 1889px 1865px #FFF , 1985px 53px #FFF , 1705px 1561px #FFF , 1464px 1310px #FFF , 1820px 400px #FFF , 906px 1729px #FFF , 1577px 389px #FFF , 763px 1764px #FFF , 1015px 1808px #FFF , 419px 515px #FFF , 1752px 1911px #FFF , 536px 1523px #FFF , 99px 862px #FFF , 103px 1899px #FFF , 1246px 1674px #FFF , 1794px 1453px #FFF , 1518px 817px #FFF , 1426px 1285px #FFF , 1553px 478px #FFF , 1013px 1476px #FFF , 1277px 425px #FFF , 299px 553px #FFF , 1863px 1255px #FFF , 34px 1037px #FFF , 80px 1181px #FFF , 1179px 757px #FFF , 1574px 1581px #FFF , 1004px 438px #FFF , 451px 985px #FFF , 1291px 1029px #FFF , 1428px 1023px #FFF , 147px 215px #FFF , 839px 1402px #FFF , 344px 493px #FFF , 1608px 1270px #FFF , 33px 1111px #FFF , 1253px 1068px #FFF , 1940px 424px #FFF , 672px 926px #FFF , 958px 400px #FFF , 51px 1840px #FFF , 1385px 182px #FFF , 668px 1114px #FFF , 1485px 1573px #FFF , 1763px 738px #FFF , 1571px 332px #FFF , 1418px 1482px #FFF , 490px 746px #FFF , 466px 1316px #FFF , 919px 639px #FFF , 1948px 1170px #FFF , 1390px 1565px #FFF , 1401px 1475px #FFF , 511px 1157px #FFF , 47px 740px #FFF , 252px 1425px #FFF , 640px 1346px #FFF , 1000px 427px #FFF , 1611px 696px #FFF , 1945px 1855px #FFF , 1672px 1840px #FFF , 992px 1876px #FFF , 1830px 1411px #FFF , 1762px 297px #FFF , 1800px 1397px #FFF , 1342px 1240px #FFF , 258px 1409px #FFF , 1470px 35px #FFF , 1436px 841px #FFF , 1140px 1325px #FFF , 205px 1555px #FFF , 616px 1413px #FFF , 1694px 159px #FFF , 215px 1569px #FFF , 1890px 254px #FFF , 1746px 80px #FFF , 1823px 577px #FFF , 869px 1275px #FFF , 411px 666px #FFF , 1195px 602px #FFF , 1999px 341px #FFF , 1586px 1073px #FFF , 1064px 975px #FFF , 27px 485px #FFF , 1633px 181px #FFF , 1548px 176px #FFF , 831px 854px #FFF , 1762px 1485px #FFF , 1288px 720px #FFF , 1708px 309px #FFF , 57px 739px #FFF , 1205px 1237px #FFF , 1026px 368px #FFF , 517px 1297px #FFF , 202px 1260px #FFF , 350px 400px #FFF , 1778px 288px #FFF , 127px 1429px #FFF , 546px 484px #FFF , 1194px 861px #FFF , 1463px 1905px #FFF , 1102px 1245px #FFF , 1451px 1077px #FFF , 260px 1210px #FFF , 1079px 1165px #FFF , 1153px 1736px #FFF , 805px 470px #FFF , 1871px 536px #FFF , 1458px 1174px #FFF , 900px 1997px #FFF , 1236px 1403px #FFF , 773px 420px #FFF , 1348px 700px #FFF , 931px 1834px #FFF , 28px 544px #FFF , 871px 1844px #FFF , 1137px 586px #FFF , 1438px 904px #FFF , 735px 915px #FFF , 1398px 1424px #FFF , 211px 595px #FFF , 1562px 602px #FFF , 1290px 212px #FFF , 1098px 418px #FFF , 1239px 1810px #FFF , 1687px 1528px #FFF , 107px 1211px #FFF , 1776px 1965px #FFF , 328px 1224px #FFF , 444px 377px #FFF , 1988px 413px #FFF , 1862px 756px #FFF , 1676px 1104px #FFF , 1262px 1892px #FFF , 998px 680px #FFF , 299px 1333px #FFF , 2000px 239px #FFF , 1531px 1858px #FFF , 1825px 1538px #FFF , 110px 1694px #FFF , 346px 1887px #FFF , 1946px 229px #FFF , 1181px 1750px #FFF , 1585px 412px #FFF , 741px 1701px #FFF , 658px 402px #FFF , 1755px 1862px #FFF , 1837px 285px #FFF , 1963px 984px #FFF , 1186px 1944px #FFF , 297px 26px #FFF , 271px 364px #FFF , 513px 1460px #FFF , 363px 1643px #FFF , 365px 1108px #FFF , 1001px 1182px #FFF , 1133px 1400px #FFF , 308px 1621px #FFF , 1488px 1322px #FFF , 1469px 1228px #FFF , 1793px 777px #FFF , 1718px 1200px #FFF , 1358px 492px #FFF , 504px 146px #FFF , 1636px 926px #FFF , 772px 1737px #FFF , 1083px 462px #FFF , 284px 620px #FFF , 630px 1175px #FFF , 1137px 718px #FFF , 1423px 1294px #FFF , 15px 1484px #FFF , 120px 816px #FFF , 192px 1546px #FFF , 1556px 271px #FFF , 810px 147px #FFF , 428px 106px #FFF , 111px 1642px #FFF , 178px 1261px #FFF , 1353px 1693px #FFF , 198px 1645px #FFF , 1391px 1154px #FFF , 1442px 498px #FFF , 942px 174px #FFF , 1536px 1860px #FFF , 529px 1440px #FFF , 1337px 34px #FFF , 729px 90px #FFF , 1521px 1937px #FFF , 733px 817px #FFF , 126px 459px #FFF , 1225px 1572px #FFF , 1978px 1292px #FFF , 74px 208px #FFF , 1190px 1457px #FFF , 104px 1942px #FFF , 1839px 708px #FFF , 1712px 1186px #FFF , 129px 703px #FFF , 1847px 1230px #FFF , 1654px 709px #FFF , 816px 1263px #FFF , 189px 1143px #FFF , 646px 1055px #FFF , 1539px 1432px #FFF , 814px 554px #FFF , 1738px 1552px #FFF , 544px 30px #FFF , 199px 135px #FFF , 1649px 443px #FFF , 158px 1791px #FFF , 260px 1025px #FFF , 394px 542px #FFF , 491px 613px #FFF , 730px 332px #FFF , 625px 1964px #FFF , 485px 1509px #FFF , 1905px 1904px #FFF , 651px 526px #FFF , 394px 325px #FFF , 526px 820px #FFF , 1786px 58px #FFF , 994px 1779px #FFF , 1254px 184px #FFF , 599px 267px #FFF , 727px 668px #FFF , 1981px 1776px #FFF , 1473px 969px #FFF , 1912px 385px #FFF , 235px 162px #FFF , 504px 930px #FFF , 611px 1835px #FFF , 705px 1730px #FFF , 1024px 1390px #FFF , 1554px 71px #FFF , 1735px 228px #FFF , 102px 719px #FFF , 246px 181px #FFF , 772px 1290px #FFF , 563px 628px #FFF , 1484px 659px #FFF , 1733px 1533px #FFF , 1422px 1045px #FFF , 347px 1322px #FFF , 1050px 429px #FFF , 956px 727px #FFF , 1956px 197px #FFF , 1102px 1414px #FFF , 164px 883px #FFF , 428px 775px #FFF , 477px 559px #FFF , 1481px 899px #FFF , 943px 1288px #FFF , 1177px 716px #FFF , 1871px 820px #FFF , 203px 1148px #FFF , 188px 841px #FFF , 1969px 885px #FFF , 491px 234px #FFF , 921px 179px #FFF , 1626px 970px #FFF , 448px 1500px #FFF , 1690px 1166px #FFF , 159px 79px #FFF , 187px 957px #FFF , 474px 270px #FFF , 1742px 360px #FFF , 1487px 443px #FFF , 887px 652px #FFF , 1900px 137px #FFF , 1302px 1385px #FFF , 344px 742px #FFF , 316px 19px #FFF , 1319px 1639px #FFF , 761px 343px #FFF , 1055px 187px #FFF , 911px 1365px #FFF , 91px 1529px #FFF , 476px 507px #FFF , 1889px 1542px #FFF , 1792px 466px #FFF , 1638px 193px #FFF , 1449px 1146px #FFF , 758px 444px #FFF , 665px 912px #FFF , 1454px 1943px #FFF , 1531px 470px #FFF , 343px 141px #FFF , 60px 594px #FFF , 1212px 240px #FFF , 1888px 1848px #FFF , 740px 1142px #FFF , 1230px 1454px #FFF , 807px 234px #FFF , 638px 1961px #FFF , 475px 69px #FFF , 880px 260px #FFF , 1611px 162px #FFF , 1585px 680px #FFF , 226px 1557px #FFF , 1667px 745px #FFF , 1426px 61px #FFF , 1692px 1341px #FFF , 443px 1071px #FFF , 377px 1449px #FFF , 1988px 554px #FFF , 928px 1233px #FFF , 1555px 721px #FFF , 1666px 689px #FFF , 371px 483px #FFF , 725px 1458px #FFF , 1335px 1849px #FFF , 1553px 1515px #FFF , 1090px 516px #FFF , 353px 1567px #FFF , 1637px 1334px #FFF , 1146px 1271px #FFF , 1654px 1820px #FFF , 1142px 1676px #FFF , 1466px 536px #FFF , 257px 1466px #FFF , 1306px 1163px #FFF , 751px 1865px #FFF , 1792px 456px #FFF , 1266px 665px #FFF , 271px 1069px #FFF , 1799px 926px #FFF , 248px 798px #FFF , 1314px 1041px #FFF , 605px 1740px #FFF , 741px 865px #FFF , 482px 502px #FFF , 249px 142px #FFF , 160px 578px #FFF , 1537px 1989px #FFF , 1731px 923px #FFF , 384px 1649px #FFF , 1249px 1912px #FFF , 1932px 1204px #FFF , 1924px 236px #FFF , 1514px 1016px #FFF , 1352px 618px #FFF , 1741px 1582px #FFF , 856px 1902px #FFF , 287px 274px #FFF , 1528px 900px #FFF , 1962px 1303px #FFF , 1656px 1773px #FFF , 455px 1456px #FFF , 564px 73px #FFF , 1591px 855px #FFF , 300px 661px #FFF , 1645px 1723px #FFF , 1629px 15px #FFF , 1229px 421px #FFF , 1220px 1197px #FFF , 1573px 1242px #FFF , 413px 142px #FFF , 1781px 1105px #FFF , 431px 1071px #FFF , 1857px 4px #FFF , 1744px 1638px #FFF , 1598px 1602px #FFF , 41px 395px #FFF , 1990px 1994px #FFF , 660px 706px #FFF , 435px 1285px #FFF , 1074px 1339px #FFF , 1049px 213px #FFF , 786px 1975px #FFF , 1668px 529px #FFF , 1435px 1525px #FFF , 140px 1374px #FFF , 1581px 548px #FFF , 331px 141px #FFF , 103px 1940px #FFF , 1940px 204px #FFF , 289px 1925px #FFF , 786px 1948px #FFF , 630px 1106px #FFF , 1637px 687px #FFF , 365px 1560px #FFF , 1545px 101px #FFF , 1071px 552px #FFF , 1139px 1770px #FFF , 1240px 1748px #FFF , 9px 837px #FFF , 969px 3px #FFF , 1259px 780px #FFF , 853px 1008px #FFF , 148px 1607px #FFF , 449px 714px #FFF , 431px 787px #FFF , 1506px 1559px #FFF , 1805px 1499px #FFF , 470px 1128px #FFF , 15px 1174px #FFF , 1310px 204px #FFF , 1497px 658px #FFF , 467px 1880px #FFF , 1487px 1103px #FFF , 52px 933px #FFF , 1240px 106px #FFF , 787px 1205px #FFF , 532px 1275px #FFF , 1103px 758px #FFF , 1032px 1445px #FFF , 952px 239px #FFF , 304px 198px #FFF , 1455px 1948px #FFF , 1057px 1507px #FFF , 1926px 1949px #FFF , 1035px 464px #FFF , 1256px 1566px #FFF , 778px 74px #FFF , 754px 178px #FFF , 161px 1269px #FFF , 526px 1547px #FFF , 135px 420px #FFF , 843px 346px #FFF , 617px 1179px #FFF , 584px 884px #FFF , 566px 72px #FFF , 1741px 323px #FFF , 891px 148px #FFF , 193px 1620px #FFF , 1046px 72px #FFF , 1605px 1093px #FFF , 997px 53px #FFF , 109px 84px #FFF , 1174px 1213px #FFF , 338px 1445px #FFF , 624px 38px #FFF , 444px 1627px #FFF , 22px 900px #FFF , 758px 959px #FFF , 229px 1287px #FFF , 911px 532px #FFF , 1046px 798px #FFF , 1310px 1420px #FFF , 107px 1882px #FFF , 985px 64px #FFF , 1609px 1965px #FFF , 712px 1270px #FFF , 1416px 1229px #FFF , 829px 623px #FFF , 1904px 367px #FFF , 188px 1040px #FFF , 446px 1765px #FFF , 1931px 1327px #FFF , 424px 622px #FFF , 296px 1833px #FFF , 728px 1293px #FFF , 846px 1452px #FFF , 1243px 1697px #FFF , 1986px 686px #FFF , 182px 42px #FFF , 1222px 366px #FFF , 1728px 1736px #FFF , 541px 1032px #FFF , 1546px 1582px #FFF , 758px 321px #FFF , 723px 458px #FFF , 1711px 682px #FFF , 518px 284px #FFF , 982px 597px #FFF , 267px 903px #FFF , 1259px 977px #FFF , 1589px 1563px #FFF , 1200px 1363px #FFF , 896px 1644px #FFF , 272px 467px #FFF , 1194px 100px #FFF , 527px 15px #FFF , 266px 863px #FFF , 1159px 403px #FFF , 1780px 1694px #FFF , 1652px 771px #FFF , 1105px 1421px #FFF , 1971px 1056px #FFF , 1600px 715px #FFF , 860px 123px #FFF , 634px 1432px #FFF , 1272px 50px #FFF , 1255px 272px #FFF , 848px 1231px #FFF , 1662px 324px #FFF , 1158px 755px #FFF , 106px 1868px #FFF , 70px 722px #FFF , 10px 1880px #FFF , 774px 1048px #FFF , 715px 60px #FFF , 1844px 467px #FFF , 1180px 1283px #FFF , 392px 594px #FFF , 412px 1733px #FFF , 841px 1308px #FFF , 1625px 424px #FFF , 1240px 1712px #FFF , 619px 1185px #FFF , 1293px 5px #FFF , 1139px 585px #FFF , 306px 1272px #FFF , 1735px 359px #FFF , 1415px 1895px #FFF , 398px 1095px #FFF , 531px 1117px #FFF , 565px 1989px #FFF , 705px 1941px #FFF , 230px 1973px #FFF , 674px 1944px #FFF , 1627px 146px #FFF , 538px 1208px #FFF , 957px 1539px #FFF , 370px 320px #FFF , 1097px 784px #FFF , 1618px 142px #FFF , 1810px 1860px #FFF , 1226px 1540px #FFF , 1951px 1843px #FFF , 640px 127px #FFF , 1935px 1168px #FFF , 1951px 637px #FFF , 1535px 992px #FFF , 1715px 888px #FFF , 924px 1347px #FFF , 1264px 41px #FFF , 1245px 401px #FFF , 904px 1757px #FFF , 164px 234px #FFF , 859px 1592px #FFF , 1535px 964px #FFF , 58px 207px #FFF , 360px 1770px #FFF , 190px 1540px #FFF , 540px 719px #FFF , 796px 553px #FFF , 788px 53px #FFF , 943px 57px #FFF , 43px 84px #FFF , 27px 1554px #FFF , 1583px 1983px #FFF , 798px 1300px #FFF , 1538px 1838px #FFF , 663px 701px #FFF , 1432px 1190px #FFF , 1851px 627px #FFF , 236px 1382px #FFF , 1796px 1196px #FFF , 259px 63px #FFF , 1541px 1978px #FFF , 1142px 1840px #FFF , 1859px 1545px #FFF , 1371px 566px #FFF , 664px 1282px #FFF , 1671px 1673px #FFF , 1469px 1948px #FFF , 1751px 965px #FFF , 690px 1569px #FFF , 1453px 1265px #FFF;
  animation: animStar 50s linear infinite;
}
#stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 974px 1108px #FFF , 928px 221px #FFF , 1004px 1209px #FFF , 1484px 1409px #FFF , 1853px 224px #FFF , 708px 60px #FFF , 374px 1315px #FFF , 1875px 1478px #FFF , 117px 184px #FFF , 1958px 1572px #FFF , 409px 716px #FFF , 266px 1430px #FFF , 211px 919px #FFF , 501px 1500px #FFF , 1197px 1088px #FFF , 599px 615px #FFF , 1765px 194px #FFF , 1191px 839px #FFF , 352px 1529px #FFF , 772px 1544px #FFF , 1509px 405px #FFF , 1235px 215px #FFF , 1214px 581px #FFF , 830px 763px #FFF , 24px 1501px #FFF , 135px 278px #FFF , 569px 1837px #FFF , 239px 1672px #FFF , 1763px 1729px #FFF , 877px 1780px #FFF , 959px 1884px #FFF , 1675px 995px #FFF , 1579px 33px #FFF , 496px 508px #FFF , 128px 914px #FFF , 142px 1062px #FFF , 1176px 86px #FFF , 657px 933px #FFF , 433px 1080px #FFF , 1672px 315px #FFF , 1918px 736px #FFF , 1256px 248px #FFF , 266px 544px #FFF , 1145px 1555px #FFF , 1716px 384px #FFF , 1824px 1866px #FFF , 1322px 1123px #FFF , 1422px 1481px #FFF , 1121px 316px #FFF , 21px 917px #FFF , 294px 746px #FFF , 27px 105px #FFF , 1754px 754px #FFF , 1338px 1985px #FFF , 19px 1441px #FFF , 646px 502px #FFF , 1929px 130px #FFF , 597px 1328px #FFF , 519px 43px #FFF , 378px 273px #FFF , 1296px 68px #FFF , 958px 1745px #FFF , 1495px 811px #FFF , 1872px 1622px #FFF , 1569px 326px #FFF , 1440px 798px #FFF , 1795px 1002px #FFF , 1381px 273px #FFF , 825px 1045px #FFF , 1220px 1351px #FFF , 212px 1384px #FFF , 804px 937px #FFF , 1418px 337px #FFF , 1273px 508px #FFF , 1645px 1540px #FFF , 1523px 245px #FFF , 404px 369px #FFF , 1887px 330px #FFF , 1483px 1566px #FFF , 1326px 83px #FFF , 740px 1370px #FFF , 262px 1924px #FFF , 1605px 1633px #FFF , 841px 1512px #FFF , 1106px 304px #FFF , 531px 618px #FFF , 930px 635px #FFF , 648px 1145px #FFF , 549px 455px #FFF , 1143px 53px #FFF , 1185px 1626px #FFF , 613px 340px #FFF , 985px 1794px #FFF , 1295px 1658px #FFF , 1082px 179px #FFF , 133px 946px #FFF , 1691px 201px #FFF , 528px 1798px #FFF , 185px 1891px #FFF , 1251px 1525px #FFF , 1570px 1123px #FFF , 87px 1920px #FFF , 1885px 652px #FFF , 572px 962px #FFF , 12px 709px #FFF , 1613px 1111px #FFF , 627px 1182px #FFF , 1614px 1196px #FFF , 1551px 1923px #FFF , 588px 967px #FFF , 1946px 1849px #FFF , 1704px 572px #FFF , 369px 1165px #FFF , 1407px 722px #FFF , 1719px 678px #FFF , 422px 537px #FFF , 461px 1709px #FFF , 1191px 727px #FFF , 206px 869px #FFF , 658px 1191px #FFF , 999px 731px #FFF , 1327px 1160px #FFF , 838px 845px #FFF , 579px 805px #FFF , 157px 555px #FFF , 1479px 1486px #FFF , 395px 792px #FFF , 114px 664px #FFF , 975px 1168px #FFF , 1549px 1052px #FFF , 204px 1792px #FFF , 784px 1240px #FFF , 1911px 597px #FFF , 1759px 1595px #FFF , 474px 355px #FFF , 1991px 1787px #FFF , 1156px 1514px #FFF , 866px 196px #FFF , 714px 907px #FFF , 1889px 1865px #FFF , 1985px 53px #FFF , 1705px 1561px #FFF , 1464px 1310px #FFF , 1820px 400px #FFF , 906px 1729px #FFF , 1577px 389px #FFF , 763px 1764px #FFF , 1015px 1808px #FFF , 419px 515px #FFF , 1752px 1911px #FFF , 536px 1523px #FFF , 99px 862px #FFF , 103px 1899px #FFF , 1246px 1674px #FFF , 1794px 1453px #FFF , 1518px 817px #FFF , 1426px 1285px #FFF , 1553px 478px #FFF , 1013px 1476px #FFF , 1277px 425px #FFF , 299px 553px #FFF , 1863px 1255px #FFF , 34px 1037px #FFF , 80px 1181px #FFF , 1179px 757px #FFF , 1574px 1581px #FFF , 1004px 438px #FFF , 451px 985px #FFF , 1291px 1029px #FFF , 1428px 1023px #FFF , 147px 215px #FFF , 839px 1402px #FFF , 344px 493px #FFF , 1608px 1270px #FFF , 33px 1111px #FFF , 1253px 1068px #FFF , 1940px 424px #FFF , 672px 926px #FFF , 958px 400px #FFF , 51px 1840px #FFF , 1385px 182px #FFF , 668px 1114px #FFF , 1485px 1573px #FFF , 1763px 738px #FFF , 1571px 332px #FFF , 1418px 1482px #FFF , 490px 746px #FFF , 466px 1316px #FFF , 919px 639px #FFF , 1948px 1170px #FFF , 1390px 1565px #FFF , 1401px 1475px #FFF , 511px 1157px #FFF , 47px 740px #FFF , 252px 1425px #FFF , 640px 1346px #FFF , 1000px 427px #FFF , 1611px 696px #FFF , 1945px 1855px #FFF , 1672px 1840px #FFF , 992px 1876px #FFF , 1830px 1411px #FFF , 1762px 297px #FFF , 1800px 1397px #FFF , 1342px 1240px #FFF , 258px 1409px #FFF , 1470px 35px #FFF , 1436px 841px #FFF , 1140px 1325px #FFF , 205px 1555px #FFF , 616px 1413px #FFF , 1694px 159px #FFF , 215px 1569px #FFF , 1890px 254px #FFF , 1746px 80px #FFF , 1823px 577px #FFF , 869px 1275px #FFF , 411px 666px #FFF , 1195px 602px #FFF , 1999px 341px #FFF , 1586px 1073px #FFF , 1064px 975px #FFF , 27px 485px #FFF , 1633px 181px #FFF , 1548px 176px #FFF , 831px 854px #FFF , 1762px 1485px #FFF , 1288px 720px #FFF , 1708px 309px #FFF , 57px 739px #FFF , 1205px 1237px #FFF , 1026px 368px #FFF , 517px 1297px #FFF , 202px 1260px #FFF , 350px 400px #FFF , 1778px 288px #FFF , 127px 1429px #FFF , 546px 484px #FFF , 1194px 861px #FFF , 1463px 1905px #FFF , 1102px 1245px #FFF , 1451px 1077px #FFF , 260px 1210px #FFF , 1079px 1165px #FFF , 1153px 1736px #FFF , 805px 470px #FFF , 1871px 536px #FFF , 1458px 1174px #FFF , 900px 1997px #FFF , 1236px 1403px #FFF , 773px 420px #FFF , 1348px 700px #FFF , 931px 1834px #FFF , 28px 544px #FFF , 871px 1844px #FFF , 1137px 586px #FFF , 1438px 904px #FFF , 735px 915px #FFF , 1398px 1424px #FFF , 211px 595px #FFF , 1562px 602px #FFF , 1290px 212px #FFF , 1098px 418px #FFF , 1239px 1810px #FFF , 1687px 1528px #FFF , 107px 1211px #FFF , 1776px 1965px #FFF , 328px 1224px #FFF , 444px 377px #FFF , 1988px 413px #FFF , 1862px 756px #FFF , 1676px 1104px #FFF , 1262px 1892px #FFF , 998px 680px #FFF , 299px 1333px #FFF , 2000px 239px #FFF , 1531px 1858px #FFF , 1825px 1538px #FFF , 110px 1694px #FFF , 346px 1887px #FFF , 1946px 229px #FFF , 1181px 1750px #FFF , 1585px 412px #FFF , 741px 1701px #FFF , 658px 402px #FFF , 1755px 1862px #FFF , 1837px 285px #FFF , 1963px 984px #FFF , 1186px 1944px #FFF , 297px 26px #FFF , 271px 364px #FFF , 513px 1460px #FFF , 363px 1643px #FFF , 365px 1108px #FFF , 1001px 1182px #FFF , 1133px 1400px #FFF , 308px 1621px #FFF , 1488px 1322px #FFF , 1469px 1228px #FFF , 1793px 777px #FFF , 1718px 1200px #FFF , 1358px 492px #FFF , 504px 146px #FFF , 1636px 926px #FFF , 772px 1737px #FFF , 1083px 462px #FFF , 284px 620px #FFF , 630px 1175px #FFF , 1137px 718px #FFF , 1423px 1294px #FFF , 15px 1484px #FFF , 120px 816px #FFF , 192px 1546px #FFF , 1556px 271px #FFF , 810px 147px #FFF , 428px 106px #FFF , 111px 1642px #FFF , 178px 1261px #FFF , 1353px 1693px #FFF , 198px 1645px #FFF , 1391px 1154px #FFF , 1442px 498px #FFF , 942px 174px #FFF , 1536px 1860px #FFF , 529px 1440px #FFF , 1337px 34px #FFF , 729px 90px #FFF , 1521px 1937px #FFF , 733px 817px #FFF , 126px 459px #FFF , 1225px 1572px #FFF , 1978px 1292px #FFF , 74px 208px #FFF , 1190px 1457px #FFF , 104px 1942px #FFF , 1839px 708px #FFF , 1712px 1186px #FFF , 129px 703px #FFF , 1847px 1230px #FFF , 1654px 709px #FFF , 816px 1263px #FFF , 189px 1143px #FFF , 646px 1055px #FFF , 1539px 1432px #FFF , 814px 554px #FFF , 1738px 1552px #FFF , 544px 30px #FFF , 199px 135px #FFF , 1649px 443px #FFF , 158px 1791px #FFF , 260px 1025px #FFF , 394px 542px #FFF , 491px 613px #FFF , 730px 332px #FFF , 625px 1964px #FFF , 485px 1509px #FFF , 1905px 1904px #FFF , 651px 526px #FFF , 394px 325px #FFF , 526px 820px #FFF , 1786px 58px #FFF , 994px 1779px #FFF , 1254px 184px #FFF , 599px 267px #FFF , 727px 668px #FFF , 1981px 1776px #FFF , 1473px 969px #FFF , 1912px 385px #FFF , 235px 162px #FFF , 504px 930px #FFF , 611px 1835px #FFF , 705px 1730px #FFF , 1024px 1390px #FFF , 1554px 71px #FFF , 1735px 228px #FFF , 102px 719px #FFF , 246px 181px #FFF , 772px 1290px #FFF , 563px 628px #FFF , 1484px 659px #FFF , 1733px 1533px #FFF , 1422px 1045px #FFF , 347px 1322px #FFF , 1050px 429px #FFF , 956px 727px #FFF , 1956px 197px #FFF , 1102px 1414px #FFF , 164px 883px #FFF , 428px 775px #FFF , 477px 559px #FFF , 1481px 899px #FFF , 943px 1288px #FFF , 1177px 716px #FFF , 1871px 820px #FFF , 203px 1148px #FFF , 188px 841px #FFF , 1969px 885px #FFF , 491px 234px #FFF , 921px 179px #FFF , 1626px 970px #FFF , 448px 1500px #FFF , 1690px 1166px #FFF , 159px 79px #FFF , 187px 957px #FFF , 474px 270px #FFF , 1742px 360px #FFF , 1487px 443px #FFF , 887px 652px #FFF , 1900px 137px #FFF , 1302px 1385px #FFF , 344px 742px #FFF , 316px 19px #FFF , 1319px 1639px #FFF , 761px 343px #FFF , 1055px 187px #FFF , 911px 1365px #FFF , 91px 1529px #FFF , 476px 507px #FFF , 1889px 1542px #FFF , 1792px 466px #FFF , 1638px 193px #FFF , 1449px 1146px #FFF , 758px 444px #FFF , 665px 912px #FFF , 1454px 1943px #FFF , 1531px 470px #FFF , 343px 141px #FFF , 60px 594px #FFF , 1212px 240px #FFF , 1888px 1848px #FFF , 740px 1142px #FFF , 1230px 1454px #FFF , 807px 234px #FFF , 638px 1961px #FFF , 475px 69px #FFF , 880px 260px #FFF , 1611px 162px #FFF , 1585px 680px #FFF , 226px 1557px #FFF , 1667px 745px #FFF , 1426px 61px #FFF , 1692px 1341px #FFF , 443px 1071px #FFF , 377px 1449px #FFF , 1988px 554px #FFF , 928px 1233px #FFF , 1555px 721px #FFF , 1666px 689px #FFF , 371px 483px #FFF , 725px 1458px #FFF , 1335px 1849px #FFF , 1553px 1515px #FFF , 1090px 516px #FFF , 353px 1567px #FFF , 1637px 1334px #FFF , 1146px 1271px #FFF , 1654px 1820px #FFF , 1142px 1676px #FFF , 1466px 536px #FFF , 257px 1466px #FFF , 1306px 1163px #FFF , 751px 1865px #FFF , 1792px 456px #FFF , 1266px 665px #FFF , 271px 1069px #FFF , 1799px 926px #FFF , 248px 798px #FFF , 1314px 1041px #FFF , 605px 1740px #FFF , 741px 865px #FFF , 482px 502px #FFF , 249px 142px #FFF , 160px 578px #FFF , 1537px 1989px #FFF , 1731px 923px #FFF , 384px 1649px #FFF , 1249px 1912px #FFF , 1932px 1204px #FFF , 1924px 236px #FFF , 1514px 1016px #FFF , 1352px 618px #FFF , 1741px 1582px #FFF , 856px 1902px #FFF , 287px 274px #FFF , 1528px 900px #FFF , 1962px 1303px #FFF , 1656px 1773px #FFF , 455px 1456px #FFF , 564px 73px #FFF , 1591px 855px #FFF , 300px 661px #FFF , 1645px 1723px #FFF , 1629px 15px #FFF , 1229px 421px #FFF , 1220px 1197px #FFF , 1573px 1242px #FFF , 413px 142px #FFF , 1781px 1105px #FFF , 431px 1071px #FFF , 1857px 4px #FFF , 1744px 1638px #FFF , 1598px 1602px #FFF , 41px 395px #FFF , 1990px 1994px #FFF , 660px 706px #FFF , 435px 1285px #FFF , 1074px 1339px #FFF , 1049px 213px #FFF , 786px 1975px #FFF , 1668px 529px #FFF , 1435px 1525px #FFF , 140px 1374px #FFF , 1581px 548px #FFF , 331px 141px #FFF , 103px 1940px #FFF , 1940px 204px #FFF , 289px 1925px #FFF , 786px 1948px #FFF , 630px 1106px #FFF , 1637px 687px #FFF , 365px 1560px #FFF , 1545px 101px #FFF , 1071px 552px #FFF , 1139px 1770px #FFF , 1240px 1748px #FFF , 9px 837px #FFF , 969px 3px #FFF , 1259px 780px #FFF , 853px 1008px #FFF , 148px 1607px #FFF , 449px 714px #FFF , 431px 787px #FFF , 1506px 1559px #FFF , 1805px 1499px #FFF , 470px 1128px #FFF , 15px 1174px #FFF , 1310px 204px #FFF , 1497px 658px #FFF , 467px 1880px #FFF , 1487px 1103px #FFF , 52px 933px #FFF , 1240px 106px #FFF , 787px 1205px #FFF , 532px 1275px #FFF , 1103px 758px #FFF , 1032px 1445px #FFF , 952px 239px #FFF , 304px 198px #FFF , 1455px 1948px #FFF , 1057px 1507px #FFF , 1926px 1949px #FFF , 1035px 464px #FFF , 1256px 1566px #FFF , 778px 74px #FFF , 754px 178px #FFF , 161px 1269px #FFF , 526px 1547px #FFF , 135px 420px #FFF , 843px 346px #FFF , 617px 1179px #FFF , 584px 884px #FFF , 566px 72px #FFF , 1741px 323px #FFF , 891px 148px #FFF , 193px 1620px #FFF , 1046px 72px #FFF , 1605px 1093px #FFF , 997px 53px #FFF , 109px 84px #FFF , 1174px 1213px #FFF , 338px 1445px #FFF , 624px 38px #FFF , 444px 1627px #FFF , 22px 900px #FFF , 758px 959px #FFF , 229px 1287px #FFF , 911px 532px #FFF , 1046px 798px #FFF , 1310px 1420px #FFF , 107px 1882px #FFF , 985px 64px #FFF , 1609px 1965px #FFF , 712px 1270px #FFF , 1416px 1229px #FFF , 829px 623px #FFF , 1904px 367px #FFF , 188px 1040px #FFF , 446px 1765px #FFF , 1931px 1327px #FFF , 424px 622px #FFF , 296px 1833px #FFF , 728px 1293px #FFF , 846px 1452px #FFF , 1243px 1697px #FFF , 1986px 686px #FFF , 182px 42px #FFF , 1222px 366px #FFF , 1728px 1736px #FFF , 541px 1032px #FFF , 1546px 1582px #FFF , 758px 321px #FFF , 723px 458px #FFF , 1711px 682px #FFF , 518px 284px #FFF , 982px 597px #FFF , 267px 903px #FFF , 1259px 977px #FFF , 1589px 1563px #FFF , 1200px 1363px #FFF , 896px 1644px #FFF , 272px 467px #FFF , 1194px 100px #FFF , 527px 15px #FFF , 266px 863px #FFF , 1159px 403px #FFF , 1780px 1694px #FFF , 1652px 771px #FFF , 1105px 1421px #FFF , 1971px 1056px #FFF , 1600px 715px #FFF , 860px 123px #FFF , 634px 1432px #FFF , 1272px 50px #FFF , 1255px 272px #FFF , 848px 1231px #FFF , 1662px 324px #FFF , 1158px 755px #FFF , 106px 1868px #FFF , 70px 722px #FFF , 10px 1880px #FFF , 774px 1048px #FFF , 715px 60px #FFF , 1844px 467px #FFF , 1180px 1283px #FFF , 392px 594px #FFF , 412px 1733px #FFF , 841px 1308px #FFF , 1625px 424px #FFF , 1240px 1712px #FFF , 619px 1185px #FFF , 1293px 5px #FFF , 1139px 585px #FFF , 306px 1272px #FFF , 1735px 359px #FFF , 1415px 1895px #FFF , 398px 1095px #FFF , 531px 1117px #FFF , 565px 1989px #FFF , 705px 1941px #FFF , 230px 1973px #FFF , 674px 1944px #FFF , 1627px 146px #FFF , 538px 1208px #FFF , 957px 1539px #FFF , 370px 320px #FFF , 1097px 784px #FFF , 1618px 142px #FFF , 1810px 1860px #FFF , 1226px 1540px #FFF , 1951px 1843px #FFF , 640px 127px #FFF , 1935px 1168px #FFF , 1951px 637px #FFF , 1535px 992px #FFF , 1715px 888px #FFF , 924px 1347px #FFF , 1264px 41px #FFF , 1245px 401px #FFF , 904px 1757px #FFF , 164px 234px #FFF , 859px 1592px #FFF , 1535px 964px #FFF , 58px 207px #FFF , 360px 1770px #FFF , 190px 1540px #FFF , 540px 719px #FFF , 796px 553px #FFF , 788px 53px #FFF , 943px 57px #FFF , 43px 84px #FFF , 27px 1554px #FFF , 1583px 1983px #FFF , 798px 1300px #FFF , 1538px 1838px #FFF , 663px 701px #FFF , 1432px 1190px #FFF , 1851px 627px #FFF , 236px 1382px #FFF , 1796px 1196px #FFF , 259px 63px #FFF , 1541px 1978px #FFF , 1142px 1840px #FFF , 1859px 1545px #FFF , 1371px 566px #FFF , 664px 1282px #FFF , 1671px 1673px #FFF , 1469px 1948px #FFF , 1751px 965px #FFF , 690px 1569px #FFF , 1453px 1265px #FFF;
}

#stars2 {
	position: absolute;
	 z-index: -100;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 958px 1981px #FFF , 336px 1655px #FFF , 520px 990px #FFF , 259px 1356px #FFF , 779px 691px #FFF , 1073px 1541px #FFF , 1800px 1793px #FFF , 1350px 1096px #FFF , 1335px 729px #FFF , 1141px 1815px #FFF , 1786px 409px #FFF , 736px 616px #FFF , 1401px 558px #FFF , 996px 223px #FFF , 1106px 961px #FFF , 1207px 1645px #FFF , 1332px 317px #FFF , 592px 148px #FFF , 1233px 1087px #FFF , 928px 802px #FFF , 27px 1626px #FFF , 1195px 1335px #FFF , 1436px 293px #FFF , 210px 1400px #FFF , 847px 989px #FFF , 129px 1438px #FFF , 96px 711px #FFF , 1854px 1542px #FFF , 890px 1485px #FFF , 56px 1759px #FFF , 666px 457px #FFF , 91px 75px #FFF , 1929px 415px #FFF , 1214px 1351px #FFF , 1995px 1777px #FFF , 1741px 18px #FFF , 504px 1014px #FFF , 1742px 939px #FFF , 1709px 470px #FFF , 327px 1078px #FFF , 500px 1044px #FFF , 1337px 1934px #FFF , 1361px 194px #FFF , 1297px 1241px #FFF , 1058px 127px #FFF , 1971px 830px #FFF , 1550px 1929px #FFF , 362px 350px #FFF , 34px 1358px #FFF , 2000px 393px #FFF , 1972px 1625px #FFF , 1543px 1269px #FFF , 274px 931px #FFF , 1397px 1423px #FFF , 742px 1627px #FFF , 469px 1174px #FFF , 731px 393px #FFF , 1161px 968px #FFF , 782px 1775px #FFF , 562px 1021px #FFF , 415px 350px #FFF , 747px 695px #FFF , 1853px 376px #FFF , 1296px 1652px #FFF , 41px 593px #FFF , 1169px 1626px #FFF , 433px 180px #FFF , 754px 406px #FFF , 260px 1865px #FFF , 159px 319px #FFF , 1686px 1874px #FFF , 1214px 1262px #FFF , 104px 281px #FFF , 1019px 331px #FFF , 1594px 898px #FFF , 261px 1968px #FFF , 507px 618px #FFF , 92px 1774px #FFF , 165px 896px #FFF , 1357px 1685px #FFF , 529px 115px #FFF , 924px 1769px #FFF , 966px 1121px #FFF , 1918px 1500px #FFF , 6px 964px #FFF , 1140px 1167px #FFF , 1171px 85px #FFF , 1906px 1100px #FFF , 1717px 383px #FFF , 1701px 1557px #FFF , 1246px 476px #FFF , 1188px 641px #FFF , 1025px 673px #FFF , 1698px 734px #FFF , 1024px 1910px #FFF , 1220px 476px #FFF , 1675px 114px #FFF , 529px 1011px #FFF , 1205px 813px #FFF , 206px 1983px #FFF , 478px 1862px #FFF , 1706px 1600px #FFF , 1683px 1712px #FFF , 613px 1155px #FFF , 1983px 450px #FFF , 639px 934px #FFF , 891px 22px #FFF , 1610px 1372px #FFF , 1914px 1992px #FFF , 426px 1529px #FFF , 885px 1523px #FFF , 1797px 1963px #FFF , 1681px 994px #FFF , 280px 391px #FFF , 1573px 597px #FFF , 261px 1029px #FFF , 276px 1387px #FFF , 1266px 463px #FFF , 1820px 1901px #FFF , 752px 1657px #FFF , 75px 1727px #FFF , 493px 772px #FFF , 643px 510px #FFF , 1787px 433px #FFF , 833px 1967px #FFF , 1995px 1229px #FFF , 290px 648px #FFF , 1340px 1546px #FFF , 588px 1563px #FFF , 127px 462px #FFF , 1613px 1063px #FFF , 779px 858px #FFF , 702px 891px #FFF , 186px 1033px #FFF , 1826px 414px #FFF , 1612px 317px #FFF , 74px 1607px #FFF , 1137px 1565px #FFF , 3px 709px #FFF , 1796px 690px #FFF , 738px 271px #FFF , 1453px 1929px #FFF , 311px 566px #FFF , 44px 1856px #FFF , 712px 1142px #FFF , 465px 1418px #FFF , 303px 570px #FFF , 1811px 878px #FFF , 1480px 1385px #FFF , 1825px 309px #FFF , 857px 1546px #FFF , 329px 788px #FFF , 517px 767px #FFF , 1355px 921px #FFF , 1786px 23px #FFF , 301px 380px #FFF , 676px 117px #FFF , 1843px 1786px #FFF , 220px 202px #FFF , 1905px 1973px #FFF , 1990px 1031px #FFF , 400px 1968px #FFF , 313px 1656px #FFF , 1853px 865px #FFF , 1309px 420px #FFF , 1242px 1259px #FFF , 1034px 1412px #FFF , 1193px 1418px #FFF , 1628px 953px #FFF , 1611px 120px #FFF , 1384px 680px #FFF , 1305px 629px #FFF , 146px 744px #FFF , 822px 1428px #FFF , 1268px 671px #FFF , 1688px 1285px #FFF , 1575px 901px #FFF , 1287px 1739px #FFF , 813px 840px #FFF , 609px 974px #FFF , 652px 248px #FFF , 1962px 165px #FFF , 831px 633px #FFF , 1971px 1793px #FFF , 1200px 1954px #FFF , 9px 1265px #FFF , 788px 652px #FFF , 1738px 382px #FFF , 457px 789px #FFF , 1877px 183px #FFF , 1912px 1041px #FFF , 1182px 557px #FFF , 908px 1447px #FFF , 206px 1675px #FFF , 540px 1358px #FFF , 1107px 1118px #FFF , 1453px 926px #FFF , 1819px 250px #FFF , 309px 1926px #FFF , 1656px 1277px #FFF;
  animation: animStar 100s linear infinite;
}
#stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 958px 1981px #FFF , 336px 1655px #FFF , 520px 990px #FFF , 259px 1356px #FFF , 779px 691px #FFF , 1073px 1541px #FFF , 1800px 1793px #FFF , 1350px 1096px #FFF , 1335px 729px #FFF , 1141px 1815px #FFF , 1786px 409px #FFF , 736px 616px #FFF , 1401px 558px #FFF , 996px 223px #FFF , 1106px 961px #FFF , 1207px 1645px #FFF , 1332px 317px #FFF , 592px 148px #FFF , 1233px 1087px #FFF , 928px 802px #FFF , 27px 1626px #FFF , 1195px 1335px #FFF , 1436px 293px #FFF , 210px 1400px #FFF , 847px 989px #FFF , 129px 1438px #FFF , 96px 711px #FFF , 1854px 1542px #FFF , 890px 1485px #FFF , 56px 1759px #FFF , 666px 457px #FFF , 91px 75px #FFF , 1929px 415px #FFF , 1214px 1351px #FFF , 1995px 1777px #FFF , 1741px 18px #FFF , 504px 1014px #FFF , 1742px 939px #FFF , 1709px 470px #FFF , 327px 1078px #FFF , 500px 1044px #FFF , 1337px 1934px #FFF , 1361px 194px #FFF , 1297px 1241px #FFF , 1058px 127px #FFF , 1971px 830px #FFF , 1550px 1929px #FFF , 362px 350px #FFF , 34px 1358px #FFF , 2000px 393px #FFF , 1972px 1625px #FFF , 1543px 1269px #FFF , 274px 931px #FFF , 1397px 1423px #FFF , 742px 1627px #FFF , 469px 1174px #FFF , 731px 393px #FFF , 1161px 968px #FFF , 782px 1775px #FFF , 562px 1021px #FFF , 415px 350px #FFF , 747px 695px #FFF , 1853px 376px #FFF , 1296px 1652px #FFF , 41px 593px #FFF , 1169px 1626px #FFF , 433px 180px #FFF , 754px 406px #FFF , 260px 1865px #FFF , 159px 319px #FFF , 1686px 1874px #FFF , 1214px 1262px #FFF , 104px 281px #FFF , 1019px 331px #FFF , 1594px 898px #FFF , 261px 1968px #FFF , 507px 618px #FFF , 92px 1774px #FFF , 165px 896px #FFF , 1357px 1685px #FFF , 529px 115px #FFF , 924px 1769px #FFF , 966px 1121px #FFF , 1918px 1500px #FFF , 6px 964px #FFF , 1140px 1167px #FFF , 1171px 85px #FFF , 1906px 1100px #FFF , 1717px 383px #FFF , 1701px 1557px #FFF , 1246px 476px #FFF , 1188px 641px #FFF , 1025px 673px #FFF , 1698px 734px #FFF , 1024px 1910px #FFF , 1220px 476px #FFF , 1675px 114px #FFF , 529px 1011px #FFF , 1205px 813px #FFF , 206px 1983px #FFF , 478px 1862px #FFF , 1706px 1600px #FFF , 1683px 1712px #FFF , 613px 1155px #FFF , 1983px 450px #FFF , 639px 934px #FFF , 891px 22px #FFF , 1610px 1372px #FFF , 1914px 1992px #FFF , 426px 1529px #FFF , 885px 1523px #FFF , 1797px 1963px #FFF , 1681px 994px #FFF , 280px 391px #FFF , 1573px 597px #FFF , 261px 1029px #FFF , 276px 1387px #FFF , 1266px 463px #FFF , 1820px 1901px #FFF , 752px 1657px #FFF , 75px 1727px #FFF , 493px 772px #FFF , 643px 510px #FFF , 1787px 433px #FFF , 833px 1967px #FFF , 1995px 1229px #FFF , 290px 648px #FFF , 1340px 1546px #FFF , 588px 1563px #FFF , 127px 462px #FFF , 1613px 1063px #FFF , 779px 858px #FFF , 702px 891px #FFF , 186px 1033px #FFF , 1826px 414px #FFF , 1612px 317px #FFF , 74px 1607px #FFF , 1137px 1565px #FFF , 3px 709px #FFF , 1796px 690px #FFF , 738px 271px #FFF , 1453px 1929px #FFF , 311px 566px #FFF , 44px 1856px #FFF , 712px 1142px #FFF , 465px 1418px #FFF , 303px 570px #FFF , 1811px 878px #FFF , 1480px 1385px #FFF , 1825px 309px #FFF , 857px 1546px #FFF , 329px 788px #FFF , 517px 767px #FFF , 1355px 921px #FFF , 1786px 23px #FFF , 301px 380px #FFF , 676px 117px #FFF , 1843px 1786px #FFF , 220px 202px #FFF , 1905px 1973px #FFF , 1990px 1031px #FFF , 400px 1968px #FFF , 313px 1656px #FFF , 1853px 865px #FFF , 1309px 420px #FFF , 1242px 1259px #FFF , 1034px 1412px #FFF , 1193px 1418px #FFF , 1628px 953px #FFF , 1611px 120px #FFF , 1384px 680px #FFF , 1305px 629px #FFF , 146px 744px #FFF , 822px 1428px #FFF , 1268px 671px #FFF , 1688px 1285px #FFF , 1575px 901px #FFF , 1287px 1739px #FFF , 813px 840px #FFF , 609px 974px #FFF , 652px 248px #FFF , 1962px 165px #FFF , 831px 633px #FFF , 1971px 1793px #FFF , 1200px 1954px #FFF , 9px 1265px #FFF , 788px 652px #FFF , 1738px 382px #FFF , 457px 789px #FFF , 1877px 183px #FFF , 1912px 1041px #FFF , 1182px 557px #FFF , 908px 1447px #FFF , 206px 1675px #FFF , 540px 1358px #FFF , 1107px 1118px #FFF , 1453px 926px #FFF , 1819px 250px #FFF , 309px 1926px #FFF , 1656px 1277px #FFF;
}

#stars3 {
	position: absolute;
	 z-index: -100;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1336px 63px #FFF , 1477px 38px #FFF , 249px 1078px #FFF , 725px 111px #FFF , 969px 1456px #FFF , 1125px 1044px #FFF , 742px 1301px #FFF , 948px 1224px #FFF , 1531px 107px #FFF , 818px 763px #FFF , 1149px 1802px #FFF , 1248px 1532px #FFF , 1801px 159px #FFF , 298px 22px #FFF , 108px 280px #FFF , 381px 608px #FFF , 1958px 533px #FFF , 1297px 145px #FFF , 546px 1090px #FFF , 1417px 256px #FFF , 1254px 720px #FFF , 777px 1635px #FFF , 1699px 1266px #FFF , 1588px 872px #FFF , 890px 733px #FFF , 1878px 1510px #FFF , 970px 436px #FFF , 1891px 835px #FFF , 346px 1181px #FFF , 816px 638px #FFF , 1088px 162px #FFF , 458px 1804px #FFF , 1672px 1527px #FFF , 75px 858px #FFF , 1509px 79px #FFF , 436px 1979px #FFF , 301px 1657px #FFF , 73px 635px #FFF , 1845px 382px #FFF , 1468px 1668px #FFF , 960px 1372px #FFF , 1835px 308px #FFF , 980px 1815px #FFF , 1335px 193px #FFF , 29px 62px #FFF , 1092px 1631px #FFF , 1498px 1151px #FFF , 538px 128px #FFF , 1263px 1973px #FFF , 1788px 87px #FFF , 1656px 752px #FFF , 568px 167px #FFF , 202px 954px #FFF , 932px 328px #FFF , 1115px 1881px #FFF , 511px 477px #FFF , 702px 538px #FFF , 1969px 239px #FFF , 805px 1076px #FFF , 382px 1045px #FFF , 214px 647px #FFF , 1572px 885px #FFF , 1594px 1736px #FFF , 773px 633px #FFF , 209px 1296px #FFF , 1884px 1616px #FFF , 1370px 1300px #FFF , 1501px 901px #FFF , 1424px 1748px #FFF , 631px 1376px #FFF , 979px 1382px #FFF , 91px 1545px #FFF , 232px 825px #FFF , 616px 1257px #FFF , 1086px 66px #FFF , 463px 1938px #FFF , 296px 417px #FFF , 473px 1615px #FFF , 1652px 1470px #FFF , 408px 1801px #FFF , 1157px 1363px #FFF , 1813px 936px #FFF , 1521px 1161px #FFF , 365px 312px #FFF , 979px 1481px #FFF , 600px 1057px #FFF , 891px 1382px #FFF , 1791px 503px #FFF , 1939px 577px #FFF , 237px 1951px #FFF , 1845px 1593px #FFF , 1969px 1483px #FFF , 1412px 1025px #FFF , 1788px 1978px #FFF , 862px 1596px #FFF , 626px 972px #FFF , 1976px 1430px #FFF , 10px 1258px #FFF , 367px 1702px #FFF , 1212px 1850px #FFF;
  animation: animStar 150s linear infinite;
}
#stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1336px 63px #FFF , 1477px 38px #FFF , 249px 1078px #FFF , 725px 111px #FFF , 969px 1456px #FFF , 1125px 1044px #FFF , 742px 1301px #FFF , 948px 1224px #FFF , 1531px 107px #FFF , 818px 763px #FFF , 1149px 1802px #FFF , 1248px 1532px #FFF , 1801px 159px #FFF , 298px 22px #FFF , 108px 280px #FFF , 381px 608px #FFF , 1958px 533px #FFF , 1297px 145px #FFF , 546px 1090px #FFF , 1417px 256px #FFF , 1254px 720px #FFF , 777px 1635px #FFF , 1699px 1266px #FFF , 1588px 872px #FFF , 890px 733px #FFF , 1878px 1510px #FFF , 970px 436px #FFF , 1891px 835px #FFF , 346px 1181px #FFF , 816px 638px #FFF , 1088px 162px #FFF , 458px 1804px #FFF , 1672px 1527px #FFF , 75px 858px #FFF , 1509px 79px #FFF , 436px 1979px #FFF , 301px 1657px #FFF , 73px 635px #FFF , 1845px 382px #FFF , 1468px 1668px #FFF , 960px 1372px #FFF , 1835px 308px #FFF , 980px 1815px #FFF , 1335px 193px #FFF , 29px 62px #FFF , 1092px 1631px #FFF , 1498px 1151px #FFF , 538px 128px #FFF , 1263px 1973px #FFF , 1788px 87px #FFF , 1656px 752px #FFF , 568px 167px #FFF , 202px 954px #FFF , 932px 328px #FFF , 1115px 1881px #FFF , 511px 477px #FFF , 702px 538px #FFF , 1969px 239px #FFF , 805px 1076px #FFF , 382px 1045px #FFF , 214px 647px #FFF , 1572px 885px #FFF , 1594px 1736px #FFF , 773px 633px #FFF , 209px 1296px #FFF , 1884px 1616px #FFF , 1370px 1300px #FFF , 1501px 901px #FFF , 1424px 1748px #FFF , 631px 1376px #FFF , 979px 1382px #FFF , 91px 1545px #FFF , 232px 825px #FFF , 616px 1257px #FFF , 1086px 66px #FFF , 463px 1938px #FFF , 296px 417px #FFF , 473px 1615px #FFF , 1652px 1470px #FFF , 408px 1801px #FFF , 1157px 1363px #FFF , 1813px 936px #FFF , 1521px 1161px #FFF , 365px 312px #FFF , 979px 1481px #FFF , 600px 1057px #FFF , 891px 1382px #FFF , 1791px 503px #FFF , 1939px 577px #FFF , 237px 1951px #FFF , 1845px 1593px #FFF , 1969px 1483px #FFF , 1412px 1025px #FFF , 1788px 1978px #FFF , 862px 1596px #FFF , 626px 972px #FFF , 1976px 1430px #FFF , 10px 1258px #FFF , 367px 1702px #FFF , 1212px 1850px #FFF;
}


/* Star animations */
@keyframes animStar {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-2000px);
    }
}



.white{
  color: #fff;
}
.banner h1{
  font-size: 56px;
	font-family: "Orbitron", sans-serif;
}
h1{
  font-size: 46px;
	font-family: "Orbitron", sans-serif;
}
h2{
  font-size: 36px;
	font-family: "Orbitron", sans-serif;
}

h3{
  font-size: 26px;
	font-family: "Orbitron", sans-serif;
}
h4{
  font-size: 20px;
	font-family: "Orbitron", sans-serif;
}


em {
    color: #444!important;
}
form#user-login-form{
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 20px;
	max-width: 400px;
	width: 100%;
}
select.orderby {
    border-radius: 3px;
    border: 1px solid #ccc;
    color: #6d6d6d;
    background: #fbfbfb;
    font-size: 12px;
    padding: 5px 10px;
}
a.btn {
    display: inline-block;
    background: #1ed2ff;
    padding: 12px 30px;
    border-radius: 3px;
    color: #fff;
    transition: ease-in-out all .2s;
    font-size: 26px;
}

a.btn:hover {
    text-decoration: none;
    background: #222;
	color: #fff;
}
.banner{
    width: 100%;
}

a.uk-float-right.uk-hidden-large.menu_pointer {
    color: orange!important;
}
.uk-offcanvas-bar .logo {
    padding: 10px 20px 0px 20px;
}
.uk-offcanvas-bar ul li.current-menu-item > a {
    border-left: 10px solid orange;
}
.uk-offcanvas-bar ul li a {
    padding: 9px 20px;
    font-size: 16px;
    display: block;
    margin-bottom: 2px;
    background: #222;
    color: white;
}
.uk-offcanvas-bar ul li a:active, .uk-offcanvas-bar ul li a:hover {
    background: #222;
	color: #fff;
    text-decoration: none;
}
.uk-offcanvas-bar ul {
    list-style: none;
    padding: 0;
	margin: 0;
}
.uk-offcanvas-bar ul li {
    margin: 0;
    padding: 0;
}

.uk-offcanvas-bar .sub-menu li a {
	background-color: #4c4c4c;
    font-size: 13px;
    padding: 6px 30px;


}
.uk-offcanvas-bar .sub-menu {
    width: 100%;
    display: block;
    position: relative;
	background-color: #000;
}

.uk-offcanvas-bar .sub-menu li {
    float: none!important;
    text-align: left;
}

a.page-numbers:hover {
    background-color: #D6D6D6;
    color: #666;
    outline: 0;
    background-image: none;
}
a.page-numbers {
    background: #f7f7f7;
    color: #666;
    border: 1px solid rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.3);
    background-origin: border-box;
    background-image: -webkit-linear-gradient(top,#fff,#eee);
    background-image: linear-gradient(to bottom,#fff,#eee);
    text-shadow: 0 1px 0 #fff;
    display: inline-block;
    min-width: 16px;
    padding: 3px 5px;
    line-height: 20px;
    text-decoration: none;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    border-radius: 4px;
}
span.page-numbers.current {
    background: #009dd8;
    color: #fff;
    border: 1px solid rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.4);
    background-origin: border-box;
    background-image: -webkit-linear-gradient(top,#00b4f5,#008dc5);
    background-image: linear-gradient(to bottom,#00b4f5,#008dc5);
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    display: inline-block;
    min-width: 16px;
    padding: 3px 5px;
    line-height: 20px;
    text-decoration: none;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    border-radius: 4px;
}
.pagination {
    text-align: center;
    padding: 40px;
    font-size: 16px;
}
.gform_wrapper form {
	overflow: hidden;
}
.gform_wrapper input {
    padding: 14px 10px!important;
    border-radius: 3px;
    border: 1px solid #ccc;
}
.gform_wrapper textarea {
    padding: 14px 10px!important;
    border-radius: 3px;
    border: 1px solid #ccc;
}


.gform_footer.top_label input {
    color: white;
    background: #55a94f;
    border: none;
    padding: 20px 40px!important;
    font-size: 22px!important;
    margin: 0!important;
    transition: ease-in-out all .2s;
	text-decoration: none;
	display: inline-block;
}
.gform_footer.top_label input:hover {
    opacity: .8;
		text-decoration: none;
}
.gform_footer.top_label {
    float: right;
    margin: 0;
}
.menu_pointer{
	cursor: pointer;
}




/*TOP LEVEL NAV START*/
.nav {
    float: right;
}
.nav li {
    float: left;
    list-style: none;
}
.nav > ul > li > a {
    color: #a2a2a2;
    font-size: 14px;
    text-transform: uppercase;
    padding: 11px 9px;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    text-decoration: none;
    background: #eaeaea;
    border-radius: 2px;
    margin: 0 2px;
}

li.menu-item-has-children > a {
    cursor: default;
}
.nav .current_page_item > a, .nav .current-menu-item > a{
	color:#c6a565;
}
.nav li:hover > a{
  background-color: #c6a565;
  color: #fff;
}

/*TOP LEVEL NAV END*/

/*Style General Submenus*/
.sub-menu {
    position: absolute;
    background: white;
    width: 215px;
    margin: 0;
    padding: 0;
	    z-index: 99;
}
.sub-menu li {
    float: none;
}
.sub-menu li a {
    color: #222;
    text-decoration: none;
    padding: 10px;
    display: block;
}
.sub-menu li a:hover {
    background: #222;
    color: #fff;
}
/*this one styles the sub highlighted page nav*/
.sub-menu li:hover > a {
    color: #797979;
    background: #eaeaea;
}
/*Style General Submenus*/

/*First Dropdown*/
.nav > ul > li > .sub-menu {
    display: none;
}
.nav > ul > li:hover > .sub-menu {
    display: block;
}

/*2nd Tear Dropdwn*/
.nav > ul > li > .sub-menu > li > .sub-menu {
    display: none;
	margin-left: 216px;
    width: 215px;
    margin-top: -40px;
}
.nav > ul > li > .sub-menu li:hover > .sub-menu {
    display: block;
}

/*3rd level Dropdown*/
.nav > ul > li > .sub-menu > li > .sub-menu > li > .sub-menu {
    display: none;
	margin-left: 216px;
    width: 215px;
    margin-top: -40px;
}
.nav > ul > li > .sub-menu > li >.sub-menu li:hover > .sub-menu {
    display: block;
}
/*WooCommerce*/
.woocommerce-page article, .woocommerce section {
    float: left;
}
.woocommerce .banner img {
    max-width: fit-content;
}
nav.woocommerce-MyAccount-navigation li.is-active a {
    background: #820102;
}

nav.woocommerce-MyAccount-navigation ul a:hover {
    background: #222;
    text-decoration: none;
}
nav.woocommerce-MyAccount-navigation ul a {
    color: #fff;
    background: #be2123;
    display: block;
    padding: 10px;
    margin-bottom: 1px;
    transition: ease-in-out all .2s;
}
nav.woocommerce-MyAccount-navigation ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.woocommerce-additional-fields textarea {
    border: 1px solid #ccc;
    padding: 8px;
    border-radius: 4px;
    min-height: 200px;
}
form.checkout.woocommerce-checkout input {
    border: 1px solid #ccc;
    padding: 8px;
    border-radius: 4px;
}
input#coupon_code {
    width: 300px!important;
}
.woocommerce nav.woocommerce-pagination ul li {
    border: none!important;
    margin: 0 1px!important;
}
.woocommerce nav.woocommerce-pagination ul {
    border: none!important;
}
/* global box-sizing */
*,
*:after,
*:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
/* html element 62.5% font-size for REM use */
html {
	font-size:62.5%;
}
.wrapper, 
#chartbox, 
body {
	position: relative; /* Ensures they are above */
    z-index: 1;
	font-family: 'Open Sans', sans-serif;
	color:#444;
    font-size: 18px;
}
html{
	background: radial-gradient(ellipse at bottom, #1b2735 0%, #090a0f 100%) !important;
}
/* clear */
.clear:before,
.clear:after {
    content:' ';
    display:table;
}

.clear:after {
    clear:both;
}
.clear {
    *zoom:1;
}
img {
	max-width:100%;
	vertical-align:bottom;
}
a {
	color:#444;
	text-decoration:none;
	display: inline-block;
}
section a {
    color: #1e87f0;
    text-decoration: underline;
}
a:hover {
	color:#444;
}
a:focus {
	outline:0;
}
a:hover,
a:active {
	outline:0;
}
input:focus {
	outline:0;
	border:1px solid #04A4CC;
}
h1, h2, h3{
	margin: 20px 0!important;
}
h4, h5, h6{
	margin: 15px 0!important;
}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

/* wrapper */
.wrapper {

}
.header {
    z-index: 99;
    position: relative;
}
/* logo */
.logo {

}
.logo-img {

}
/* nav */
.nav {

}
/* sidebar */
.sidebar {

}
/* footer */
.footer {

}
.open-sans{
font-family: 'Open Sans', sans-serif;	
}
/*------------------------------------*\
    SMALL
\*------------------------------------*/
@media only screen and (min-width:320px) and (max-width: 767px){


	.ginput_container_text input {
		-webkit-appearance: none!important;
		-moz-appearance:    none!important;
		appearance:         none!important;
	}
  .banner h1{
    font-size: 36px;
  }

  h1{
    font-size: 26px;

  }
  h2{
    font-size: 20px;
  }

  h3{
    font-size: 20px;

  }
  h4{
    font-size: 18px;

  }

}
@media only screen and (min-width:768px) and (max-width: 959px){

}
@media only screen and (min-width:960px){

}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
	   only screen and (min-resolution:144dpi) {

}

/*------------------------------------*\
    MISC
\*------------------------------------*/

::selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-webkit-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-moz-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}

/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/

.alignnone {
	margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
}
.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.sticky {

}
.bypostauthor {

}

/*------------------------------------*\
    PRINT
\*------------------------------------*/

@media print {
	* {
		background:transparent !important;
		color:#000 !important;
		box-shadow:none !important;
		text-shadow:none !important;
	}
	a,
	a:visited {
		text-decoration:underline;
	}
	a[href]:after {
		content:" (" attr(href) ")";
	}
	abbr[title]:after {
		content:" (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content:"";
	}
	pre,blockquote {
		border:1px solid #999;
		page-break-inside:avoid;
	}
	thead {
		display:table-header-group;
	}
	tr,img {
		page-break-inside:avoid;
	}
	img {
		max-width:100% !important;
	}
	@page {
		margin:0.5cm;
	}
	p,
	h2,
	h3 {
		orphans:3;
		widows:3;
	}
	h2,
	h3 {
		page-break-after:avoid;
	}
}

.woocommerce-store-notice, p.demo_store {
    z-index: 2!important;
}
/*WOOCOMMERCE*/


.woocommerce form .form-row .required{color:#b22222;text-decoration:none;visibility:hidden}.woocommerce form .form-row .required[title]{border:0!important}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form.woocommerce-form-login label,.woocommerce form.woocommerce-form-login p,.woocommerce form.woocommerce-form-register label,.woocommerce form.woocommerce-form-register p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce form.woocommerce-form-login input,.woocommerce form.woocommerce-form-register input{border:1px solid #ddd}.woocommerce .woocommerce-form-login__rememberme{margin:1rem 0 3rem 0}.woocommerce-view-order .woocommerce-MyAccount-content table{border:0}.woocommerce-view-order .woocommerce-MyAccount-content table tbody{border-bottom:1px solid #ddd}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type{border-top:1px solid #ddd}.woocommerce-view-order .woocommerce-MyAccount-content table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-view-order .woocommerce-MyAccount-content table td,.woocommerce-view-order .woocommerce-MyAccount-content table th,.woocommerce-view-order .woocommerce-MyAccount-content table tr{border:0}.woocommerce-breadcrumb{margin-bottom:5rem;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-pagination{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:.88889em}.woocommerce-pagination ul.page-numbers{margin:0;padding:0;display:block;font-weight:700;letter-spacing:-.02em;line-height:1.2}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:0 calc(.5 * 1rem);display:inline-block}.onsale{position:absolute;top:0;left:0;display:inline-block;background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;padding:1.5rem;text-transform:uppercase;z-index:1}.wc-block-grid__products .wc-block-grid__product-onsale{position:absolute;top:0;display:inline-block;background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase;z-index:1;font-size:1.5rem;padding:1rem}.price{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.woocommerce-message{background:#eee;color:#111}.woocommerce-error{color:#fff;background:#b22222}.woocommerce-error a{color:#fff}.woocommerce-error a:hover{color:#fff}.woocommerce-error a.button{background:#111}#site-content .woocommerce-error,#site-content .woocommerce-store-notice{background:#eee;color:#000;border-top:2px solid #cd2653;padding:2rem;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.flex-viewport{margin-bottom:1.5em}#site-content .post-inner{padding-top:0}#site-content .wp-block-cover{margin-top:0}.cross-sells .woocommerce-loop-product__title{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.cross-sells .star-rating{font-size:1.4rem}.flex-control-nav::after{clear:both;content:"";display:table}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{word-break:normal}.woocommerce-products-header__title.page-title{font-size:6rem;text-align:center}.woocommerce-ordering,.woocommerce-result-count{margin:0 0 1rem;padding:.75rem 0}ul.products{margin:0;padding:0}ul.products li.product{list-style:none}ul.products li.product .woocommerce-loop-product__link{display:block;text-decoration:none}ul.products li.product .woocommerce-loop-product__title{margin:1.5rem 0 .5rem;font-size:2.5rem}ul.products li.product .woocommerce-loop-product__title::before{content:none}ul.products li.product .price,ul.products li.product .star-rating,ul.products li.product .woocommerce-loop-product__title{color:#111}ul.products li.product .star-rating{margin-bottom:.8rem}ul.products li.product .price{margin-bottom:2rem}ul.products li.product .price,ul.products li.product .star-rating{display:block}ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}ul.products li.product .button{vertical-align:middle}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{margin:.5rem}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;margin-bottom:.7rem}.star-rating::before{content:"\73\73\73\73\73";float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}a.remove{display:inline-block;width:20px;height:20px;line-height:18px;font-size:20px;font-weight:700;text-align:center;border-radius:100%;text-decoration:none!important;background:#fff;color:#000}a.remove:hover{background:#cd2653;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25rem;margin-top:0;list-style:none outside;font-weight:400}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product div.product .product_meta{clear:both;font-size:.7em;padding-top:.5em;margin-top:3rem}.single-product .single_add_to_cart_button{padding-top:1.55rem;padding-bottom:1.59rem;font-size:1.6rem}.single-product .single-featured-image-header{display:none}.single-product .entry-title{margin:0 0 2.5rem}.single-product .entry-title::before{margin-top:0}.single-product .summary{margin-bottom:8rem}.single-product .summary p.price{margin-bottom:3.5rem}.single-product .woocommerce-product-rating{margin:-1rem 0 4rem;line-height:1;font-size:1.4rem}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25rem}.single-product form.cart .quantity{float:left;margin-right:.5rem}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:1.55rem;padding-bottom:1.59rem;font-size:1.6rem}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}.single-product .woocommerce-message{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.single-product .woocommerce-Tabs-panel--additional_information table,.single-product .woocommerce-Tabs-panel--reviews table{border:1px solid #ddd}.single-product .woocommerce-Tabs-panel--additional_information table td,.single-product .woocommerce-Tabs-panel--additional_information table th,.single-product .woocommerce-Tabs-panel--additional_information table tr,.single-product .woocommerce-Tabs-panel--reviews table td,.single-product .woocommerce-Tabs-panel--reviews table th,.single-product .woocommerce-Tabs-panel--reviews table tr{border:1px solid #ddd}.single-product .woocommerce-Tabs-panel--additional_information p,.single-product .woocommerce-Tabs-panel--reviews p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.single-product .woocommerce-Tabs-panel--additional_information input,.single-product .woocommerce-Tabs-panel--reviews input{border:1px solid #ddd}.single-product .woocommerce-product-attributes-item__value p{margin-bottom:0}table.variations label{margin:0;padding:6px 0}table.variations select{margin-right:.5rem}a.reset_variations{margin-left:.5em}.woocommerce-product-gallery{max-width:600px;position:relative;margin-bottom:2rem}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block;height:auto}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 ol{margin-left:0;margin-bottom:0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:14.2857142857%;margin:0 14.2857142857% 1.6em 0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:99}.woocommerce-tabs{margin:4rem 0 2rem}.woocommerce-tabs #tab-description h2,.woocommerce-tabs #tab-description p{max-width:100vw;width:100%}.woocommerce-tabs #tab-additional_information .woocommerce-product-attributes{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews .woocommerce-Reviews{max-width:100vw;width:100%}.woocommerce-tabs #tab-reviews #submit{float:right}.woocommerce-tabs ul{margin:0 0 1.5rem;padding:0;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-tabs ul li{margin:.5rem 4rem 2rem 0}.woocommerce-tabs ul li a{color:#111;text-decoration:none;font-weight:700}.woocommerce-tabs ul li.active a{color:#cd2653;box-shadow:0 2px 0 #cd2653}.woocommerce-tabs .panel>*{margin-top:0!important}.woocommerce-tabs .panel h1::before,.woocommerce-tabs .panel h2::before{content:none}.woocommerce-tabs .panel h2:first-of-type{font-size:3rem;margin:0 0 2rem}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1em;font-weight:700;display:block}.woocommerce-tabs #reviews ol.commentlist{padding:0;margin:0}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin:.5rem 0 2.5rem 0}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews .comment-form-rating label{max-width:58rem;margin:0 auto}.woocommerce-tabs #reviews p.stars{margin-top:0}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:"\e021"}.woocommerce-tabs #reviews p.stars:hover a::before{content:"\e020"}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:"\e020"}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:"\e021"}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce-tabs #reviews .comment-form-author,.woocommerce-tabs #reviews .comment-form-email{float:none;margin-left:auto}.related.products,.up-sells{clear:both}.related.products ul.products,.up-sells ul.products{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:stretch;align-items:stretch}.related.products ul.products li.product,.up-sells ul.products li.product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.widget.woocommerce ul{padding-left:0}.widget.woocommerce ul li{list-style:none}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5rem}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:.5rem 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:7px;line-height:20px;color:#fff;margin-right:.5rem}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5rem 0 0}.woocommerce-shopping-totals{vertical-align:text-top}.widget_layered_nav .chosen::before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25rem}.widget_price_filter .price_slider{margin-bottom:1rem}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4rem 1rem}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5rem;margin-right:.5rem}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3rem}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5rem;right:.5rem;padding-left:1rem;padding-right:1rem}.woocommerce-account #site-content .post-inner{padding-top:0}.woocommerce-account #site-content .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}.woocommerce-account .woocommerce-account table.account-orders-table{margin-top:0;border:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0}.woocommerce-account table.account-orders-table td{padding-left:1.5rem}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid #ddd}.woocommerce-account table.account-orders-table .button{margin:0 .35rem .35rem 0;width:80%}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n) td{background:#eee}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n+1) td{background:#fff}.woocommerce-account .woocommerce-EditAccountForm input{border:1px solid #ddd}.woocommerce-account .woocommerce-EditAccountForm fieldset{border:.2rem solid #ddd}.woocommerce-account .woocommerce-EditAccountForm button{margin-top:3rem}.logged-in.woocommerce-account #site-content .woocommerce{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.woocommerce-cart-form img{max-width:120px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:1rem}.woocommerce-cart-form dl.variation dd,.woocommerce-cart-form dl.variation dt,.woocommerce-cart-form dl.variation p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.4rem}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .product-remove{text-align:center}.woocommerce-cart-form .actions .input-text{width:200px!important;float:left;margin-right:.25rem;border:1px solid #ddd;padding-top:1.55rem;padding-bottom:1.59rem}.woocommerce-cart-form .actions .button{background:#f9f9f9;border:1px solid #555;color:#555}.woocommerce-cart-form .actions button[name=update_cart]{background:#fff;color:#000}.woocommerce-cart-form .quantity input{width:8rem;border:1px solid #eee}.woocommerce-cart-form table{border:0}.woocommerce-cart-form table tbody,.woocommerce-cart-form table td,.woocommerce-cart-form table th{border:0}.woocommerce-cart-form table td.product-thumbnail{padding:1.4rem;width:10%}.woocommerce-cart-form table td.product-name{padding-left:1.5vw}.woocommerce-cart-form table tbody tr{border-top:1px solid #eee}.woocommerce-cart-form table input.qty{display:inline-block}.woocommerce-cart-form .actions button{padding-top:1.55rem;padding-bottom:1.59rem;font-size:1.6rem}.cart_totals td,.cart_totals th{vertical-align:top}.cart_totals th{padding-right:1rem}.cart_totals .woocommerce-shipping-destination{margin-bottom:1.5rem;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.cart_totals table{border:0}.cart_totals table tbody,.cart_totals table td,.cart_totals table th,.cart_totals table tr{border:0;padding:1rem}.cart_totals table th{width:33%}.cart_totals .checkout-button{width:100%}.cart_totals input[type=radio].shipping_method{display:none}.cart_totals input[type=radio].shipping_method+label::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.cart_totals input[type=radio].shipping_method:checked+label::before{background:#555}.shipping-calculator-button{margin-top:.5rem;display:inline-block}.shipping-calculator-form{margin:1rem 0 0 0}#shipping_method{list-style:none;margin:0;padding:0 0 1.5rem;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}#shipping_method li{margin-bottom:.5rem;margin-left:0}#shipping_method li input{float:left;margin-top:.5rem;margin-right:.6rem}#shipping_method li label{line-height:2.5rem}.checkout-button{display:block;padding:1rem 2rem;border:2px solid #000;text-align:center;font-weight:800}.checkout-button:hover{border-color:#999}.woocommerce-cart .post-inner{padding-top:0}.woocommerce-cart #site-content .entry-header{padding:3vw 0 1.5vw}.woocommerce-cart #site-content .woocommerce{max-width:1600px;padding:0 5vw;margin:0 auto}.woocommerce-cart .select2-container .select2-selection--single{height:48px}.woocommerce-cart .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.6rem;color:#000;padding-left:1.8rem}.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-cart .select2-container--focus .select2-selection{border-color:#000}.woocommerce-cart .select2-results__option{margin-left:0}.woocommerce-cart .select2-container .select2-search__field{height:4rem;background:#eee}.woocommerce-cart p.form-row input{border:1px solid #ddd}#ship-to-different-address{font-size:1em;display:inline-block;margin:1.42em 0}#ship-to-different-address label{font-weight:400;cursor:pointer}#ship-to-different-address label span{position:relative;display:block;text-align:right;padding-right:45px}#ship-to-different-address label span::before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13rem;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:0;right:0}#ship-to-different-address label span::after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:3px;right:17px;border-radius:13rem;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span::after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span::before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link::after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-left:.25rem;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open::after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout ul.woocommerce-error{margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.woocommerce-checkout ul.woocommerce-error li{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;margin:.5rem 0 .5rem}.woocommerce-checkout .post-inner{padding-top:0}.woocommerce-checkout .woocommerce-billing-fields h3{margin-top:4rem}.woocommerce-checkout form .col2-set{width:50%;float:left;padding-right:1.5vw}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form .col2-set input{border:1px solid #ddd}.woocommerce-checkout form .col2-set label{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;letter-spacing:normal}.woocommerce-checkout form .col2-set p{margin-bottom:1.15em}.woocommerce-checkout form #order_review_heading{margin-top:4rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:50%;padding-left:1.5vw;float:right;clear:right}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table{margin-top:2.85rem;border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table th,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table td,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table th{border:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table thead,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tbody::after,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table tbody::after{content:"";display:block;height:2rem}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .woocommerce-Price-amount,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout form #order_review_heading .woocommerce-checkout-review-order-table .order-total{border-top:1px solid #ddd}.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text{border:2px solid #cd2653}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1rem;margin:.5rem 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-first,.woocommerce-checkout .woocommerce-form-login p.form-row.form-row-last{float:none}.woocommerce-checkout input#coupon_code{padding-top:1.55rem;padding-bottom:1.59rem;border:1px solid #ddd}.woocommerce-checkout button[name=apply_coupon]{padding-top:1.55rem;padding-bottom:1.8rem;font-size:1.6rem}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7rem 0 .7rem .7rem}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.6rem;color:#000;padding-left:1.8rem}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout .select2-results__option{margin-left:0}.woocommerce-checkout .select2-container .select2-search__field{height:4rem;background:#eee}.woocommerce-checkout-review-order-table input[type=radio].shipping_method{display:none}.woocommerce-checkout-review-order-table input[type=radio].shipping_method+label::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label::before{background:#555}.woocommerce-checkout-review-order-table td{padding:1rem .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.woocommerce-checkout-review-order-table dl.variation dd,.woocommerce-checkout-review-order-table dl.variation dt{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-checkout-review-order-table dl.variation dd p,.woocommerce-checkout-review-order-table dl.variation dt p{padding-top:1px;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-order-received .woocommerce-order li,.woocommerce-order-received .woocommerce-order p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-order-received table{border:0}.woocommerce-order-received table td,.woocommerce-order-received table th,.woocommerce-order-received table tr{border:0}.woocommerce-order-received table tr{height:5rem}.woocommerce-order-received table tfoot{border-top:1px solid #ddd}.woocommerce-order-received table tfoot tr:last-of-type{border-top:1px solid #ddd}.woocommerce-order-received table tfoot tr:last-of-type .woocommerce-Price-amount{font-weight:700}.woocommerce-checkout-review-order ul{margin:2rem 0 3rem;padding-left:0}.woocommerce-checkout-review-order #place_order{width:100%}.wc_payment_method{list-style:none}.wc_payment_method .payment_box{padding:1rem;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5rem;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:first-child{margin-top:0}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{display:block;margin:1rem 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.wc_payment_method input.input-radio[name=payment_method]+label::before{content:"";display:inline-block;width:14px;height:14px;border:2px solid #fff;box-shadow:0 0 0 2px #6d6d6d;background:#fff;margin-left:4px;margin-right:1.2rem;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label::before{background:#555}.wc_payment_methods .payment_box p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.6rem}.woocommerce-terms-and-conditions-wrapper{margin-bottom:5rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:1.6rem}.woocommerce-order-overview{margin-bottom:2rem}.woocommerce-table--order-details{margin-bottom:2rem}.woocommerce section{padding-top:2rem;padding-bottom:0}.woocommerce .content-area .site-main{margin:0 5vw}.woocommerce ul.products{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.woocommerce ul.products li.product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin-bottom:5em}.woocommerce ul.products li.product-category a{text-align:center}.woocommerce ul.products li.product-category a h2.woocommerce-loop-category__title{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;font-size:3rem}ul.wc-block-grid__products{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}ul.wc-block-grid__products li.wc-block-grid__product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:5em}.wc-block-grid__product .wc-block-grid__product-title{font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;color:#000;font-size:2.5rem}.wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount{font-size:1.8rem}.wc-block-grid__product .wc-block-grid__product-rating .star-rating{font-size:.7em}@media only screen and (max-width:600px){.woocommerce .woocommerce-ordering{float:left;clear:both}}@media only screen and (max-width:667px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}@media only screen and (min-width:668px) and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:50%}.woocommerce ul.products[class*=columns-] li.product:nth-of-type(2n+1),.woocommerce-page ul.products[class*=columns-] li.product:nth-of-type(2n+1){padding:0 2vw 3em 0}.woocommerce ul.products[class*=columns-] li.product:nth-of-type(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-of-type(2n){padding:0 0 3em 2vw}}@media only screen and (max-width:768px){#site-content .woocommerce .woocommerce-cart-form .actions .coupon{margin-bottom:2rem}#site-content .woocommerce .woocommerce-cart-form .actions .coupon button{width:100%}#site-content .woocommerce .woocommerce-cart-form #coupon_code{width:100%!important}#site-content #shipping_method li{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin:0 0 1.5rem}.woocommerce table.shop_table_responsive tr:first-child,.woocommerce-page table.shop_table_responsive tr:first-child{border-top:1px solid}.woocommerce table.shop_table_responsive tr:last-child,.woocommerce-page table.shop_table_responsive tr:last-child{margin-bottom:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:#fff}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-bottom-width:0}.woocommerce table.shop_table_responsive tr td:last-child,.woocommerce-page table.shop_table_responsive tr td:last-child{border-bottom-width:1px}.woocommerce table.shop_table_responsive tr td.product-quantity::before,.woocommerce-page table.shop_table_responsive tr td.product-quantity::before{padding-top:.9rem}.woocommerce table.shop_table_responsive tr .product-remove,.woocommerce-page table.shop_table_responsive tr .product-remove{float:right}.woocommerce table.shop_table_responsive tr .product-thumbnail,.woocommerce-page table.shop_table_responsive tr .product-thumbnail{display:block}.woocommerce table.shop_table_responsive tr .product-thumbnail img,.woocommerce-page table.shop_table_responsive tr .product-thumbnail img{width:70px}.woocommerce table.shop_table_responsive tr .product-thumbnail::before,.woocommerce-page table.shop_table_responsive tr .product-thumbnail::before{content:""}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin-bottom:4rem;font-size:.8em;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce .related.products ul.products,.woocommerce-page .related.products ul.products{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin-bottom:5em}.woocommerce .woocommerce-products-header__title.page-title,.woocommerce-page .woocommerce-products-header__title.page-title{margin:3rem auto 4rem}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{font-size:.8em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:3rem}.woocommerce-cart-form table td.product-name{padding-left:.5em}.woocommerce-cart-form table input.qty{padding:1rem 1.5rem}.woocommerce-checkout form .col2-set{width:100%;float:none;padding-right:0}.woocommerce-checkout form .col2-set .col-1,.woocommerce-checkout form .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form #order_review_heading{margin-top:4rem}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%;padding-left:0;float:none}.woocommerce-checkout form table tbody td.product-total{text-align:end}.woocommerce-checkout form table tfoot .cart-subtotal td,.woocommerce-checkout form table tfoot .order-total td{text-align:end}.logged-in.woocommerce-account #site-content .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.logged-in.woocommerce-account #site-content .logged-in.woocommerce-account #site-content table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:2rem 0}.logged-in.woocommerce-account table.account-orders-table td{padding-bottom:1.5rem}}@media only screen and (min-width:768px){.woocommerce table.shop_table tbody tr,.woocommerce-page table.shop_table tbody tr{font-size:.88889em}.woocommerce .onsale,.woocommerce-page .onsale{font-size:1.5rem;padding:1rem}.wc-block-grid__products .wc-block-grid__product-onsale{font-size:1.5rem;padding:1rem}.woocommerce-products-header__title.page-title{font-size:8.4rem;font-weight:800}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:1rem}.woocommerce-account .woocommerce-account table.account-orders-table{margin-top:0;border:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table th,.woocommerce-account table.account-orders-table tr{border:0;padding:0}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{padding-right:.5rem;padding-left:.5rem}.woocommerce-account table.account-orders-table thead{border-bottom:1px solid #ddd}.woocommerce-account table.account-orders-table .button{padding-left:.5em;padding-right:.5em;width:100%;margin:1.5rem 0}.woocommerce .content-area{margin:0 auto;padding:2vw 6vw}.woocommerce .content-area .site-main{margin:0}.single-product .entry .entry-content,.single-product .entry .entry-summary{max-width:none;margin:0 0 3rem;padding:0}.single-product .entry .entry-content>*,.single-product .entry .entry-summary>*{max-width:none}.woocommerce-breadcrumb{margin-bottom:5rem;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-product-gallery{margin-bottom:8rem}.woocommerce-checkout #site-content .woocommerce{max-width:1600px;padding:0 6vw;margin:0 auto}}@media only screen and (min-width:1168px){.woocommerce .content-area{max-width:1600px;padding:4vw 6vw;margin:0 auto}.woocommerce .onsale{font-size:1.7rem;padding:1.5rem}.wc-block-grid__products .wc-block-grid__product-onsale{font-size:1.7rem;padding:1.5rem}.woocommerce-breadcrumb{margin-bottom:5rem;font-size:.88889em;font-family:-apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif}.woocommerce-product-gallery{margin-bottom:8rem}.woocommerce-account table.account-orders-table td,.woocommerce-account table.account-orders-table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account table.account-orders-table th{padding-right:1.5rem;padding-left:1.5rem}}
