/* Setup */ /* Colours */ /* Heights */ /* Jerry's colours
Side bar color - #ebffdd (same loading bar) Green circle color - #005700 (SAME FOR LINKS) Timeline circle color (middle bit) #c1ff9b // outer is dark
Old, don't use: #42ea67
- /
/* Fonts section */ @font-face {
font-family: "Helvetica Neue"; src: url("https://static.igem.org/mediawiki/2021/8/87/T--Warwick--fonts--helvetica_neue--HelveticaNeue-Light.otf") format("opentype"), url("https://static.igem.org/mediawiki/2021/b/b9/T--Warwick--fonts--helvetica_neue--HelveticaNeueLight.ttf") format("truetype"); font-weight: normal; font-style: normal; letter-spacing: 1px; }
@font-face {
font-family: "Helvetica Neue Bold"; src: url("https://static.igem.org/mediawiki/2021/e/ed/T--Warwick--fonts--helvetica_neue--HelveticaNeue-Medium.otf") format("opentype"), url("https://static.igem.org/mediawiki/2021/0/01/T--Warwick--fonts--helvetica_neue--HelveticaNeueMedium.ttf") format("truetype"); font-weight: normal; font-style: bold; }
@font-face {
font-family: "Bahnschrift"; src: url("https://static.igem.org/mediawiki/2021/b/b6/T--Warwick--fonts--bahnschrift--Bahnschrift.ttf"); }
@font-face {
font-family: "Geomanist"; src: url("https://static.igem.org/mediawiki/2021/3/3e/T--Warwick--fonts--geomanist--geomanist.eot") format("embedded-opentype"), url("https://static.igem.org/mediawiki/2021/3/3d/T--Warwick--fonts--geomanist--geomanist.woff") format("woff"), url("https://static.igem.org/mediawiki/2021/8/83/T--Warwick--fonts--geomanist--geomanist.ttf") format("truetype"), url("https://static.igem.org/mediawiki/2021/d/d5/T--Warwick--fonts--geomanist--geomanist.svg") format("svg"); }
/* https://scotch.io/tutorials/how-to-use-sass-mixins */ /* General stylings */ /* General section*/
- ,
- before,
- after {
box-sizing: border-box; }
html {
display: flex; flex-direction: column; min-height: 100vh; scroll-behavior: smooth; overflow-x: hidden; overflow-y: scroll; font-size: 18px; }
body {
font-family: "Helvetica Neue", sans-serif !important; font-weight: 300; line-height: 1.5; color: #222; background-color: #000; background-size: cover; position: relative; display: flex; min-height: 100vh; flex-direction: column; }
body:before {
content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; opacity: 0; visibility: hidden; z-index: 1; }
body.offcanvas-menu:before {
opacity: 1; visibility: visible; }
h1, h2, h3, h4, h5, h6 {
font-family: "Bahnschrift", sans-serif !important; }
/* #hugo-content-wrapper h1,
- hugo-content-wrapper h2,
- hugo-content-wrapper h3,
- hugo-content-wrapper h4,
- hugo-content-wrapper h5,
- hugo-content-wrapper h6 {
color: $text-color-contrast !important;
} */ h2::before, h3::before, h4::before, h5::before, h6::before {
display: block; content: " "; margin-top: -80px; height: 80px; visibility: hidden; pointer-events: none; }
p {
font-family: "Helvetica Neue", sans-serif !important; color: #222 !important; font-weight: 300 !important; }
a, a:hover, a:visited, a:active {
color: #005700; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; outline: none; text-decoration: none !important; }
img {
max-width: 100%; height: auto; }
table, th, td {
border: 1px solid black; padding: 0 10px; }
table {
margin: auto; width: 90% !important; }
.highlight table {
margin: initial; width: initial; }
tr:nth-child(even) {
background-color: #f2f2f2; }
th {
background-color: #b3b3b3; }
td img {
display: block; margin-left: auto; margin-right: auto; max-height: 10vh; padding: 5px; }
- -webkit-selection,
- -moz-selection,
- selection {
background: #a9a9a9; }
.content-wrapper {
flex: 1; padding-bottom: 2em; }
.content-page {
overflow-wrap: break-word; background-color: #fff; box-shadow: 0 0 10px rgba(255, 255, 255, 0.7); border-radius: 3px; padding: 45px; margin: 0 128px 2em 80px; } @media only screen and (max-width: 1500px) and (min-width: 1000px) { .content-page { margin: 0 15% 2em 15%; } } @media only screen and (max-width: 1000px) { .content-page { margin: 0 30px 2em 30px; padding: 20px; } }
.content-page h1, .content-page h2, .content-page h3, .content-page h4, .content-page h5, .content-page h6 {
font-family: "Helvetica Neue Bold", sans-serif !important; }
.content-page ul, .content-page ol {
padding-left: 50px; }
.subtitle {
display: block; margin-bottom: 20px; letter-spacing: 2px; text-transform: uppercase; font-weight: bold; color: #555; padding-left: 10%; padding-right: 10%; text-align: center; }
.waiting-animation {
animation-play-state: paused; }
/* Unique page's stylings */ /* Homepage custom styles */
- homepage {
padding-bottom: 0 !important; }
- homepage-hero {
height: 100vh; background-image: url(""); background-position: right center; background-size: cover; background-repeat: no-repeat; } @media screen and (max-width: 1000px), screen and (max-height: 90vh) { #homepage-hero { background-image: url(""); background-position: center center; } }
- homepage-hero > .row {
position: relative; top: 25%; }
- homepage-hero-text {
padding-left: 10vw; color: #fff; animation-delay: 0.75s; } @media screen and (max-width: 1000px), screen and (max-height: 90vh) { #homepage-hero-text { display: none; } }
- homepage-hero-text h3 {
color: #42ea67; font-weight: 1000; font-size: 1.4vw; }
- homepage-hero-text h1 {
font-size: 6vw; font-weight: 1000; }
- homepage-hero-text p {
font-family: "Bahnschrift", sans-serif !important; color: #fff !important; }
.homepage-parallax-window {
background: transparent; height: auto; padding: 30px; }
.homepage-content {
overflow-wrap: break-word; background-color: #fff; box-shadow: 0 0 10px rgba(255, 255, 255, 0.7); border-radius: 3px; padding: 20px; }
.homepage-content ul {
padding-left: 50px; }
@media only screen and (min-width: 1000px) {
.homepage-content-left { max-width: 35vw; margin: 100px auto 100px 5vw !important; } .homepage-content-right { max-width: 35vw; margin: 100px 5vw 100px auto !important; } .homepage-content-center { max-width: 50vw; margin: 100px auto 100px auto !important; } }
/* Partials' stylings */ /*
Pre-loader section Modified from: https://ihatetomatoes.net/create-custom-preloading-screen/ Possible improvements: - https://codepen.io/kevinjannis/pen/KwJvpa - https://github.com/steelkiwi/SlidingSquareLoaderView - https://codepen.io/kenchen/pen/tgBiE
Jerry's suggestion: - https://codepen.io/edmundgoodman/pen/powwXVX
https://codepen.io/Glucio/pen/BoLWPo https://codepen.io/shamir/pen/YGbbNX
- /
- loader-wrapper {
position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 10000; background: #111; }
.loaded #loader {
opacity: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.loaded #loader-wrapper {
visibility: hidden; -webkit-transform: translateY(-100%); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: translateY(-100%); /* IE 9 */ transform: translateY(-100%); /* Firefox 16+, IE 10+, Opera */ -webkit-transition: all 0.3s 0.3s ease-out; transition: all 0.3s 0.3s ease-out; }
/* JavaScript Turned Off */ .no-js #loader-wrapper {
display: none; }
- loadingMessage {
padding-top: 25px; color: #fff !important; position: absolute; top: calc(45% + 60px); margin: auto; width: 100%; text-align: center; }
.moon-wrapper {
position: absolute; top: 40%; left: calc(50% - 50px); transform: rotate(20deg); }
.moon {
width: 100px; height: 100px; border: 2px solid #42ea67; box-shadow: 0 0 10px #42ea67; border-radius: 50%; overflow: hidden; position: relative; background-color: #42ea67; transform: translateZ(0); } .moon::before { content: " "; display: block; position: absolute; top: 0; left: 0; background-color: #111; width: 50%; height: 100%; animation: flip 4s 2s steps(2) infinite alternate; }
.disc {
transform-style: preserve-3d; width: 100%; height: 100%; animation: rotate 8s linear infinite; } .disc::before, .disc::after { content: " "; display: block; transform-style: preserve-3d; width: 100%; height: 100%; border-radius: 50%; transition: transform 4s; position: absolute; backface-visibility: hidden; } .disc::before { background-color: #111; } .disc::after { background-color: #42ea67; transform: rotateY(180deg); }
@keyframes rotate {
0% { transform: rotateY(0deg); } 100% { transform: rotateY(360deg); } }
@keyframes flip {
0% { left: 0; } 100% { left: 100%; } }
.stars-wrapper {
transform: translateY(-2000px); }
.stars-small {
content: "e"; width: 1px; height: 1px; background: transparent; box-shadow: 1744px 122px #fff, 134px 1321px #fff, 92px 859px #fff, 235px 1045px #fff, 366px 912px #fff, 491px 942px #fff, 14px 1831px #fff, 582px 476px #fff, 588px 1230px #fff, 1520px 1343px #fff, 1671px 203px #fff, 550px 341px #fff, 1491px 549px #fff, 558px 161px #fff, 896px 1823px #fff, 999px 1463px #fff, 1557px 636px #fff, 1754px 1307px #fff, 1682px 1494px #fff, 703px 1707px #fff, 1945px 1847px #fff, 1151px 1320px #fff, 980px 144px #fff, 478px 948px #fff, 109px 1762px #fff, 558px 255px #fff, 719px 1820px #fff, 588px 748px #fff, 1899px 174px #fff, 841px 1771px #fff, 571px 1588px #fff, 1155px 353px #fff, 1879px 1220px #fff, 1782px 870px #fff, 407px 1238px #fff, 1141px 63px #fff, 1147px 1097px #fff, 1406px 159px #fff, 637px 1215px #fff, 694px 1114px #fff, 1536px 727px #fff, 1708px 1512px #fff, 1147px 880px #fff, 684px 988px #fff, 140px 851px #fff, 1565px 1788px #fff, 1573px 889px #fff, 1172px 628px #fff, 1474px 1978px #fff, 435px 447px #fff, 185px 1808px #fff, 620px 1560px #fff, 1387px 1196px #fff, 138px 1854px #fff, 137px 1499px #fff, 1721px 1132px #fff, 10px 32px #fff, 1931px 1990px #fff, 209px 91px #fff, 1876px 1795px #fff, 1130px 1551px #fff, 284px 1848px #fff, 389px 1603px #fff, 612px 1121px #fff, 825px 1926px #fff, 161px 344px #fff, 1729px 333px #fff, 1037px 37px #fff, 844px 1085px #fff, 1179px 554px #fff, 50px 478px #fff, 1864px 704px #fff, 233px 723px #fff, 1202px 445px #fff, 882px 189px #fff, 362px 735px #fff, 924px 411px #fff, 902px 209px #fff, 104px 185px #fff, 1599px 1852px #fff, 1974px 944px #fff, 438px 1164px #fff, 401px 1533px #fff, 191px 1429px #fff, 251px 1034px #fff, 1807px 1412px #fff, 72px 23px #fff, 1752px 1146px #fff, 261px 1481px #fff, 548px 33px #fff, 710px 1204px #fff, 355px 1697px #fff, 581px 100px #fff, 318px 1146px #fff, 929px 79px #fff, 999px 347px #fff, 155px 292px #fff, 271px 677px #fff, 920px 1596px #fff, 1736px 184px #fff, 1022px 1790px #fff, 1465px 1762px #fff, 820px 526px #fff, 175px 37px #fff, 440px 746px #fff, 681px 1879px #fff, 690px 1135px #fff, 1960px 1453px #fff, 422px 856px #fff, 1217px 1232px #fff, 1015px 1695px #fff, 1933px 492px #fff, 272px 448px #fff, 1578px 1487px #fff, 437px 874px #fff, 947px 838px #fff, 1339px 867px #fff, 1484px 773px #fff, 764px 66px #fff, 418px 707px #fff, 192px 1909px #fff, 1629px 215px #fff, 171px 260px #fff, 1180px 220px #fff, 488px 857px #fff, 593px 493px #fff, 1794px 886px #fff, 1673px 1977px #fff, 905px 1193px #fff, 1372px 1843px #fff, 1605px 908px #fff, 659px 181px #fff, 700px 1758px #fff, 812px 1200px #fff, 1800px 1440px #fff, 1858px 212px #fff, 628px 1026px #fff, 1825px 1556px #fff, 1641px 1750px #fff, 1195px 1086px #fff, 1465px 558px #fff, 1634px 436px #fff, 1354px 1831px #fff, 1212px 1485px #fff, 1491px 994px #fff, 604px 1279px #fff, 413px 1131px #fff, 1677px 1086px #fff, 841px 47px #fff, 146px 489px #fff, 117px 1195px #fff, 67px 47px #fff, 883px 258px #fff, 1801px 1294px #fff, 594px 1870px #fff, 649px 531px #fff, 721px 132px #fff, 975px 1616px #fff, 716px 94px #fff, 295px 791px #fff, 174px 1814px #fff, 1130px 298px #fff, 1747px 1835px #fff, 605px 1521px #fff, 78px 743px #fff, 1685px 311px #fff, 804px 341px #fff, 1440px 852px #fff, 1607px 1692px #fff, 698px 1112px #fff, 1153px 1608px #fff, 539px 999px #fff, 262px 353px #fff, 457px 1246px #fff, 1858px 998px #fff, 364px 431px #fff, 1907px 912px #fff, 541px 916px #fff, 168px 1384px #fff, 357px 1321px #fff, 1859px 1866px #fff, 1001px 909px #fff, 842px 1663px #fff, 369px 1176px #fff, 932px 1372px #fff, 1606px 732px #fff, 1844px 857px #fff, 974px 1588px #fff, 804px 1139px #fff, 65px 1213px #fff, 1066px 863px #fff, 1991px 1734px #fff, 300px 738px #fff, 1260px 1141px #fff, 83px 260px #fff, 1219px 167px #fff, 613px 990px #fff, 873px 81px #fff, 362px 235px #fff, 373px 372px #fff, 80px 247px #fff, 902px 1141px #fff, 294px 464px #fff, 766px 1925px #fff, 1151px 1305px #fff, 1250px 1593px #fff, 1289px 119px #fff, 1525px 1505px #fff, 234px 1306px #fff, 571px 858px #fff, 571px 996px #fff, 766px 1342px #fff, 1371px 716px #fff, 711px 1939px #fff, 904px 1797px #fff, 424px 1710px #fff, 762px 1614px #fff, 1389px 1290px #fff, 905px 689px #fff, 352px 38px #fff, 2000px 1317px #fff, 597px 864px #fff, 824px 711px #fff, 966px 1060px #fff, 958px 992px #fff, 1121px 324px #fff, 1624px 688px #fff, 1737px 702px #fff, 1566px 1344px #fff, 697px 368px #fff, 291px 1126px #fff, 1732px 50px #fff, 712px 1941px #fff, 1257px 372px #fff, 317px 1462px #fff, 222px 309px #fff, 1139px 647px #fff, 170px 878px #fff, 1272px 1511px #fff, 1009px 1912px #fff, 1875px 1105px #fff, 1968px 1370px #fff, 1193px 687px #fff, 1498px 611px #fff, 247px 1993px #fff, 1686px 1611px #fff, 937px 340px #fff, 114px 1423px #fff, 496px 1191px #fff, 110px 1284px #fff, 876px 687px #fff, 1173px 214px #fff, 210px 628px #fff, 302px 1173px #fff, 1318px 939px #fff, 1665px 1310px #fff, 66px 338px #fff, 1355px 615px #fff, 1139px 1672px #fff, 91px 1000px #fff, 112px 422px #fff, 89px 503px #fff, 97px 1599px #fff, 1031px 1955px #fff, 1755px 1532px #fff, 1764px 1930px #fff, 1822px 1751px #fff, 133px 401px #fff, 718px 85px #fff, 1797px 78px #fff, 520px 1725px #fff, 226px 406px #fff, 1561px 1574px #fff, 340px 1602px #fff, 718px 976px #fff, 1823px 570px #fff, 1298px 484px #fff, 1023px 1903px #fff, 1266px 1334px #fff, 763px 877px #fff, 223px 631px #fff, 1761px 1293px #fff, 878px 1px #fff, 973px 696px #fff, 975px 1841px #fff, 1276px 302px #fff, 1399px 1324px #fff, 1706px 872px #fff, 341px 1960px #fff, 1384px 1655px #fff, 1897px 767px #fff, 68px 405px #fff, 705px 310px #fff, 194px 103px #fff, 1432px 368px #fff, 1262px 1682px #fff, 1933px 1526px #fff, 263px 655px #fff, 1031px 1031px #fff, 1557px 788px #fff, 1558px 1360px #fff, 812px 421px #fff, 1951px 734px #fff, 1567px 498px #fff, 1832px 1229px #fff, 913px 164px #fff, 1907px 1273px #fff, 533px 749px #fff, 1235px 951px #fff, 645px 1959px #fff, 92px 1570px #fff, 1169px 1434px #fff, 118px 1223px #fff, 583px 957px #fff, 1245px 316px #fff, 527px 863px #fff, 372px 1007px #fff, 244px 1251px #fff, 314px 494px #fff, 1842px 1463px #fff, 1315px 730px #fff, 1655px 1366px #fff, 482px 979px #fff, 340px 1808px #fff, 256px 578px #fff, 858px 1792px #fff, 1965px 403px #fff, 454px 253px #fff, 1664px 698px #fff, 1974px 750px #fff, 262px 1801px #fff, 1652px 1076px #fff, 992px 711px #fff, 1792px 1323px #fff, 700px 1748px #fff, 855px 966px #fff, 1833px 1747px #fff, 402px 1272px #fff, 1391px 1039px #fff, 1395px 1538px #fff, 397px 1972px #fff, 744px 1403px #fff, 1784px 1046px #fff, 111px 198px #fff, 1827px 473px #fff, 1347px 1891px #fff, 1238px 1081px #fff, 189px 908px #fff, 1513px 542px #fff, 673px 981px #fff, 720px 1184px #fff, 373px 792px #fff, 1470px 1631px #fff, 16px 822px #fff, 1935px 829px #fff, 364px 613px #fff, 223px 899px #fff, 1233px 874px #fff, 1441px 1834px #fff, 719px 894px #fff, 76px 1610px #fff, 296px 685px #fff, 572px 1637px #fff, 349px 114px #fff, 1670px 1802px #fff, 979px 928px #fff, 1589px 574px #fff, 756px 194px #fff, 616px 507px #fff, 271px 186px #fff, 198px 360px #fff, 1916px 418px #fff, 721px 667px #fff, 1937px 1908px #fff, 17px 556px #fff, 345px 443px #fff, 718px 760px #fff, 1922px 310px #fff, 1185px 887px #fff, 1745px 1848px #fff, 909px 847px #fff, 1170px 134px #fff, 1773px 1133px #fff, 1099px 233px #fff, 1122px 1524px #fff, 866px 907px #fff, 398px 213px #fff, 1287px 886px #fff, 1194px 149px #fff, 1876px 1667px #fff, 332px 1658px #fff, 146px 1253px #fff, 958px 211px #fff, 643px 47px #fff, 1213px 1339px #fff, 1637px 1939px #fff, 1601px 355px #fff, 256px 1982px #fff, 989px 1609px #fff, 1179px 701px #fff, 685px 1463px #fff, 1910px 465px #fff, 764px 1930px #fff, 1856px 433px #fff, 720px 367px #fff, 1821px 416px #fff, 48px 1114px #fff, 716px 489px #fff, 174px 1972px #fff, 115px 1373px #fff, 1487px 141px #fff, 1919px 1362px #fff, 1662px 859px #fff, 1168px 490px #fff, 706px 1820px #fff, 588px 318px #fff, 107px 778px #fff, 621px 1667px #fff, 1331px 1996px #fff, 1404px 1154px #fff, 860px 1019px #fff, 1385px 1883px #fff, 1066px 1951px #fff, 752px 444px #fff, 955px 1031px #fff, 1256px 1899px #fff, 961px 1455px #fff, 1101px 84px #fff, 890px 335px #fff, 798px 40px #fff, 138px 54px #fff, 1934px 252px #fff, 429px 324px #fff, 1645px 1522px #fff, 218px 737px #fff, 1625px 531px #fff, 605px 1290px #fff, 1867px 648px #fff, 82px 1137px #fff, 231px 1423px #fff, 471px 944px #fff, 1363px 1752px #fff, 482px 1364px #fff, 1305px 627px #fff, 1065px 891px #fff, 217px 1841px #fff, 1843px 1501px #fff, 1681px 734px #fff, 185px 856px #fff, 609px 1094px #fff, 49px 1657px #fff, 783px 594px #fff, 1018px 1123px #fff, 644px 1149px #fff, 739px 1262px #fff, 1439px 1187px #fff, 1789px 1507px #fff, 941px 791px #fff, 1319px 1308px #fff, 498px 626px #fff, 1594px 858px #fff, 783px 71px #fff, 576px 1976px #fff, 1625px 696px #fff, 1821px 352px #fff, 1039px 885px #fff, 208px 430px #fff, 124px 198px #fff, 1964px 686px #fff, 1440px 1952px #fff, 231px 1435px #fff, 1846px 853px #fff, 1174px 536px #fff, 1228px 310px #fff, 1380px 699px #fff, 1116px 169px #fff, 1416px 1007px #fff, 178px 192px #fff, 1302px 1903px #fff, 1892px 154px #fff, 962px 1032px #fff, 1009px 1916px #fff, 1549px 1206px #fff, 899px 968px #fff, 902px 543px #fff, 1516px 542px #fff, 965px 527px #fff, 1594px 696px #fff, 856px 1719px #fff, 1522px 248px #fff, 1795px 283px #fff, 1144px 946px #fff, 1365px 199px #fff, 359px 1347px #fff, 1506px 263px #fff, 433px 1793px #fff, 201px 247px #fff, 942px 838px #fff, 1122px 1065px #fff, 1997px 108px #fff, 306px 989px #fff, 641px 1713px #fff, 1072px 959px #fff, 1874px 1079px #fff, 1938px 269px #fff, 891px 389px #fff, 22px 574px #fff, 727px 474px #fff, 1671px 1649px #fff, 98px 400px #fff, 641px 798px #fff, 1218px 1051px #fff, 907px 1485px #fff, 1002px 1549px #fff, 1932px 1448px #fff, 1132px 573px #fff, 1222px 1147px #fff, 1009px 451px #fff, 698px 1940px #fff, 97px 1123px #fff, 904px 751px #fff, 1904px 593px #fff, 1451px 1658px #fff, 191px 1606px #fff, 1346px 482px #fff, 1935px 1086px #fff, 1052px 224px #fff, 526px 1810px #fff, 1607px 606px #fff, 427px 1830px #fff, 1546px 407px #fff, 1771px 208px #fff, 1714px 181px #fff, 1332px 943px #fff, 1663px 1094px #fff, 1861px 1747px #fff, 1429px 1217px #fff, 1733px 1915px #fff, 925px 1179px #fff, 735px 781px #fff, 1775px 1989px #fff, 1770px 476px #fff, 844px 400px #fff, 1793px 1517px #fff, 544px 281px #fff, 725px 344px #fff, 1274px 764px #fff, 1845px 339px #fff, 582px 1745px #fff, 351px 1287px #fff, 207px 749px #fff, 1063px 1411px #fff, 1246px 342px #fff, 1538px 166px #fff, 770px 602px #fff, 1214px 1971px #fff, 113px 294px #fff, 1157px 101px #fff, 1657px 517px #fff, 637px 1693px #fff, 961px 1649px #fff, 1754px 1572px #fff, 1885px 659px #fff, 238px 34px #fff, 413px 1027px #fff, 1709px 1556px #fff, 460px 878px #fff, 1597px 608px #fff, 544px 434px #fff, 1258px 477px #fff, 565px 1863px #fff, 426px 322px #fff, 1917px 850px #fff, 296px 144px #fff, 643px 1896px #fff, 511px 116px #fff, 359px 847px #fff, 702px 1133px #fff, 857px 1371px #fff, 559px 1758px #fff, 1615px 1223px #fff, 1927px 1736px #fff, 704px 941px #fff, 1932px 942px #fff, 1462px 335px #fff, 154px 1915px #fff, 1387px 918px #fff, 1512px 1041px #fff, 1094px 1334px #fff, 1678px 865px #fff, 1960px 431px #fff, 666px 1258px #fff, 422px 1215px #fff, 345px 802px #fff, 1207px 647px #fff, 1701px 374px #fff, 1440px 1925px #fff, 1536px 1163px #fff, 905px 155px #fff, 843px 1036px #fff, 660px 823px #fff, 1329px 661px #fff, 1867px 899px #fff, 1022px 514px #fff, 1062px 1570px #fff, 888px 1786px #fff, 699px 1738px #fff, 1831px 1712px #fff, 434px 18px #fff, 227px 205px #fff, 520px 1279px #fff, 1329px 764px #fff, 1824px 47px #fff, 112px 266px #fff, 830px 1140px #fff, 478px 637px #fff, 634px 850px #fff, 711px 873px #fff, 987px 249px #fff, 1454px 909px #fff, 699px 922px #fff, 1458px 1142px #fff, 701px 1893px #fff, 134px 384px #fff, 904px 354px #fff, 1913px 1229px #fff, 1606px 1336px #fff, 976px 1776px #fff, 1726px 605px #fff, 1244px 590px #fff, 1351px 526px #fff, 1997px 130px #fff, 1137px 1134px #fff, 1293px 283px #fff, 977px 1608px #fff, 422px 1252px #fff, 236px 1653px #fff, 28px 1722px #fff, 698px 39px #fff, 5px 434px #fff, 1430px 1466px #fff, 1470px 1596px #fff, 487px 81px #fff, 186px 340px #fff, 1941px 1px #fff, 1342px 487px #fff, 813px 1855px #fff, 1445px 148px #fff, 1965px 1428px #fff, 1122px 1277px #fff, 846px 820px #fff, 1804px 228px #fff, 1501px 121px #fff, 215px 1033px #fff, 244px 426px #fff, 976px 453px #fff, 566px 953px #fff, 1772px 213px #fff, 1323px 1778px #fff, 1350px 817px #fff, 803px 913px #fff, 1395px 1359px #fff, 1995px 119px #fff, 579px 1963px #fff, 862px 1621px #fff, 1718px 825px #fff, 823px 27px #fff, 1252px 41px #fff, 1562px 835px #fff, 1730px 633px #fff, 1723px 1939px #fff, 524px 1824px #fff, 1921px 1450px #fff, 1174px 1062px #fff, 1008px 1932px #fff, 467px 334px #fff, 80px 818px #fff, 1266px 1185px #fff, 1589px 807px #fff, 1221px 320px #fff, 1724px 852px #fff, 1194px 286px #fff, 800px 1835px #fff, 1958px 728px #fff, 1271px 376px #fff, 43px 1654px #fff, 77px 803px #fff, 1399px 197px #fff, 591px 1743px #fff, 652px 1925px #fff, 107px 1939px #fff, 1110px 1708px #fff, 797px 1480px #fff, 1516px 684px #fff, 559px 1733px #fff, 1265px 718px #fff, 1263px 54px #fff, 693px 113px #fff, 1456px 1459px #fff, 1527px 1324px #fff; animation: animStar 75s linear infinite; }
.stars-small:after {
content: " "; position: absolute; top: 2000px; width: 1px; height: 1px; background: transparent; box-shadow: 1744px 122px #fff, 134px 1321px #fff, 92px 859px #fff, 235px 1045px #fff, 366px 912px #fff, 491px 942px #fff, 14px 1831px #fff, 582px 476px #fff, 588px 1230px #fff, 1520px 1343px #fff, 1671px 203px #fff, 550px 341px #fff, 1491px 549px #fff, 558px 161px #fff, 896px 1823px #fff, 999px 1463px #fff, 1557px 636px #fff, 1754px 1307px #fff, 1682px 1494px #fff, 703px 1707px #fff, 1945px 1847px #fff, 1151px 1320px #fff, 980px 144px #fff, 478px 948px #fff, 109px 1762px #fff, 558px 255px #fff, 719px 1820px #fff, 588px 748px #fff, 1899px 174px #fff, 841px 1771px #fff, 571px 1588px #fff, 1155px 353px #fff, 1879px 1220px #fff, 1782px 870px #fff, 407px 1238px #fff, 1141px 63px #fff, 1147px 1097px #fff, 1406px 159px #fff, 637px 1215px #fff, 694px 1114px #fff, 1536px 727px #fff, 1708px 1512px #fff, 1147px 880px #fff, 684px 988px #fff, 140px 851px #fff, 1565px 1788px #fff, 1573px 889px #fff, 1172px 628px #fff, 1474px 1978px #fff, 435px 447px #fff, 185px 1808px #fff, 620px 1560px #fff, 1387px 1196px #fff, 138px 1854px #fff, 137px 1499px #fff, 1721px 1132px #fff, 10px 32px #fff, 1931px 1990px #fff, 209px 91px #fff, 1876px 1795px #fff, 1130px 1551px #fff, 284px 1848px #fff, 389px 1603px #fff, 612px 1121px #fff, 825px 1926px #fff, 161px 344px #fff, 1729px 333px #fff, 1037px 37px #fff, 844px 1085px #fff, 1179px 554px #fff, 50px 478px #fff, 1864px 704px #fff, 233px 723px #fff, 1202px 445px #fff, 882px 189px #fff, 362px 735px #fff, 924px 411px #fff, 902px 209px #fff, 104px 185px #fff, 1599px 1852px #fff, 1974px 944px #fff, 438px 1164px #fff, 401px 1533px #fff, 191px 1429px #fff, 251px 1034px #fff, 1807px 1412px #fff, 72px 23px #fff, 1752px 1146px #fff, 261px 1481px #fff, 548px 33px #fff, 710px 1204px #fff, 355px 1697px #fff, 581px 100px #fff, 318px 1146px #fff, 929px 79px #fff, 999px 347px #fff, 155px 292px #fff, 271px 677px #fff, 920px 1596px #fff, 1736px 184px #fff, 1022px 1790px #fff, 1465px 1762px #fff, 820px 526px #fff, 175px 37px #fff, 440px 746px #fff, 681px 1879px #fff, 690px 1135px #fff, 1960px 1453px #fff, 422px 856px #fff, 1217px 1232px #fff, 1015px 1695px #fff, 1933px 492px #fff, 272px 448px #fff, 1578px 1487px #fff, 437px 874px #fff, 947px 838px #fff, 1339px 867px #fff, 1484px 773px #fff, 764px 66px #fff, 418px 707px #fff, 192px 1909px #fff, 1629px 215px #fff, 171px 260px #fff, 1180px 220px #fff, 488px 857px #fff, 593px 493px #fff, 1794px 886px #fff, 1673px 1977px #fff, 905px 1193px #fff, 1372px 1843px #fff, 1605px 908px #fff, 659px 181px #fff, 700px 1758px #fff, 812px 1200px #fff, 1800px 1440px #fff, 1858px 212px #fff, 628px 1026px #fff, 1825px 1556px #fff, 1641px 1750px #fff, 1195px 1086px #fff, 1465px 558px #fff, 1634px 436px #fff, 1354px 1831px #fff, 1212px 1485px #fff, 1491px 994px #fff, 604px 1279px #fff, 413px 1131px #fff, 1677px 1086px #fff, 841px 47px #fff, 146px 489px #fff, 117px 1195px #fff, 67px 47px #fff, 883px 258px #fff, 1801px 1294px #fff, 594px 1870px #fff, 649px 531px #fff, 721px 132px #fff, 975px 1616px #fff, 716px 94px #fff, 295px 791px #fff, 174px 1814px #fff, 1130px 298px #fff, 1747px 1835px #fff, 605px 1521px #fff, 78px 743px #fff, 1685px 311px #fff, 804px 341px #fff, 1440px 852px #fff, 1607px 1692px #fff, 698px 1112px #fff, 1153px 1608px #fff, 539px 999px #fff, 262px 353px #fff, 457px 1246px #fff, 1858px 998px #fff, 364px 431px #fff, 1907px 912px #fff, 541px 916px #fff, 168px 1384px #fff, 357px 1321px #fff, 1859px 1866px #fff, 1001px 909px #fff, 842px 1663px #fff, 369px 1176px #fff, 932px 1372px #fff, 1606px 732px #fff, 1844px 857px #fff, 974px 1588px #fff, 804px 1139px #fff, 65px 1213px #fff, 1066px 863px #fff, 1991px 1734px #fff, 300px 738px #fff, 1260px 1141px #fff, 83px 260px #fff, 1219px 167px #fff, 613px 990px #fff, 873px 81px #fff, 362px 235px #fff, 373px 372px #fff, 80px 247px #fff, 902px 1141px #fff, 294px 464px #fff, 766px 1925px #fff, 1151px 1305px #fff, 1250px 1593px #fff, 1289px 119px #fff, 1525px 1505px #fff, 234px 1306px #fff, 571px 858px #fff, 571px 996px #fff, 766px 1342px #fff, 1371px 716px #fff, 711px 1939px #fff, 904px 1797px #fff, 424px 1710px #fff, 762px 1614px #fff, 1389px 1290px #fff, 905px 689px #fff, 352px 38px #fff, 2000px 1317px #fff, 597px 864px #fff, 824px 711px #fff, 966px 1060px #fff, 958px 992px #fff, 1121px 324px #fff, 1624px 688px #fff, 1737px 702px #fff, 1566px 1344px #fff, 697px 368px #fff, 291px 1126px #fff, 1732px 50px #fff, 712px 1941px #fff, 1257px 372px #fff, 317px 1462px #fff, 222px 309px #fff, 1139px 647px #fff, 170px 878px #fff, 1272px 1511px #fff, 1009px 1912px #fff, 1875px 1105px #fff, 1968px 1370px #fff, 1193px 687px #fff, 1498px 611px #fff, 247px 1993px #fff, 1686px 1611px #fff, 937px 340px #fff, 114px 1423px #fff, 496px 1191px #fff, 110px 1284px #fff, 876px 687px #fff, 1173px 214px #fff, 210px 628px #fff, 302px 1173px #fff, 1318px 939px #fff, 1665px 1310px #fff, 66px 338px #fff, 1355px 615px #fff, 1139px 1672px #fff, 91px 1000px #fff, 112px 422px #fff, 89px 503px #fff, 97px 1599px #fff, 1031px 1955px #fff, 1755px 1532px #fff, 1764px 1930px #fff, 1822px 1751px #fff, 133px 401px #fff, 718px 85px #fff, 1797px 78px #fff, 520px 1725px #fff, 226px 406px #fff, 1561px 1574px #fff, 340px 1602px #fff, 718px 976px #fff, 1823px 570px #fff, 1298px 484px #fff, 1023px 1903px #fff, 1266px 1334px #fff, 763px 877px #fff, 223px 631px #fff, 1761px 1293px #fff, 878px 1px #fff, 973px 696px #fff, 975px 1841px #fff, 1276px 302px #fff, 1399px 1324px #fff, 1706px 872px #fff, 341px 1960px #fff, 1384px 1655px #fff, 1897px 767px #fff, 68px 405px #fff, 705px 310px #fff, 194px 103px #fff, 1432px 368px #fff, 1262px 1682px #fff, 1933px 1526px #fff, 263px 655px #fff, 1031px 1031px #fff, 1557px 788px #fff, 1558px 1360px #fff, 812px 421px #fff, 1951px 734px #fff, 1567px 498px #fff, 1832px 1229px #fff, 913px 164px #fff, 1907px 1273px #fff, 533px 749px #fff, 1235px 951px #fff, 645px 1959px #fff, 92px 1570px #fff, 1169px 1434px #fff, 118px 1223px #fff, 583px 957px #fff, 1245px 316px #fff, 527px 863px #fff, 372px 1007px #fff, 244px 1251px #fff, 314px 494px #fff, 1842px 1463px #fff, 1315px 730px #fff, 1655px 1366px #fff, 482px 979px #fff, 340px 1808px #fff, 256px 578px #fff, 858px 1792px #fff, 1965px 403px #fff, 454px 253px #fff, 1664px 698px #fff, 1974px 750px #fff, 262px 1801px #fff, 1652px 1076px #fff, 992px 711px #fff, 1792px 1323px #fff, 700px 1748px #fff, 855px 966px #fff, 1833px 1747px #fff, 402px 1272px #fff, 1391px 1039px #fff, 1395px 1538px #fff, 397px 1972px #fff, 744px 1403px #fff, 1784px 1046px #fff, 111px 198px #fff, 1827px 473px #fff, 1347px 1891px #fff, 1238px 1081px #fff, 189px 908px #fff, 1513px 542px #fff, 673px 981px #fff, 720px 1184px #fff, 373px 792px #fff, 1470px 1631px #fff, 16px 822px #fff, 1935px 829px #fff, 364px 613px #fff, 223px 899px #fff, 1233px 874px #fff, 1441px 1834px #fff, 719px 894px #fff, 76px 1610px #fff, 296px 685px #fff, 572px 1637px #fff, 349px 114px #fff, 1670px 1802px #fff, 979px 928px #fff, 1589px 574px #fff, 756px 194px #fff, 616px 507px #fff, 271px 186px #fff, 198px 360px #fff, 1916px 418px #fff, 721px 667px #fff, 1937px 1908px #fff, 17px 556px #fff, 345px 443px #fff, 718px 760px #fff, 1922px 310px #fff, 1185px 887px #fff, 1745px 1848px #fff, 909px 847px #fff, 1170px 134px #fff, 1773px 1133px #fff, 1099px 233px #fff, 1122px 1524px #fff, 866px 907px #fff, 398px 213px #fff, 1287px 886px #fff, 1194px 149px #fff, 1876px 1667px #fff, 332px 1658px #fff, 146px 1253px #fff, 958px 211px #fff, 643px 47px #fff, 1213px 1339px #fff, 1637px 1939px #fff, 1601px 355px #fff, 256px 1982px #fff, 989px 1609px #fff, 1179px 701px #fff, 685px 1463px #fff, 1910px 465px #fff, 764px 1930px #fff, 1856px 433px #fff, 720px 367px #fff, 1821px 416px #fff, 48px 1114px #fff, 716px 489px #fff, 174px 1972px #fff, 115px 1373px #fff, 1487px 141px #fff, 1919px 1362px #fff, 1662px 859px #fff, 1168px 490px #fff, 706px 1820px #fff, 588px 318px #fff, 107px 778px #fff, 621px 1667px #fff, 1331px 1996px #fff, 1404px 1154px #fff, 860px 1019px #fff, 1385px 1883px #fff, 1066px 1951px #fff, 752px 444px #fff, 955px 1031px #fff, 1256px 1899px #fff, 961px 1455px #fff, 1101px 84px #fff, 890px 335px #fff, 798px 40px #fff, 138px 54px #fff, 1934px 252px #fff, 429px 324px #fff, 1645px 1522px #fff, 218px 737px #fff, 1625px 531px #fff, 605px 1290px #fff, 1867px 648px #fff, 82px 1137px #fff, 231px 1423px #fff, 471px 944px #fff, 1363px 1752px #fff, 482px 1364px #fff, 1305px 627px #fff, 1065px 891px #fff, 217px 1841px #fff, 1843px 1501px #fff, 1681px 734px #fff, 185px 856px #fff, 609px 1094px #fff, 49px 1657px #fff, 783px 594px #fff, 1018px 1123px #fff, 644px 1149px #fff, 739px 1262px #fff, 1439px 1187px #fff, 1789px 1507px #fff, 941px 791px #fff, 1319px 1308px #fff, 498px 626px #fff, 1594px 858px #fff, 783px 71px #fff, 576px 1976px #fff, 1625px 696px #fff, 1821px 352px #fff, 1039px 885px #fff, 208px 430px #fff, 124px 198px #fff, 1964px 686px #fff, 1440px 1952px #fff, 231px 1435px #fff, 1846px 853px #fff, 1174px 536px #fff, 1228px 310px #fff, 1380px 699px #fff, 1116px 169px #fff, 1416px 1007px #fff, 178px 192px #fff, 1302px 1903px #fff, 1892px 154px #fff, 962px 1032px #fff, 1009px 1916px #fff, 1549px 1206px #fff, 899px 968px #fff, 902px 543px #fff, 1516px 542px #fff, 965px 527px #fff, 1594px 696px #fff, 856px 1719px #fff, 1522px 248px #fff, 1795px 283px #fff, 1144px 946px #fff, 1365px 199px #fff, 359px 1347px #fff, 1506px 263px #fff, 433px 1793px #fff, 201px 247px #fff, 942px 838px #fff, 1122px 1065px #fff, 1997px 108px #fff, 306px 989px #fff, 641px 1713px #fff, 1072px 959px #fff, 1874px 1079px #fff, 1938px 269px #fff, 891px 389px #fff, 22px 574px #fff, 727px 474px #fff, 1671px 1649px #fff, 98px 400px #fff, 641px 798px #fff, 1218px 1051px #fff, 907px 1485px #fff, 1002px 1549px #fff, 1932px 1448px #fff, 1132px 573px #fff, 1222px 1147px #fff, 1009px 451px #fff, 698px 1940px #fff, 97px 1123px #fff, 904px 751px #fff, 1904px 593px #fff, 1451px 1658px #fff, 191px 1606px #fff, 1346px 482px #fff, 1935px 1086px #fff, 1052px 224px #fff, 526px 1810px #fff, 1607px 606px #fff, 427px 1830px #fff, 1546px 407px #fff, 1771px 208px #fff, 1714px 181px #fff, 1332px 943px #fff, 1663px 1094px #fff, 1861px 1747px #fff, 1429px 1217px #fff, 1733px 1915px #fff, 925px 1179px #fff, 735px 781px #fff, 1775px 1989px #fff, 1770px 476px #fff, 844px 400px #fff, 1793px 1517px #fff, 544px 281px #fff, 725px 344px #fff, 1274px 764px #fff, 1845px 339px #fff, 582px 1745px #fff, 351px 1287px #fff, 207px 749px #fff, 1063px 1411px #fff, 1246px 342px #fff, 1538px 166px #fff, 770px 602px #fff, 1214px 1971px #fff, 113px 294px #fff, 1157px 101px #fff, 1657px 517px #fff, 637px 1693px #fff, 961px 1649px #fff, 1754px 1572px #fff, 1885px 659px #fff, 238px 34px #fff, 413px 1027px #fff, 1709px 1556px #fff, 460px 878px #fff, 1597px 608px #fff, 544px 434px #fff, 1258px 477px #fff, 565px 1863px #fff, 426px 322px #fff, 1917px 850px #fff, 296px 144px #fff, 643px 1896px #fff, 511px 116px #fff, 359px 847px #fff, 702px 1133px #fff, 857px 1371px #fff, 559px 1758px #fff, 1615px 1223px #fff, 1927px 1736px #fff, 704px 941px #fff, 1932px 942px #fff, 1462px 335px #fff, 154px 1915px #fff, 1387px 918px #fff, 1512px 1041px #fff, 1094px 1334px #fff, 1678px 865px #fff, 1960px 431px #fff, 666px 1258px #fff, 422px 1215px #fff, 345px 802px #fff, 1207px 647px #fff, 1701px 374px #fff, 1440px 1925px #fff, 1536px 1163px #fff, 905px 155px #fff, 843px 1036px #fff, 660px 823px #fff, 1329px 661px #fff, 1867px 899px #fff, 1022px 514px #fff, 1062px 1570px #fff, 888px 1786px #fff, 699px 1738px #fff, 1831px 1712px #fff, 434px 18px #fff, 227px 205px #fff, 520px 1279px #fff, 1329px 764px #fff, 1824px 47px #fff, 112px 266px #fff, 830px 1140px #fff, 478px 637px #fff, 634px 850px #fff, 711px 873px #fff, 987px 249px #fff, 1454px 909px #fff, 699px 922px #fff, 1458px 1142px #fff, 701px 1893px #fff, 134px 384px #fff, 904px 354px #fff, 1913px 1229px #fff, 1606px 1336px #fff, 976px 1776px #fff, 1726px 605px #fff, 1244px 590px #fff, 1351px 526px #fff, 1997px 130px #fff, 1137px 1134px #fff, 1293px 283px #fff, 977px 1608px #fff, 422px 1252px #fff, 236px 1653px #fff, 28px 1722px #fff, 698px 39px #fff, 5px 434px #fff, 1430px 1466px #fff, 1470px 1596px #fff, 487px 81px #fff, 186px 340px #fff, 1941px 1px #fff, 1342px 487px #fff, 813px 1855px #fff, 1445px 148px #fff, 1965px 1428px #fff, 1122px 1277px #fff, 846px 820px #fff, 1804px 228px #fff, 1501px 121px #fff, 215px 1033px #fff, 244px 426px #fff, 976px 453px #fff, 566px 953px #fff, 1772px 213px #fff, 1323px 1778px #fff, 1350px 817px #fff, 803px 913px #fff, 1395px 1359px #fff, 1995px 119px #fff, 579px 1963px #fff, 862px 1621px #fff, 1718px 825px #fff, 823px 27px #fff, 1252px 41px #fff, 1562px 835px #fff, 1730px 633px #fff, 1723px 1939px #fff, 524px 1824px #fff, 1921px 1450px #fff, 1174px 1062px #fff, 1008px 1932px #fff, 467px 334px #fff, 80px 818px #fff, 1266px 1185px #fff, 1589px 807px #fff, 1221px 320px #fff, 1724px 852px #fff, 1194px 286px #fff, 800px 1835px #fff, 1958px 728px #fff, 1271px 376px #fff, 43px 1654px #fff, 77px 803px #fff, 1399px 197px #fff, 591px 1743px #fff, 652px 1925px #fff, 107px 1939px #fff, 1110px 1708px #fff, 797px 1480px #fff, 1516px 684px #fff, 559px 1733px #fff, 1265px 718px #fff, 1263px 54px #fff, 693px 113px #fff, 1456px 1459px #fff, 1527px 1324px #fff; }
.stars-big {
content: "e"; width: 2px; height: 2px; background: transparent; box-shadow: 1907px 1575px #fff, 893px 268px #fff, 1819px 666px #fff, 366px 1985px #fff, 1736px 1062px #fff, 1124px 45px #fff, 905px 1674px #fff, 1570px 711px #fff, 255px 1747px #fff, 147px 1032px #fff, 865px 1813px #fff, 1721px 1461px #fff, 202px 724px #fff, 1860px 812px #fff, 634px 1410px #fff, 927px 1264px #fff, 1648px 620px #fff, 1915px 1309px #fff, 731px 778px #fff, 91px 1185px #fff, 829px 1003px #fff, 174px 1784px #fff, 1094px 1874px #fff, 1464px 484px #fff, 1639px 1717px #fff, 959px 573px #fff, 1686px 1287px #fff, 906px 356px #fff, 970px 499px #fff, 626px 890px #fff, 1344px 1070px #fff, 1351px 544px #fff, 708px 68px #fff, 1870px 130px #fff, 556px 1270px #fff, 1432px 618px #fff, 769px 673px #fff, 1289px 1410px #fff, 1499px 1969px #fff, 749px 1163px #fff, 1198px 198px #fff, 399px 133px #fff, 1856px 1280px #fff, 904px 194px #fff, 973px 1107px #fff, 1371px 1785px #fff, 989px 1835px #fff, 1043px 1517px #fff, 787px 916px #fff, 1635px 1155px #fff, 752px 524px #fff, 1926px 1279px #fff, 1052px 1163px #fff, 719px 1963px #fff, 786px 519px #fff, 1440px 500px #fff, 156px 1265px #fff, 1691px 429px #fff, 1349px 1474px #fff, 736px 459px #fff, 248px 1678px #fff, 1136px 510px #fff, 1317px 10px #fff, 1209px 1323px #fff, 54px 469px #fff, 730px 1939px #fff, 960px 23px #fff, 112px 941px #fff, 1852px 1522px #fff, 1993px 1972px #fff, 265px 129px #fff, 222px 1897px #fff, 1766px 1804px #fff, 1530px 1786px #fff, 1045px 432px #fff, 1916px 1980px #fff, 309px 1780px #fff, 1420px 559px #fff, 1708px 103px #fff, 324px 1407px #fff, 1175px 943px #fff, 80px 1221px #fff, 1016px 1933px #fff, 318px 560px #fff, 190px 1489px #fff, 1095px 892px #fff, 1975px 1191px #fff, 1197px 955px #fff, 1482px 873px #fff, 1912px 300px #fff, 2000px 1636px #fff, 1473px 1808px #fff, 507px 192px #fff, 924px 1300px #fff, 1485px 1636px #fff, 41px 1822px #fff, 689px 120px #fff, 769px 273px #fff, 1039px 976px #fff, 1057px 1520px #fff, 1417px 1187px #fff, 512px 1507px #fff, 519px 45px #fff, 1207px 1687px #fff, 1824px 1488px #fff, 1694px 31px #fff, 1859px 52px #fff, 1368px 268px #fff, 190px 1404px #fff, 940px 1003px #fff, 167px 942px #fff, 1641px 647px #fff, 1051px 654px #fff, 233px 1640px #fff, 554px 511px #fff, 1705px 1866px #fff, 240px 1430px #fff, 140px 668px #fff, 648px 1617px #fff, 252px 101px #fff, 676px 1774px #fff, 889px 1698px #fff, 595px 853px #fff, 249px 1768px #fff, 1091px 1529px #fff, 223px 839px #fff, 239px 699px #fff, 1547px 356px #fff, 249px 1130px #fff, 1209px 1946px #fff, 1967px 1274px #fff, 430px 298px #fff, 1305px 134px #fff, 156px 91px #fff, 1712px 264px #fff, 1256px 991px #fff, 1887px 1844px #fff, 1957px 1275px #fff, 1718px 666px #fff, 1090px 543px #fff, 933px 1411px #fff, 801px 323px #fff, 202px 1659px #fff, 1117px 549px #fff, 290px 1859px #fff, 1380px 1516px #fff, 557px 1165px #fff, 1953px 1758px #fff, 1901px 1407px #fff, 1144px 347px #fff, 1640px 271px #fff, 1996px 43px #fff, 838px 488px #fff, 1151px 1529px #fff, 306px 460px #fff, 1666px 635px #fff, 1572px 633px #fff, 1797px 1076px #fff, 1727px 1119px #fff, 474px 871px #fff, 1491px 1398px #fff, 1301px 868px #fff, 1632px 454px #fff, 1611px 466px #fff, 498px 1162px #fff, 796px 269px #fff, 1988px 747px #fff, 502px 12px #fff, 276px 1260px #fff, 1536px 974px #fff, 956px 656px #fff, 107px 701px #fff, 965px 491px #fff, 1646px 247px #fff, 1515px 921px #fff, 1813px 519px #fff, 697px 143px #fff, 591px 1452px #fff, 1773px 1411px #fff, 1622px 1401px #fff, 534px 340px #fff, 1590px 284px #fff, 1464px 528px #fff, 734px 1718px #fff, 1929px 1683px #fff, 656px 480px #fff, 833px 705px #fff, 1567px 109px #fff, 1055px 330px #fff, 1943px 1367px #fff, 1935px 1512px #fff, 355px 1024px #fff, 1894px 218px #fff, 1703px 1772px #fff, 781px 1394px #fff, 367px 42px #fff, 100px 690px #fff, 1831px 458px #fff, 1884px 1878px #fff, 814px 1013px #fff; animation: animStar 100s linear infinite; }
.stars-big:after {
content: " "; position: absolute; top: 2000px; width: 2px; height: 2px; background: transparent; box-shadow: 1907px 1575px #fff, 893px 268px #fff, 1819px 666px #fff, 366px 1985px #fff, 1736px 1062px #fff, 1124px 45px #fff, 905px 1674px #fff, 1570px 711px #fff, 255px 1747px #fff, 147px 1032px #fff, 865px 1813px #fff, 1721px 1461px #fff, 202px 724px #fff, 1860px 812px #fff, 634px 1410px #fff, 927px 1264px #fff, 1648px 620px #fff, 1915px 1309px #fff, 731px 778px #fff, 91px 1185px #fff, 829px 1003px #fff, 174px 1784px #fff, 1094px 1874px #fff, 1464px 484px #fff, 1639px 1717px #fff, 959px 573px #fff, 1686px 1287px #fff, 906px 356px #fff, 970px 499px #fff, 626px 890px #fff, 1344px 1070px #fff, 1351px 544px #fff, 708px 68px #fff, 1870px 130px #fff, 556px 1270px #fff, 1432px 618px #fff, 769px 673px #fff, 1289px 1410px #fff, 1499px 1969px #fff, 749px 1163px #fff, 1198px 198px #fff, 399px 133px #fff, 1856px 1280px #fff, 904px 194px #fff, 973px 1107px #fff, 1371px 1785px #fff, 989px 1835px #fff, 1043px 1517px #fff, 787px 916px #fff, 1635px 1155px #fff, 752px 524px #fff, 1926px 1279px #fff, 1052px 1163px #fff, 719px 1963px #fff, 786px 519px #fff, 1440px 500px #fff, 156px 1265px #fff, 1691px 429px #fff, 1349px 1474px #fff, 736px 459px #fff, 248px 1678px #fff, 1136px 510px #fff, 1317px 10px #fff, 1209px 1323px #fff, 54px 469px #fff, 730px 1939px #fff, 960px 23px #fff, 112px 941px #fff, 1852px 1522px #fff, 1993px 1972px #fff, 265px 129px #fff, 222px 1897px #fff, 1766px 1804px #fff, 1530px 1786px #fff, 1045px 432px #fff, 1916px 1980px #fff, 309px 1780px #fff, 1420px 559px #fff, 1708px 103px #fff, 324px 1407px #fff, 1175px 943px #fff, 80px 1221px #fff, 1016px 1933px #fff, 318px 560px #fff, 190px 1489px #fff, 1095px 892px #fff, 1975px 1191px #fff, 1197px 955px #fff, 1482px 873px #fff, 1912px 300px #fff, 2000px 1636px #fff, 1473px 1808px #fff, 507px 192px #fff, 924px 1300px #fff, 1485px 1636px #fff, 41px 1822px #fff, 689px 120px #fff, 769px 273px #fff, 1039px 976px #fff, 1057px 1520px #fff, 1417px 1187px #fff, 512px 1507px #fff, 519px 45px #fff, 1207px 1687px #fff, 1824px 1488px #fff, 1694px 31px #fff, 1859px 52px #fff, 1368px 268px #fff, 190px 1404px #fff, 940px 1003px #fff, 167px 942px #fff, 1641px 647px #fff, 1051px 654px #fff, 233px 1640px #fff, 554px 511px #fff, 1705px 1866px #fff, 240px 1430px #fff, 140px 668px #fff, 648px 1617px #fff, 252px 101px #fff, 676px 1774px #fff, 889px 1698px #fff, 595px 853px #fff, 249px 1768px #fff, 1091px 1529px #fff, 223px 839px #fff, 239px 699px #fff, 1547px 356px #fff, 249px 1130px #fff, 1209px 1946px #fff, 1967px 1274px #fff, 430px 298px #fff, 1305px 134px #fff, 156px 91px #fff, 1712px 264px #fff, 1256px 991px #fff, 1887px 1844px #fff, 1957px 1275px #fff, 1718px 666px #fff, 1090px 543px #fff, 933px 1411px #fff, 801px 323px #fff, 202px 1659px #fff, 1117px 549px #fff, 290px 1859px #fff, 1380px 1516px #fff, 557px 1165px #fff, 1953px 1758px #fff, 1901px 1407px #fff, 1144px 347px #fff, 1640px 271px #fff, 1996px 43px #fff, 838px 488px #fff, 1151px 1529px #fff, 306px 460px #fff, 1666px 635px #fff, 1572px 633px #fff, 1797px 1076px #fff, 1727px 1119px #fff, 474px 871px #fff, 1491px 1398px #fff, 1301px 868px #fff, 1632px 454px #fff, 1611px 466px #fff, 498px 1162px #fff, 796px 269px #fff, 1988px 747px #fff, 502px 12px #fff, 276px 1260px #fff, 1536px 974px #fff, 956px 656px #fff, 107px 701px #fff, 965px 491px #fff, 1646px 247px #fff, 1515px 921px #fff, 1813px 519px #fff, 697px 143px #fff, 591px 1452px #fff, 1773px 1411px #fff, 1622px 1401px #fff, 534px 340px #fff, 1590px 284px #fff, 1464px 528px #fff, 734px 1718px #fff, 1929px 1683px #fff, 656px 480px #fff, 833px 705px #fff, 1567px 109px #fff, 1055px 330px #fff, 1943px 1367px #fff, 1935px 1512px #fff, 355px 1024px #fff, 1894px 218px #fff, 1703px 1772px #fff, 781px 1394px #fff, 367px 42px #fff, 100px 690px #fff, 1831px 458px #fff, 1884px 1878px #fff, 814px 1013px #fff; }
@keyframes animStar {
from { transform: translateY(0px); } to { transform: translateY(-2000px); } }
/* Nav section */ /* https://blog.hubspot.com/website/bootstrap-navbar https://colorlib.com/wp/template/website-menu-01/ https://preview.colorlib.com/theme/bootstrap/website-menu-01/#about-section https://codepen.io/albizan/pen/mMWdWZ
- /
- navbar-main-wrapper {
padding-top: 10px !important; margin-bottom: -3px !important; }
.site-navbar {
margin-bottom: 0px; z-index: 1999; position: absolute; top: 0; width: 100%; font-family: "Geomanist"; }
.site-navbar .site-logo {
position: relative; left: 0; font-size: 2em; }
.site-navbar .site-logo img {
height: 1.5em !important; padding: 5px 0 0 0 !important; margin-top: -6px !important; }
.site-navbar .site-navigation .site-menu {
margin-bottom: 0; }
.site-navbar .site-navigation .site-menu .active {
color: #005700; display: inline-block; padding: 20px 20px; }
.site-navbar .site-navigation .site-menu a {
text-decoration: none !important; display: inline-block; }
.site-navbar .site-navigation .site-menu > li {
display: inline-block; }
.site-navbar .site-navigation .site-menu > li > a {
padding: 20px 20px; font-size: 0.9em; text-transform: uppercase; display: inline-block; text-decoration: none !important; }
.site-navbar .site-navigation .site-menu > li > a:hover {
color: #005700; }
.site-navbar .site-navigation .site-menu > li.social > a {
padding-left: 5px; padding-right: 5px; }
.site-navbar .site-navigation .site-menu .has-children {
position: relative; }
.site-navbar .site-navigation .site-menu .has-children > a {
position: relative; padding-right: 20px; }
.site-navbar .site-navigation .site-menu .has-children > a:before {
position: absolute; content: "\e604"; font-size: 1em; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-family: "simple-line-icons"; }
.site-navbar .site-navigation .site-menu .has-children .dropdown {
visibility: hidden; opacity: 0; top: 100%; position: absolute; text-align: left; border-top: 2px solid #fff; /*$link-color;*/ -webkit-box-shadow: 0 2px 10px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 10px -2px rgba(0, 0, 0, 0.1); padding: 0px 0; margin-top: 20px; margin-left: 0px; background: #fff; -webkit-transition: 0.2s 0s; -o-transition: 0.2s 0s; transition: 0.2s 0s; }
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top {
position: absolute; }
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {
bottom: 100%; left: 20%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {
border-color: #222; border-bottom-color: #fff; border-width: 10px; margin-left: -10px; }
.site-navbar .site-navigation .site-menu .has-children .dropdown a {
text-transform: none; letter-spacing: normal; -webkit-transition: 0s all; -o-transition: 0s all; transition: 0s all; color: #222; }
.site-navbar .site-navigation .site-menu .has-children .dropdown .active {
color: #005700 !important; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li {
list-style: none; padding: 0; margin: 0; min-width: 210px; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a {
padding: 9px 20px; display: block; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a:hover {
background: #eaeaea; color: #222; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > a:before {
content: "\e606"; right: 20px; }
.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > .dropdown, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > ul {
left: 100%; top: 0; }
.site-navbar .site-navigation .site-menu .has-children:hover > a, .site-navbar .site-navigation .site-menu .has-children:focus > a, .site-navbar .site-navigation .site-menu .has-children:active > a {
color: #005700; }
.site-navbar .site-navigation .site-menu .has-children:hover, .site-navbar .site-navigation .site-menu .has-children:focus, .site-navbar .site-navigation .site-menu .has-children:active {
cursor: pointer; }
.site-navbar .site-navigation .site-menu .has-children:hover > .dropdown, .site-navbar .site-navigation .site-menu .has-children:focus > .dropdown, .site-navbar .site-navigation .site-menu .has-children:active > .dropdown {
-webkit-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; margin-top: 0px; visibility: visible; opacity: 1; z-index: 10000; }
.site-mobile-menu {
width: 300px; position: fixed; right: 0; z-index: 2000; padding-top: 20px; background: #fff; height: calc(100vh); -webkit-transform: translateX(110%); -ms-transform: translateX(110%); transform: translateX(110%); -webkit-box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1); box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1); -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.offcanvas-menu .site-mobile-menu {
-webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); }
.site-mobile-menu .site-mobile-menu-header {
width: 100%; float: left; padding-left: 20px; padding-right: 20px; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close {
float: right; margin-top: -5px !important; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span {
font-size: 1.8em; display: inline-block; padding-left: 10px; padding-right: 0px; line-height: 1; cursor: pointer; -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; }
.js-menu-toggle {
font-size: 18px !important; padding: 0 30px 10px 30px !important; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo {
float: left; margin-top: 10px; margin-left: 0px; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a {
display: inline-block; text-transform: uppercase; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a img {
max-width: 70px; }
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a:hover {
text-decoration: none; }
.site-mobile-menu .site-mobile-menu-body {
overflow-y: scroll; -webkit-overflow-scrolling: touch; position: relative; padding: 0 20px 20px 20px; height: calc(100vh - 52px); padding-bottom: 150px; }
.site-mobile-menu .site-nav-wrap {
padding: 0; margin: 0; list-style: none; position: relative; }
.site-mobile-menu .site-nav-wrap a {
padding: 10px 20px; display: block; position: relative; color: #222; }
.site-mobile-menu .site-nav-wrap a:hover {
color: #005700; }
.site-mobile-menu .site-nav-wrap li {
position: relative; display: block; }
.site-mobile-menu .site-nav-wrap li .active {
color: #005700; }
.site-mobile-menu .site-nav-wrap .social {
display: inline-block; }
.site-mobile-menu .site-nav-wrap .arrow-collapse {
position: absolute; right: 0px; top: 10px; z-index: 20; width: 36px; height: 36px; text-align: center; cursor: pointer; border-radius: 50%; }
.site-mobile-menu .site-nav-wrap .arrow-collapse:hover {
background: #eaeaea; }
.site-mobile-menu .site-nav-wrap .arrow-collapse:before {
font-size: 0.75em; z-index: 20; font-family: "simple-line-icons"; content: "\e604"; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) rotate(-180deg); -ms-transform: translate(-50%, -50%) rotate(-180deg); transform: translate(-50%, -50%) rotate(-180deg); -webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; }
.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before {
-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.site-mobile-menu .site-nav-wrap > li {
display: block; position: relative; float: left; width: 100%; }
.site-mobile-menu .site-nav-wrap > li.social {
float: none !important; width: auto !important; }
.site-mobile-menu .site-nav-wrap > li > a {
padding-left: 20px; font-size: 1.25em; }
.site-mobile-menu .site-nav-wrap > li > ul {
padding: 0; margin: 0; list-style: none; }
.site-mobile-menu .site-nav-wrap > li > ul > li {
display: block; }
.site-mobile-menu .site-nav-wrap > li > ul > li > a {
padding-left: 40px; font-size: 1em; }
.site-mobile-menu .site-nav-wrap > li > ul > li > ul {
padding: 0; margin: 0; }
.site-mobile-menu .site-nav-wrap > li > ul > li > ul > li {
display: block; }
.site-mobile-menu .site-nav-wrap > li > ul > li > ul > li > a {
font-size: 1em; padding-left: 60px; }
.site-mobile-menu .site-nav-wrap[data-class="social"] {
float: left; width: 100%; margin-top: 30px; padding-bottom: 5em; }
.site-mobile-menu .site-nav-wrap[data-class="social"] > li {
width: auto; }
.site-mobile-menu .site-nav-wrap[data-class="social"] > li:first-child a {
padding-left: 15px !important; }
.sticky-wrapper {
position: absolute; z-index: 100; width: 100%; }
.sticky-wrapper .site-navbar {
-webkit-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; }
.sticky-wrapper .site-navbar .site-menu-toggle {
color: #fff; margin-bottom: -20px; }
.sticky-wrapper .site-navbar .site-logo a {
color: #fff; }
.sticky-wrapper .site-navbar .site-menu > li > a {
color: #fff !important; font-weight: 600; }
.sticky-wrapper .site-navbar .site-menu > li > a:hover, .sticky-wrapper .site-navbar .site-menu > li > a.active {
color: #fff !important; }
.sticky-wrapper.is-sticky .site-navbar {
background: #fff; border-bottom: 1px solid transparent; -webkit-box-shadow: 4px 0 20px -5px rgba(0, 0, 0, 0.1); box-shadow: 4px 0 20px -5px rgba(0, 0, 0, 0.1); }
.sticky-wrapper.is-sticky .site-navbar .site-menu-toggle {
color: #222; }
.sticky-wrapper.is-sticky .site-navbar .site-logo a {
color: #222; }
.sticky-wrapper.is-sticky .site-navbar .site-menu > li > a {
color: #222 !important; }
.sticky-wrapper.is-sticky .site-navbar .site-menu > li > a:hover, .sticky-wrapper.is-sticky .site-navbar .site-menu > li > a.active {
color: #005700 !important; }
.fa-bars {
font-size: 25px; }
/*
font-family: "Font Awesome 5 Free"; font-weight: 400; content: "\f078";
font-family: "Font Awesome 5 Free"; font-weight: 400; content: "\f054";
- /
/* https://www.bram.us/2020/01/10/smooth-scrolling-sticky-scrollspy-navigation/ */
- sidebar {
max-width: 25vw; } @media only screen and (max-width: 1500px) { #sidebar { display: none; } }
.toc-wrapper {
position: sticky; top: 6rem; overflow-y: auto; max-height: calc(100vh - 8rem); align-self: start; padding-top: 30px; font-size: larger !important; margin-right: 0; word-wrap: break-word; font-family: "Bahnschrift", sans-serif !important; font-size: 20px !important; }
.toc-wrapper > h3 {
font-family: "Bahnschrift", sans-serif !important; font-size: 31.5px !important; }
.toc-wrapper > h3 > a {
color: #222; }
- TableOfContents li.active > a {
color: #005700; font-weight: 500; }
- TableOfContents a {
text-decoration: none; display: block; padding: 0.125rem 0; color: #222; transition: all 100ms ease-in-out; }
- TableOfContents ul {
text-decoration: none; list-style-type: none; padding-left: 10px; }
- TableOfContents ul ul {
padding-left: 30px; }
.toc-marker {
position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; } .toc-marker path { transition: all 0.3s ease; }
/*
* Accessibility section * https://github.com/brenonovelli/Accessibility-Settings-Bar * https://www.smashingmagazine.com/2015/12/making-accessibility-simpler/ */
/*
* - https://allyjs.io/ * - Sliding accessibility panel: * - https://www.cssscript.com/sliding-accessibility-settings-panel/ * - https://www.cssscript.com/demo/sliding-accessibility-settings-panel/ * - very nice * - CSS modifiers to show unaccessible sections: * - https://www.cssscript.com/page-accessibility-testing/ * - Hide inaccessible elements: * - https://www.cssscript.com/hide-elements-accessibility-issues-hidden/ */
- accessibilityBar {
-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; z-index: 9999; position: fixed; top: calc(100% - 2rem); right: 0; transform: translate(100%, -50%); background-color: rgba(34, 34, 34, 0.75); border-radius: 0.5rem 0 0 0.5rem; }
- accessibilityBar * {
box-sizing: border-box; }
- accessibilityBar.active {
transform: translate(0, -90%); box-shadow: 0 5px 30px rgba(34, 34, 34, 0.75); }
- accessibilityBar button {
outline: none !important; box-shadow: none !important; -webkit-appearance: none; cursor: pointer; }
- accessibilityBar button#universalAccessBtn {
-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 24px; font-size: 1.5rem; line-height: 1; color: #fff; background-color: #535353; width: 2.5rem; height: 2.5rem; margin: 0 10px 10px 0; border-radius: 50%; border: none; position: absolute; top: 50%; transform: translate(-128%, -50%); cursor: pointer; }
- accessibilityBar button#universalAccessBtn span {
-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 16px; font-size: 1rem; line-height: 1; text-align: right; font-weight: bold; color: #fff; background-color: #535353; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); height: 100%; padding: 0 1rem; border-radius: 0.25rem; display: flex; align-items: center; position: absolute; top: 50%; right: 120%; transform: translateY(-50%); }
- accessibilityBar button#universalAccessBtn.collapsed span {
opacity: 0; right: 50%; }
- accessibilityBar button#universalAccessBtn:hover span {
opacity: 1; right: 120%; }
- accessibilityBar button.setAccessibility {
font-size: 12px; font-size: 0.75rem; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; color: #222; font-weight: 700; background-color: #fff; width: 100%; padding: 0.1rem 0.2rem; border-radius: 0.25rem; border: none; display: flex; align-items: center; margin: 0.25rem; }
- accessibilityBar button.setAccessibility:hover {
background-color: #fff; }
- accessibilityBar button.setAccessibility strong {
color: #fff; background-color: #535353; width: 2.5rem; height: 2.5rem; border-radius: 0.2rem; display: flex; align-items: center; justify-content: center; margin-right: 0.25rem; }
body.contrast #accessibilityBar button[data-accessibility="contrast"] {
background-color: #535353; }
body.accessibility_readingLine
- accessibilityBar
button[data-accessibility="readingLine"] {
background-color: #535353; color: #fff !important; }
body.accessibility_readingLine #readingLine {
background-color: #f20 !important; opacity: 1; width: 100vw; height: 0.5rem; position: absolute; left: 0; z-index: 9999; transform: translateY(0.5rem); }
/* Hero section */
- hero {
height: auto; background: transparent; padding: 30px; color: #fff; background: transparent; background-position: center center; background-size: cover; background-repeat: no-repeat; -moz-box-shadow: inset 0 -20vh 10vh -10vh #000; -webkit-box-shadow: inset 0 -20vh 10vh -10vh #000; box-shadow: inset 0 -20vh 10vh -10vh #000; }
- hero_fore {
margin-top: 10px; height: 80vh; background: transparent; background-size: cover; background-position: center center; background-repeat: no-repeat; }
/* #hero h1 {
margin-top: 40vh; font-size: 6vw;
} */ /* Footer section */
- footer {
/*-moz-box-shadow: 0 -4vh 2vh 2vh $background-color-black; -webkit-box-shadow: 0 -4vh 2vh 2vh $background-color-black; box-shadow: 0 -4vh 2vh 2vh $background-color-black;*/ }
/* Sponsors */
- sponsor-logos {
text-align: center; }
- sponsor-logos img {
max-width: 100%; max-height: 100%; object-fit: contain; -webkit-box-shadow: 0 0 10vh #000; -webkit-box-shadow: 0 0 10vh #000; box-shadow: 0 0 10vh #000; }
/* Social media icons
- https://codepen.io/minimalmonkey/pen/Ecpla
- /
- contact-info {
margin-top: -25px; padding-bottom: 50px; }
.icon-button {
background-color: white !important; box-shadow: 0 0 10px rgba(255, 255, 255, 0.7); border-radius: 3.6rem; cursor: pointer; display: inline-block; font-size: 2rem; height: 3.6rem; line-height: 3.6rem; margin: 5px 5px; position: relative; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 3.6rem; }
.icon-button span {
border-radius: 0; display: block; height: 0; left: 50%; margin: 0; position: absolute; top: 50%; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; width: 0; }
.icon-button:hover span {
width: 3.6rem; height: 3.6rem; border-radius: 3.6rem; margin: -1.8rem; }
.twitter span {
background-color: #4099ff !important; }
.facebook span {
background-color: #3b5998 !important; }
.instagram span {
background: radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%) !important; }
.email span {
background-color: #3b5998 !important; }
.home span {
background-color: #552d62 !important; }
.icon-button i {
background: none; color: white !important; height: 3.6rem; left: 0; line-height: 3.6rem; position: absolute; top: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; width: 3.6rem; z-index: 10; }
.icon-button .fa-twitter {
color: #4099ff !important; }
.icon-button .fa-facebook {
color: #3b5998 !important; }
.icon-button .fa-instagram {
background: radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.icon-button .fa-envelope {
color: #3b5998 !important; }
.icon-button .fa-home {
color: #552d62 !important; }
.icon-button:hover .fa-twitter, .icon-button:hover .fa-facebook, .icon-button:hover .fa-instagram, .icon-button:hover .fa-envelope, .icon-button:hover .fa-home {
color: white !important; background: initial; -webkit-text-fill-color: white !important; }
/* Licensing */
- licensing {
margin-top: -15px; font-size: 0.8em; flex-shrink: 0; padding-top: 2em; padding-bottom: 1em; color: #b3b3b3 !important; text-align: center; }
.license-image {
border-width: 0; max-height: 1.2em; vertical-align: middle; }
/* Shortcodes' stylings */ /* About section */
- team-video {
border: 3px solid #fff; margin-bottom: 20px; position: relative; margin: 0 128px 2em 80px; height: 70vh; overflow-wrap: break-word; } @media only screen and (max-width: 1500px) and (min-width: 1000px) { #team-video { margin: 0 15% 2em 15%; } } @media only screen and (max-width: 1000px) { #team-video { margin: 0 30px 2em 30px; height: 55vh; } } @media only screen and (max-width: 500px) { #team-video { height: 35vh; } }
- team-video h3 {
position: absolute; color: #42ea67; font-weight: 1000; z-index: 1; font-size: 20px; padding: 15px 0px 0px 20px; } @media only screen and (max-width: 450px) { #team-video h3 { display: none; } }
- team-video h1 {
position: absolute; color: #fff; font-weight: 1000; z-index: 1; font-size: 50px; padding: 35px 0px 0px 20px; } @media only screen and (max-width: 450px) { #team-video h1 { padding: 15px 0px 0px 20px; } }
- team-video video {
width: 100%; height: 100%; position: absolute; object-fit: cover; z-index: 0; }
.person-wrapper {
position: relative; }
.person-wrapper::after {
content: ""; clear: both; display: table; }
.person-photo {
float: left; max-width: 150px; }
.person-photo img {
-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; padding-bottom: 10px; }
.person-description {
float: right; width: calc(100% - 150px); padding-left: 25px; }
.person-description .person-position {
color: #b3b3b3; display: block; margin-bottom: 20px; }
@media only screen and (max-width: 750px) {
.person-description { float: left !important; width: 100%; padding-left: 0; } }
/* .about-person {
outline: 2px solid $text-color-mid-light; outline-offset: -10px;
padding: 80px 30px 30px 30px; float: left; width: 100%; position: relative; margin-top: 80px; }
.about-person figure { position: absolute; margin-top: -60px; top: 0; left: 50%; margin-left: -60px; display: block; margin-bottom: 50px; }
.about-person figure img { width: 120px; border: inset 2px solid $text-color-mid-light; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; }
.about-person h3 { margin-bottom: 0px; }
.about-person .person-position { color: $text-color-mid-light; display: block; margin-bottom: 20px; }
- /
/* Carousel section */
- carousel {
margin: auto; max-width: 90%; }
.hugo-figure-caption {
padding-top: 5px; }
.centered-image {
max-width: 90%; min-width: 50%; }
.timeline {
position: relative; max-width: 1200px; margin: 0 auto; }
.timeline::after {
content: ""; position: absolute; width: 6px; background-color: #005700; border-radius: 2px; top: 0; bottom: 0; left: 30px; margin-left: -6px; }
.timeline-bookend-top::after {
content: ""; position: absolute; width: 16px; height: 16px; background-color: #c1ff9b; border: 4px solid #005700; border-radius: 50%; z-index: 1; left: 19px; }
.timeline-bookend-bottom::after {
content: ""; position: absolute; width: 16px; height: 16px; background-color: #c1ff9b; border: 4px solid #005700; border-radius: 50%; z-index: 1; left: 19px; transform: translate(0%, -120%); }
.timeline-container {
position: relative; background-color: inherit; width: 100%; padding-left: 10px 70px 10px 25px; left: 0; }
.timeline-container::after {
content: ""; position: absolute; width: 30px; height: 30px; right: -15px; background-color: #c1ff9b; border: 4px solid #005700; top: 22px; border-radius: 50%; z-index: 1; left: 12.5px; }
.timeline-title {
padding: 20px 30px; position: relative; margin-left: 70px; background-color: #c1ff9b; border-radius: 6px; }
.timeline-title > h2 {
margin-bottom: -0.1rem; }
.timeline-title > p {
margin: 0; }
.timeline-content {
padding: 20px 30px; position: relative; margin-left: 70px; }
/* .timeline-content img {
max-width: 100%; max-height: 40vh; padding: 25px 5px 25px 5px; display: block; margin-left: auto; margin-right: auto;
} */ .highlight {
margin: 10px 0 20px 0; }
.highlight div, .highlight table {
border-radius: 5px; padding-top: 10px; }
.highlight code > span {
margin-left: 0.4em; }
.read_more_small {
overflow: hidden !important; -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%); mask-image: linear-gradient(to bottom, black 50%, transparent 100%); }
.read_more_big {
height: auto; margin-bottom: -1em; }
.read_more a {
float: right; transform: translateX(-75px); position: relative; z-index: 11; }
.read_more {
margin-bottom: 2em; }
canvas {
border-style: solid; max-width: 100%; height: 75vh; }
button {
margin: 10px; padding: 0 10px; }
.parameter-inputs-wrapper {
text-align: center; }
.parameter-inputs {
margin-left: auto; margin-right: auto; border-collapse: collapse; }