footer,header{background:#000;width:100%;text-align:center}nav a,nav a.active,nav a::after,nav a:hover{border-radius:8px}#banner,section{min-height:100vh}.discover-btn,nav,nav a,nav a:hover{text-decoration:none}#banner,#video-section{position:relative;height:100vh}.line,.lines,.video-overlay{top:0;height:100%}.line::after,.lines,.video-overlay,h2::after{position:absolute;left:0}#banner img,#header img,.bobouton{margin-left:auto}*,.space .mars .planet,.space .mars .tentacle,header{box-sizing:border-box}#stars,#stars:after{height:1px;box-shadow:136px 1947px #000,480px 1514px #000,120px 1590px #000,1755px 1720px #000,721px 1280px #000,996px 1772px #000,1001px 1577px #000,1259px 82px #000,834px 1195px #000,310px 1722px #000,1509px 994px #000,851px 1009px #000,1907px 1024px #000,810px 784px #000,1000px 745px #000,1032px 766px #000,1462px 1920px #000,440px 1727px #000,73px 162px #000,698px 1968px #000,858px 1176px #000,105px 489px #000,1204px 959px #000,1837px 1177px #000,587px 1006px #000,857px 1212px #000,1160px 958px #000,506px 1404px #000,309px 268px #000,77px 78px #000,1439px 1323px #000,1923px 106px #000,1333px 812px #000,378px 1373px #000,1957px 1498px #000,324px 1932px #000,586px 1511px #000,653px 947px #000,1744px 939px #000,598px 1839px #000,278px 1647px #000,549px 1821px #000,1802px 131px #000,1373px 49px #000,205px 270px #000,1296px 1216px #000,550px 566px #000,1532px 1275px #000,1038px 281px #000,522px 175px #000,368px 836px #000,767px 936px #000,1642px 297px #000,1084px 717px #000,363px 901px #000,1456px 1015px #000,170px 764px #000,1893px 19px #000,1970px 1979px #000,655px 1845px #000,589px 809px #000,392px 358px #000,1550px 1505px #000,1200px 631px #000,1389px 1902px #000,1692px 373px #000,1646px 1483px #000,1095px 910px #000,1266px 1718px #000,230px 1605px #000,748px 150px #000,562px 169px #000,1968px 639px #000,1932px 1396px #000,67px 1762px #000,1274px 814px #000,638px 862px #000,581px 1994px #000,621px 526px #000,515px 277px #000,1846px 1807px #000,1018px 670px #000,528px 1961px #000,1525px 1300px #000,692px 1934px #000,1512px 242px #000,1109px 1345px #000,856px 927px #000,493px 1408px #000,1895px 1079px #000,1289px 1836px #000,1711px 1148px #000,564px 65px #000,1202px 890px #000,1268px 1928px #000,1777px 229px #000,948px 627px #000,1379px 842px #000,1482px 145px #000,1839px 1685px #000,1230px 656px #000,1025px 1158px #000,931px 416px #000,1420px 436px #000,1278px 1570px #000,1166px 774px #000,1101px 1283px #000,1060px 1943px #000,1772px 593px #000,1805px 1070px #000,1520px 1926px #000,1458px 31px #000,1670px 1659px #000,1366px 203px #000,1459px 1576px #000,1627px 1498px #000,1637px 577px #000,1058px 1807px #000,1094px 1000px #000,1016px 1401px #000,1073px 195px #000,807px 169px #000,11px 998px #000,402px 657px #000,244px 525px #000,1570px 171px #000,673px 1733px #000,561px 1064px #000,1739px 245px #000,1417px 910px #000,1912px 385px #000,24px 1254px #000,1336px 1542px #000,1804px 733px #000,212px 1609px #000,160px 963px #000,660px 1916px #000,849px 403px #000,90px 567px #000,1261px 890px #000,1711px 1768px #000,1180px 540px #000,522px 1399px #000,172px 1610px #000,1096px 1941px #000,1573px 27px #000,370px 1346px #000,649px 261px #000,1265px 1558px #000,1501px 195px #000,966px 370px #000,772px 1904px #000,11px 1820px #000,1258px 1441px #000,1412px 945px #000,387px 1704px #000,202px 1854px #000,661px 128px #000,952px 257px #000,703px 759px #000,251px 1123px #000,1321px 1656px #000,625px 1037px #000,1925px 851px #000,681px 282px #000,1624px 1109px #000,1059px 675px #000,1831px 569px #000,53px 1535px #000,456px 1197px #000,656px 352px #000,575px 1480px #000,1829px 1909px #000,1403px 1611px #000,31px 1961px #000,1397px 1591px #000,80px 562px #000,1095px 719px #000,1276px 52px #000,1748px 1746px #000,60px 1651px #000,916px 129px #000,496px 76px #000,815px 1918px #000,1347px 781px #000,1502px 465px #000,820px 1628px #000,1066px 1583px #000,254px 159px #000,512px 138px #000,1482px 601px #000,648px 1398px #000,1872px 1150px #000,1453px 1316px #000,1126px 51px #000,1495px 1095px #000,1928px 1738px #000,1569px 785px #000,938px 1253px #000,35px 994px #000,1886px 1873px #000,1288px 952px #000,1436px 487px #000,1150px 1512px #000,1442px 1579px #000,1873px 1316px #000,1100px 1220px #000,1679px 1903px #000,1077px 302px #000,1037px 95px #000,839px 626px #000,330px 1479px #000,1897px 821px #000,1954px 856px #000,1863px 549px #000,867px 1289px #000,820px 1013px #000,1599px 1576px #000,5px 1681px #000,275px 1434px #000,1525px 1313px #000,940px 125px #000,224px 692px #000,937px 1306px #000,115px 37px #000,1390px 1079px #000,617px 1906px #000,287px 735px #000,158px 1615px #000,1827px 85px #000,597px 1486px #000,609px 1342px #000,597px 318px #000,393px 1420px #000,297px 148px #000,1667px 1093px #000,459px 1838px #000,1016px 173px #000,1515px 104px #000,952px 1770px #000,1282px 306px #000,394px 732px #000,6px 1530px #000,1704px 622px #000,198px 403px #000,941px 1582px #000,1585px 1783px #000,461px 164px #000,1798px 941px #000,750px 654px #000,564px 1625px #000,1734px 1267px #000,690px 657px #000,741px 1427px #000,1427px 544px #000,1710px 1149px #000,1580px 304px #000,1548px 121px #000,1452px 1302px #000,1579px 1389px #000,349px 14px #000,1050px 196px #000,590px 167px #000,1067px 452px #000,1448px 182px #000,1500px 1920px #000,877px 759px #000,989px 253px #000,510px 474px #000,774px 97px #000,1836px 1728px #000,1820px 1859px #000,332px 55px #000,961px 1614px #000,1932px 1237px #000,268px 1940px #000,502px 264px #000,1097px 1576px #000,604px 1384px #000,253px 447px #000,1794px 48px #000,1935px 1690px #000,589px 724px #000,445px 352px #000,143px 157px #000,216px 1482px #000,477px 756px #000,959px 847px #000,570px 1415px #000,77px 920px #000,1732px 1407px #000,1981px 91px #000,76px 1290px #000,1067px 174px #000,260px 111px #000,230px 1164px #000,1426px 1253px #000,736px 1044px #000,1795px 1625px #000,1218px 1576px #000,1393px 165px #000,884px 2000px #000,4px 548px #000,422px 548px #000,1474px 469px #000,167px 831px #000,1084px 1132px #000,1887px 1198px #000,1101px 750px #000,1049px 509px #000,1266px 1347px #000,877px 1281px #000,1712px 724px #000,1704px 1696px #000,277px 1490px #000,1871px 940px #000,738px 1536px #000,80px 473px #000,1374px 1162px #000,619px 1509px #000,404px 1832px #000,384px 325px #000,112px 92px #000,1657px 1601px #000,1485px 1684px #000,1579px 222px #000,1789px 867px #000,1810px 39px #000,31px 1112px #000,1806px 581px #000,840px 936px #000,1103px 1004px #000,1230px 874px #000,609px 283px #000,666px 1474px #000,636px 243px #000,1907px 56px #000,62px 142px #000,332px 153px #000,1320px 1828px #000,205px 51px #000,429px 691px #000,1210px 1021px #000,952px 430px #000,1066px 588px #000,1346px 1190px #000,463px 1454px #000,452px 857px #000,581px 1969px #000,1714px 571px #000,1774px 1348px #000,890px 899px #000,1910px 1576px #000,1404px 1339px #000,1322px 1453px #000,840px 917px #000,1045px 1376px #000,526px 367px #000,619px 101px #000,1531px 878px #000,1419px 741px #000,750px 1705px #000,264px 572px #000,258px 1894px #000,1956px 1199px #000,1591px 1087px #000,472px 101px #000,1484px 823px #000,1378px 151px #000,1263px 1691px #000,149px 112px #000,1648px 1528px #000,1993px 404px #000,736px 1819px #000,1825px 402px #000,179px 1831px #000,1357px 970px #000,78px 1440px #000,491px 1914px #000,1360px 153px #000,1836px 1842px #000,1353px 1044px #000,1283px 1380px #000,826px 1324px #000,570px 1967px #000,716px 1751px #000,1039px 1533px #000,1377px 1290px #000,1989px 1098px #000,1189px 1692px #000,1758px 1526px #000,458px 912px #000,1053px 914px #000,328px 1682px #000,778px 972px #000,1633px 1242px #000,1442px 1253px #000,580px 572px #000,1929px 1057px #000,1706px 1338px #000,233px 1814px #000,189px 107px #000,1502px 1351px #000,598px 1101px #000,1167px 1931px #000,781px 49px #000,317px 1227px #000,387px 1902px #000,1482px 1390px #000,106px 1577px #000,995px 1487px #000,292px 36px #000,1051px 919px #000,437px 1800px #000,471px 1974px #000,1194px 136px #000,47px 1720px #000,1516px 1680px #000,973px 1880px #000,1063px 1704px #000,1809px 981px #000,1373px 1042px #000,1043px 801px #000,1949px 1866px #000,797px 1362px #000,1062px 601px #000,1664px 19px #000,556px 48px #000,1176px 1791px #000,1475px 44px #000,260px 563px #000,540px 395px #000,1079px 568px #000,1141px 1620px #000,1250px 965px #000,1087px 950px #000,875px 194px #000,1051px 497px #000,106px 1293px #000,697px 1771px #000,1915px 1338px #000,1974px 1623px #000,1238px 392px #000,1064px 609px #000,1078px 1380px #000,101px 1794px #000,1752px 1367px #000,860px 1268px #000,758px 1064px #000,1827px 1827px #000,1002px 1439px #000,109px 642px #000,1253px 1285px #000,475px 1968px #000,1460px 694px #000,107px 984px #000,1296px 961px #000,1376px 992px #000,407px 1305px #000,920px 354px #000,568px 889px #000,562px 1911px #000,736px 1141px #000,359px 1974px #000,1775px 521px #000,1210px 544px #000,497px 1558px #000,328px 1919px #000,1059px 1955px #000,877px 1007px #000,1455px 147px #000,1066px 1265px #000,130px 1384px #000,1482px 1272px #000,1470px 701px #000,354px 802px #000,1069px 580px #000,200px 18px #000,351px 896px #000,1476px 472px #000,668px 610px #000,1139px 1078px #000,288px 1968px #000,373px 381px #000,1354px 76px #000,1749px 1916px #000,1143px 1497px #000,1821px 1600px #000,447px 1520px #000,1691px 1949px #000,249px 1390px #000,672px 1175px #000,413px 1599px #000,1578px 1193px #000,1508px 1884px #000,112px 1588px #000,325px 1522px #000,515px 256px #000,307px 181px #000,946px 392px #000,1022px 1676px #000,1395px 1831px #000,580px 1285px #000,1065px 1082px #000,952px 1841px #000,1732px 1790px #000,316px 517px #000,1401px 719px #000,1741px 289px #000,989px 724px #000,1613px 796px #000,46px 1039px #000,1032px 622px #000,405px 1501px #000,1461px 951px #000,1813px 384px #000,893px 976px #000,780px 1004px #000,526px 37px #000,1778px 189px #000,147px 1593px #000,1900px 443px #000,657px 1633px #000,1836px 682px #000,1103px 416px #000,79px 518px #000,1831px 1478px #000,1793px 1516px #000,1537px 1854px #000,1660px 322px #000,73px 48px #000,1096px 596px #000,1004px 1514px #000,1568px 1373px #000,1484px 1767px #000,1361px 396px #000,744px 14px #000,1627px 847px #000,1501px 79px #000,508px 315px #000,1355px 923px #000,1109px 1227px #000,153px 563px #000,155px 1344px #000,23px 1479px #000,667px 102px #000,548px 1470px #000,771px 9px #000,622px 1537px #000,1725px 1198px #000,1732px 1336px #000,11px 1083px #000,474px 1909px #000,1945px 1242px #000,671px 1270px #000,801px 1322px #000,1652px 1059px #000,636px 960px #000,71px 683px #000,242px 1028px #000,1176px 1783px #000,1611px 926px #000,1855px 860px #000,1375px 1018px #000,790px 7px #000,904px 526px #000,1971px 1670px #000,1637px 1743px #000,371px 697px #000,524px 1375px #000,1469px 1026px #000,915px 325px #000,534px 292px #000,1474px 1366px #000,1199px 1575px #000,947px 543px #000,1636px 1985px #000,1504px 481px #000,1571px 365px #000,758px 751px #000,538px 578px #000,1445px 1880px #000,1216px 1816px #000,436px 1802px #000,1025px 1185px #000,54px 1879px #000,1467px 1990px #000,1702px 1231px #000,802px 1361px #000,1174px 1177px #000,131px 820px #000,147px 1930px #000,1926px 1368px #000,379px 1289px #000,115px 271px #000,1183px 39px #000,5px 1379px #000,756px 528px #000,864px 1375px #000,15px 350px #000,1661px 309px #000,339px 1107px #000,1417px 1591px #000,1241px 1887px #000,651px 784px #000,433px 774px #000,1891px 1412px #000,1506px 1484px #000,1261px 442px #000,558px 668px #000,1629px 976px #000,1249px 1312px #000,481px 1010px #000,974px 1114px #000,1457px 308px #000,949px 1924px #000,1583px 275px #000,416px 1336px #000,937px 109px #000,388px 1112px #000,101px 632px #000,610px 993px #000,775px 1037px #000,668px 1454px #000,680px 1549px #000,996px 1272px #000,1784px 1672px #000,883px 89px #000,101px 807px #000,1462px 1111px #000,1124px 888px #000,449px 764px #000,410px 572px #000,598px 110px #000,1316px 894px #000,155px 1425px #000,1874px 1178px #000,495px 878px #000,1254px 147px #000,362px 1115px #000,1445px 510px #000,1814px 672px #000,1942px 1438px #000,1242px 1849px #000,981px 1354px #000,682px 1819px #000,1262px 1119px #000,1698px 1995px #000,1731px 90px #000,1711px 61px #000,1273px 691px #000,1005px 1535px #000,1016px 201px #000,1159px 1848px #000,1027px 1522px #000,1093px 1726px #000,66px 1751px #000,1855px 72px #000,1904px 824px #000,1663px 1879px #000,1736px 155px #000,853px 1788px #000,1044px 734px #000,1201px 634px #000,735px 1317px #000,1946px 1161px #000,1625px 268px #000,596px 1457px #000,1255px 19px #000,1789px 1332px #000,1395px 501px #000,324px 517px #000,1980px 621px #000,876px 1394px #000,121px 1708px #000,2px 1549px #000,570px 723px #000,398px 701px #000,1010px 1677px #000,328px 1344px #000,1614px 200px #000,86px 500px #000,797px 586px #000,979px 1427px #000,299px 536px #000,1769px 664px #000,1272px 448px #000,41px 1956px #000,1529px 22px #000,340px 1384px #000,35px 350px #000,263px 1069px #000,1631px 1322px #000,1732px 1364px #000,226px 586px #000,161px 454px #000,1307px 832px #000,1397px 898px #000,1308px 1828px #000,980px 1315px #000}#stars2,#stars2:after{width:2px;height:2px;box-shadow:1022px 950px #000,1817px 438px #000,203px 263px #000,429px 236px #000,1912px 1749px #000,913px 346px #000,1297px 1573px #000,1879px 1866px #000,130px 917px #000,803px 1507px #000,1057px 853px #000,284px 1215px #000,20px 245px #000,1527px 838px #000,608px 213px #000,1486px 1244px #000,1335px 1618px #000,85px 570px #000,1067px 38px #000,349px 379px #000,1151px 948px #000,1328px 713px #000,767px 916px #000,681px 365px #000,409px 356px #000,1137px 1818px #000,1786px 1538px #000,434px 134px #000,698px 351px #000,1476px 121px #000,1226px 399px #000,721px 1764px #000,1132px 1234px #000,1810px 705px #000,224px 1105px #000,1765px 1420px #000,236px 532px #000,1721px 871px #000,633px 1071px #000,1234px 1298px #000,1858px 819px #000,1053px 1094px #000,1628px 1390px #000,490px 549px #000,1101px 765px #000,1931px 1311px #000,1090px 1643px #000,992px 1271px #000,1513px 33px #000,1820px 925px #000,1311px 1930px #000,1087px 1494px #000,1690px 1577px #000,105px 438px #000,128px 652px #000,1796px 1234px #000,1172px 660px #000,585px 1459px #000,567px 738px #000,1515px 153px #000,1830px 1010px #000,1096px 677px #000,1058px 1986px #000,1375px 1072px #000,96px 1102px #000,15px 1394px #000,582px 1939px #000,454px 135px #000,524px 803px #000,1475px 572px #000,1445px 923px #000,1885px 1250px #000,749px 452px #000,1022px 1018px #000,1706px 1449px #000,1250px 717px #000,1885px 1041px #000,511px 1922px #000,346px 465px #000,1165px 735px #000,473px 34px #000,1773px 1261px #000,1665px 1735px #000,1214px 794px #000,1947px 1571px #000,1699px 1832px #000,1712px 1635px #000,1117px 1769px #000,1763px 1996px #000,111px 1365px #000,1019px 186px #000,265px 1199px #000,1552px 367px #000,1721px 409px #000,1331px 841px #000,958px 1795px #000,952px 1288px #000,1349px 1165px #000,546px 374px #000,1656px 1044px #000,1982px 1691px #000,1698px 904px #000,250px 621px #000,1763px 519px #000,1721px 642px #000,1226px 386px #000,1154px 1043px #000,525px 1919px #000,719px 1430px #000,1114px 1903px #000,1578px 1319px #000,526px 866px #000,1454px 1173px #000,777px 1428px #000,543px 1593px #000,1600px 406px #000,991px 500px #000,1700px 333px #000,1444px 1372px #000,168px 982px #000,1428px 1758px #000,93px 1965px #000,424px 92px #000,261px 301px #000,1281px 1498px #000,1002px 1850px #000,1837px 922px #000,1268px 1801px #000,1355px 81px #000,3px 345px #000,1242px 828px #000,1649px 223px #000,602px 1846px #000,1869px 900px #000,921px 435px #000,1985px 1975px #000,484px 442px #000,1752px 1967px #000,1474px 1456px #000,1077px 745px #000,345px 1744px #000,1822px 593px #000,65px 43px #000,484px 1952px #000,924px 582px #000,1343px 1145px #000,826px 364px #000,1944px 1036px #000,1432px 1858px #000,1061px 1164px #000,1021px 545px #000,1858px 497px #000,1239px 874px #000,1868px 379px #000,1217px 919px #000,1670px 1399px #000,1616px 125px #000,1729px 1422px #000,957px 919px #000,1666px 482px #000,1525px 328px #000,558px 1570px #000,1477px 1920px #000,728px 634px #000,776px 351px #000,1790px 650px #000,1083px 1818px #000,1468px 1807px #000,55px 1511px #000,1450px 478px #000,1717px 1042px #000,398px 558px #000,198px 146px #000,1742px 1819px #000,749px 449px #000,1715px 749px #000,1228px 986px #000,1868px 119px #000,1695px 247px #000,1315px 1224px #000,1217px 1672px #000,1052px 1065px #000,1931px 1583px #000,1702px 1410px #000,1200px 1131px #000,637px 267px #000,1174px 166px #000,1633px 1918px #000,1224px 299px #000,1377px 1265px #000,1497px 1208px #000,1883px 1484px #000,1293px 940px #000,401px 1219px #000,849px 1333px #000,888px 1896px #000,1539px 271px #000,1802px 931px #000,1268px 1223px #000,1520px 625px #000}#stars2:after,#stars3:after,#stars:after{content:" ";top:2000px}#stars3,#stars3:after{width:3px;height:3px;background:0 0;box-shadow:318px 676px #000,1526px 1078px #000,194px 1600px #000,1629px 1085px #000,506px 1469px #000,1089px 1653px #000,966px 454px #000,608px 1398px #000,1268px 1847px #000,1152px 666px #000,299px 199px #000,1975px 637px #000,635px 1642px #000,1211px 181px #000,787px 1967px #000,1951px 198px #000,36px 1133px #000,1216px 1610px #000,1482px 1738px #000,520px 1812px #000,85px 1909px #000,2000px 1447px #000,1425px 1571px #000,1526px 205px #000,345px 1808px #000,1388px 1759px #000,225px 1920px #000,495px 1556px #000,309px 289px #000,71px 155px #000,342px 1922px #000,1502px 1748px #000,893px 625px #000,1445px 252px #000,1484px 1390px #000,1423px 4px #000,1678px 1508px #000,1302px 1203px #000,242px 842px #000,1670px 1505px #000,1923px 466px #000,1056px 86px #000,50px 1650px #000,1453px 1810px #000,911px 1160px #000,1467px 1270px #000,895px 476px #000,1648px 483px #000,1814px 1226px #000,1937px 1168px #000,1203px 682px #000,1103px 631px #000,286px 1345px #000,117px 507px #000,439px 830px #000,1091px 1403px #000,502px 1346px #000,483px 1863px #000,1377px 673px #000,78px 857px #000,861px 73px #000,1413px 1130px #000,1289px 1522px #000,949px 559px #000,1510px 494px #000,980px 1649px #000,1050px 1375px #000,815px 867px #000,842px 1323px #000,969px 623px #000,1690px 839px #000,1821px 545px #000,1004px 67px #000,1249px 51px #000,449px 154px #000,569px 159px #000,269px 1650px #000,1716px 1667px #000,1499px 1915px #000,1107px 763px #000,452px 828px #000,550px 1864px #000,1844px 1081px #000,1867px 979px #000,1553px 317px #000,765px 609px #000,1305px 1475px #000,699px 1227px #000,1153px 1287px #000,1623px 1739px #000,1136px 1107px #000,1787px 444px #000,246px 1928px #000,26px 680px #000,975px 544px #000,1159px 591px #000,71px 313px #000,1991px 686px #000,669px 373px #000,465px 171px #000}#title span,.france{-webkit-text-fill-color:transparent}.arrow-list,.reserv ul{list-style-type:none}#banner,#contact,#title,.bobouton span,.desc-subject li,.discover-btn,.glass,.heading,.text-overlay,.text-overlay2,figure,footer,header{text-align:center}body,figcaption{font-family:Poppins,sans-serif}#video-section,.accueil,.image-container,.line,.space{overflow:hidden}.image-container,.profile-pic{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}@media (max-width:767px){body{transform:scale(.447);transform-origin:top left;overflow-x:hidden}.conteneur,.footer,.header,.section{max-width:100%;width:100%;overflow-x:hidden}.text-overlay2{transform:scale(.5);margin-top:10%}}.important,h2,img,section{transform:translateY(20px);opacity:0}.container{max-width:100%}.france{font-size:20px;font-weight:700;font-family:Arial,sans-serif;background:linear-gradient(45deg,#00f,#fff,red);background-size:200%;-webkit-background-clip:text;animation:5s infinite gradientAnimation}#contact,.a-propos,.accueil,.projets{background-color:#fff}@keyframes gradientAnimation{0%{background-position:200%}100%{background-position:0}}.projets h2{font-size:40px}body{overflow-x:auto;margin:0;padding:0;scroll-behavior:smooth;display:table;width:100%;height:100%;background-color:#171717;color:#000;line-height:1.6;position:relative}#banner,.glass,footer,header,nav{display:flex}#banner,.discover-btn,footer,header,nav a,nav a:hover{color:#fff}header{padding:1rem 20px;position:fixed;top:-200px;opacity:0;transition:top .5s,opacity .5s;z-index:1000;justify-content:space-between;align-items:center}#header img{width:80px;margin-right:auto}footer{padding:1rem 0;justify-content:center;align-items:center;position:relative;bottom:0}nav{justify-content:center;gap:1rem;flex-grow:1;padding-right:20px}nav a{padding:.5rem 1rem;transition:background-color .3s,color .3s}nav a:hover{background-color:#000;background:linear-gradient(30deg,#b0b0b0,#999,#828282,#6b6b6b,#545454,#3d3d3d,#262626,#0f0f0f,#080808,#000);background-size:400% 400%;animation:5s infinite gradient}nav a.active{animation:1s infinite alternate glow;font-weight:700;transform:scale(1.3)}@keyframes glow{from{text-shadow:0 0 15px rgba(200,200,200,.7),0 0 30px rgba(150,150,150,.7),0 0 45px rgba(100,100,100,.7)}to{text-shadow:0 0 30px #646464,0 0 45px #464646,0 0 60px #282828}}section{padding:8rem 1rem 4rem;transition:opacity .8s ease-out,transform .8s ease-out}.important.show,h2.show,img.show,section.show{opacity:1;transform:translateY(0)}h2{position:relative;display:inline-block;transition:opacity .6s ease-out,transform .6s ease-out}h2::after{content:'';width:100%;height:3px;bottom:-5px;background-color:#333;visibility:hidden;transform:scaleX(0);transition:.5s ease-in-out}h2.show::after{visibility:visible;transform:scaleX(1)}.important,img{transition:opacity .8s ease-out,transform .8s ease-out}#banner{padding:1rem;font-family:Poppins,cursive;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity 1s ease-in-out;background:linear-gradient(45deg,#b0b0b0,#999,#828282,#6b6b6b,#545454,#3d3d3d,#262626,#0f0f0f,#080808,#000);background-size:400% 400%;animation:15s infinite gradient}#banner.show,.bobouton:hover::after,.bobouton:hover::before,.glass.show,.glass.show>*,.image-container:hover::after{opacity:1}.banner::after,.banner::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;will-change:transform}.banner::before{z-index:-2}.banner::after,.circle,.large,.medium,.shade1,.shade2,.shade3,.shade4,.shade5,.small,.xlarge,.xxlarge{z-index:-1}.glass{background:rgba(127,127,127,.21);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(2.9px);-webkit-backdrop-filter:blur(2.9px);border:1px solid rgba(127,127,127,.28);padding:3rem;flex-direction:column;align-items:center;opacity:0;transition:opacity 1.5s ease-in-out}.glass>*{opacity:0;transition:opacity 2s ease-in-out}#banner img{max-width:200px;margin-top:1rem;transition:transform .3s ease-in-out;margin-right:12px}#banner img:hover{transform:scale(1.1)}.discover-btn{display:inline-block;margin-top:1rem;padding:1rem 2rem;background-color:#1a1a1a;font-size:1.2rem;border-radius:10px;transition:background-color .3s,transform .3s}.discover-btn:hover{background-color:#5c1111;transform:scale(1.05)}#video-section{background-color:grey;z-index:1}#background-video{width:100%;height:100%;object-fit:cover;border-style:solid;border-radius:10px}.video-overlay{width:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 10px rgba(255,0,0,.7),0 0 20px rgba(255,0,0,.7),0 0 30px rgba(255,0,0,.7);background:rgba(0,0,0,.5)}.video-overlay h2{font-size:3rem;animation:2s infinite alternate glow}@keyframes gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.lines{right:0;margin:auto;width:90vw}.line{position:absolute;width:1px;left:50%;background:rgba(255,255,255,.1)}.bobouton,.social-menu ul li a{position:relative;height:50px;text-decoration:none}.line::after{content:"";display:block;height:15vh;width:100%;top:-50%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);-webkit-animation:7s cubic-bezier(0.4,0.26,0,0.97) infinite drop;animation:7s cubic-bezier(0.4,0.26,0,0.97) infinite drop;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.line:first-child{margin-left:-25%}.line:first-child::after{-webkit-animation-delay:2s;animation-delay:2s}.line:nth-child(3){margin-left:25%}.line:nth-child(3)::after{-webkit-animation-delay:2.5s;animation-delay:2.5s}.bobouton::after,.bobouton::before{opacity:0;animation:20s linear infinite animate;content:'';top:0;left:0;width:100%;border-radius:10px;transition:.5s;height:100%}@-webkit-keyframes drop{0%{top:-50%}100%{top:110%}}@keyframes drop{0%{top:-50%}100%{top:110%}}.bobouton{width:160px;line-height:48px;background-color:#3a3a3ad5;font-size:20px;letter-spacing:4px;border-radius:10px;margin-right:auto}.bobouton span{position:absolute;display:block;top:1px;left:1px;right:1px;bottom:1px;background:#5a5a5ad5;color:rgba(0,0,0);border-radius:10px;z-index:1}.bobouton:hover span,.social-menu ul li .fa:hover{color:#fff}.bobouton::before{position:absolute;background:linear-gradient(45deg,#dcdcdc,#c2c2c2,#a8a8a8,#8e8e8e,#747474,#5a5a5a,#404040,#262626,#0c0c0c,#000);background-size:400%}.bobouton::after{position:absolute;background:linear-gradient(45deg,#dcdcdc,#c2c2c2,#a8a8a8,#8e8e8e,#747474,#5a5a5a,#404040,#262626,#0c0c0c,#000);background-size:400%;filter:blur(20px)}@keyframes animate{0%,100%{background-position:0 0}50%{background-position:300% 0}}.bobouton span::before{content:'';position:absolute;top:0;left:0;width:100%;height:50%;background:rgba(255,255,255,.05);border-radius:10px}.show .video-section{display:none}.circle{position:absolute;border-radius:50%;background:grey;animation:15s infinite ripple;box-shadow:0 0 1px 0 #000;margin-bottom:30%}.small{width:200px;height:200px;left:-100px;bottom:-100px}.medium{width:400px;height:400px;left:-200px;bottom:-200px}.large{width:600px;height:600px;left:-300px;bottom:-300px}.xlarge{width:800px;height:800px;left:-400px;bottom:-400px}.xxlarge{width:1000px;height:1000px;left:-500px;bottom:-500px}.shade1{opacity:.2}.shade2{opacity:.5}.shade3{opacity:.7}.shade4{opacity:.8}.shade5{opacity:.9}@keyframes ripple{0%,100%{transform:scale(.8)}50%{transform:scale(1.2)}}#contact{z-index:4}#contact-form{display:flex;flex-direction:column;align-items:center;max-width:500px;margin:0 auto;padding-top:50px;font-weight:700;z-index:1}.form-row{width:100%;margin-bottom:15px;z-index:1}.form-input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px;z-index:1}button[type=submit]{background-color:#000;color:#fff;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;font-size:16px;transition:background-color .3s;font-family:Poppins;z-index:1}button[type=submit]:hover{background-color:#000;background:linear-gradient(30deg,#b0b0b0,#999,#828282,#6b6b6b,#545454,#3d3d3d,#262626,#0f0f0f,#080808,#000);background-size:400% 400%;animation:5s infinite gradient;color:#fff;border-radius:8px;z-index:1}.mute-button{position:absolute;bottom:82%;right:90%;transform:translate(50%,50%);background-color:grey;border:none;color:#fff;padding:10px;cursor:pointer;font-size:24px;border-radius:50%;display:flex;justify-content:center;align-items:center}#reserver,.bee,.social-menu ul li a{background-color:#fff}.fa-facebook,.fa-github,.fa-instagram,.fa-linkedin,.fa-twitter,.fa-youtube{font-size:30px;color:#000;z-index:2}.social-menu ul{align-items:center;position:absolute;top:10%;transform:translate(-50%,-50%);padding:0;margin-left:48.8%;margin-right:auto;display:flex;z-index:2}.social-menu ul li{list-style:none;margin:0 10px}.social-menu ul li a{display:flex;justify-content:center;align-items:center;width:50px;border-radius:50%;transition:.5s;transform:translate(0,0);box-shadow:0 7px 5px rgba(0,0,0,.5)}.social-menu ul li .fa{color:#000;font-size:25px;line-height:50px;transition:.5s}.social-menu ul li a:hover{transform:rotate(0) skew(0) translate(0,-10px)}.social-menu ul li:first-child a:hover{background-color:#b637ff}.social-menu ul li:nth-child(2) a:hover{background-color:#55acee}.social-menu ul li:nth-child(3) a:hover{background-color:#e4405f}.social-menu ul li:nth-child(4) a:hover{background-color:#cd201f}.social-menu ul li:nth-child(5) a:hover{background-color:#0077b5}.bee{position:fixed;bottom:5%;left:-50px;width:40px;transition:transform 1s ease-in-out;border-radius:200px;border:2px solid #000;z-index:4}.modern-button,.modern-button-bis{padding:1px 10px;font-weight:700;border-radius:20px;transition:background-color .3s,box-shadow .3s;box-shadow:0 3px 5px rgba(0,0,0,.1);margin-left:auto;margin-right:auto;text-decoration:none;display:inline-block}#reserver{position:relative;z-index:1;color:#000}.reserv h2,.reserv p,.reserv ul{position:relative;z-index:2;margin:0;padding:20px}.reserv ul li{margin:10px 0}.modern-button{background-color:#000;color:#fff;font-size:14px}.modern-button-bis:hover,.modern-button:hover{background-color:#333;box-shadow:0 5px 7px rgba(0,0,0,.15);text-decoration:none}.modern-button-bis:active,.modern-button:active{background-color:#111;box-shadow:0 2px 3px rgba(0,0,0,.2)}.modern-button-bis{background-color:#fff;color:#000;font-size:17px}.heading{font-size:40px;margin:5rem 0;color:#000}.education{padding:100px 50px;background-color:#fff}.education h2{margin-bottom:5rem}.timeline-image img{width:100px;height:auto;border-radius:5px}.timeline-items{max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;position:relative}.timeline-items::before{content:"";position:absolute;width:5px;height:100%;background-color:#000;left:calc(50% - 1px)}.timeline-item{margin-bottom:40px;width:100%;position:relative}.intro-text,.timeline-item:last-child{margin-bottom:0}.timeline-item:nth-child(odd){padding-right:calc(50% + 30px);text-align:right}.timeline-item:nth-child(2n){padding-left:calc(50% + 30px)}.timeline-dot{height:21px;width:21px;background-color:#000;box-shadow:0 0 25px grey,0 0 50px grey;position:absolute;left:calc(50% - 8px);border-radius:50%}.timeline-date{font-size:20px;font-weight:800;color:#000;margin:6px 0 15px}.timeline-content{flex-grow:1;background-color:#000;border:3px solid #fff;padding:30px 50px;border-radius:4rem;box-shadow:0 0 10px #000;cursor:pointer;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.timeline-content:hover{transform:scale(1.05);box-shadow:0 0 25px #000}.timeline-content h3{font-size:20px;color:#fff;margin:0 0 10px;font-weight:500}.timeline-content p{color:#fff;font-size:16px;font-weight:300;line-height:22px}::-webkit-scrollbar-thumb{background-color:#000}::-webkit-scrollbar-track{background-color:#000;width:50px}.accueil{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding-top:0}.orbit,.solar-system{display:flex;justify-content:center}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes spin3D{from{transform:rotate3d(.5,.5,.5,360deg)}to{transform:rotate3d(0)}}@keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}100%{transform:rotate(-315deg)}}@keyframes pulse{from{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.75)}}.solar-system{width:250px;height:250px;align-items:center}.orbit{position:relative;align-items:center;border:1px solid grey;border-radius:50%}.container-gif,.leo{justify-content:center;display:flex}.leo,.planet,.sun{border-radius:50%}.earth-orbit{width:165px;height:165px;-webkit-animation:12s linear infinite spin}.venus-orbit{width:120px;height:120px;-webkit-animation:7.4s linear infinite spin}.mercury-orbit{width:90px;height:90px;-webkit-animation:3s linear infinite spin}.planet{position:absolute;top:-5px;width:10px;height:10px;background-color:#000}.sun{width:35px;height:35px;background-color:#e99f00}.space,.space .mars .flag:before{position:absolute;background:#fff}.leo{position:absolute;align-items:center}.blue-orbit{width:165px;height:165px;border:1px solid #000;-webkit-animation:3s linear .2s infinite spin3D}.green-orbit{width:120px;height:120px;border:1px solid #91ffbfa5;-webkit-animation:2s linear infinite spin3D}.red-orbit{width:90px;height:90px;border:1px solid #ffca91a5;-webkit-animation:1s linear infinite spin3D}.white-orbit{width:60px;height:60px;border:2px solid grey;-webkit-animation:10s linear infinite spin3D}.w1{transform:rotate3D(1,1,1,90deg)}.w2{transform:rotate3D(1,2,.5,90deg)}.w3{transform:rotate3D(.5,1,2,90deg)}.three-quarter-spinner{width:50px;height:50px;border:3px solid #fb5b53;border-top:3px solid transparent;border-radius:50%;animation:.5s linear infinite spin}.space,svg{width:100%;height:100%}.space{top:0;left:0}.space .mars{position:absolute;top:60%;left:50%;z-index:2}.space .mars .tentacle{position:absolute;top:-60px;right:-80px;z-index:1;height:70px;width:70px;border-radius:100%;border-left:15px solid #000;transform:rotate(-30deg);-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite tentacle;animation:12s cubic-bezier(.645,.045,.355,1) infinite tentacle}.space .mars .flag{position:absolute;height:17px;width:15px;top:-57px;left:-1px;-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite flag-pole;animation:12s cubic-bezier(.645,.045,.355,1) infinite flag-pole}.space .mars .flag:before{content:"";height:17px;width:2px;border:1px solid #000}.space .mars .flag .small-tentacle,.space .mars .planet,.space .mars .planet .surface,.space .mars:before{border-radius:100%;position:absolute}.space .mars .flag:after{content:"";position:absolute;height:10px;width:14px;left:2px;top:0;background:#000;-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite flag-unfurl;animation:12s cubic-bezier(.645,.045,.355,1) infinite flag-unfurl}.space .mars .flag .small-tentacle{left:-16px;top:3px;height:50px;width:50px;border-left:10px solid #000;transform:rotate(25deg);-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite small-tentacle;animation:12s cubic-bezier(.645,.045,.355,1) infinite small-tentacle;z-index:2}.space .mars:before{content:"";top:80px;left:-30px;height:10px;width:60px;background:#000}.space .mars .planet{height:120px;width:120px;overflow:hidden;margin-left:-60px;margin-top:-60px;z-index:2}.space .mars .planet .surface{height:140%;width:140%;top:-30%;right:-10%;box-sizing:border-box;border:30px solid rgba(0,0,0,.15);background:#aaa}.space .mars .planet .crater1,.space .mars .planet .crater2,.space .mars .planet .crater3{position:absolute;border-radius:100%;background:rgba(0,0,0,.15);box-shadow:inset 3px 3px 0 rgba(0,0,0,.2)}.space .mars .planet .crater1{height:20px;width:20px;top:32%;left:17%}.space .mars .planet .crater2,.space .mars .planet .crater3{height:10px;width:10px;box-shadow:inset 2px 2px 0 rgba(0,0,0,.2)}.space .mars .planet .crater2{top:26%;left:55%}.space .mars .planet .crater3{top:60%;left:40%}.space .ship{position:absolute;right:50%;top:50%;margin-top:-55px;margin-right:-55px;height:22px;background:rgba(0,0,0,.1);transform-origin:0% 100% 0;z-index:1;-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite ship;animation:12s cubic-bezier(.645,.045,.355,1) infinite ship}.space .ship .ship-rotate{position:absolute;height:22px;transform:rotate(-110deg);-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite ship-rotate;animation:12s cubic-bezier(.645,.045,.355,1) infinite ship-rotate}.space .ship .pod{position:absolute;top:0;left:-8px;height:16px;width:16px;background:#d8d8d8;border-radius:100% 0;transform:rotate(-45deg)}.space .ship .fuselage{position:absolute;top:14px;left:-6px;height:8px;width:12px;background:#b3b3b3;border-radius:100% 100% 0 0}.space .ship .fuselage:after{content:"";position:absolute;left:2px;top:100%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid red}.space .ship-shadow{position:absolute;right:10%;top:60%;margin-right:-28px;margin-top:83px;height:4px;width:16px;background:#000;border-radius:100%;-webkit-animation:12s cubic-bezier(.645,.045,.355,1) infinite ship-shadow;animation:12s cubic-bezier(.645,.045,.355,1) infinite ship-shadow}@-webkit-keyframes small-tentacle{0%,86%{transform:rotate(-60deg)}100%,89%{transform:rotate(10deg)}}@keyframes small-tentacle{0%,86%{transform:rotate(-60deg)}100%,89%{transform:rotate(10deg)}}@-webkit-keyframes tentacle{0%,75%{transform:rotate(-30deg)}80%{transform:rotate(-165deg) translate(6px,8px)}82.5%{transform:rotate(-165deg) translate(28px,-17px)}100%{transform:rotate(-165deg) translate(35px,-22px)}}@keyframes tentacle{0%,75%{transform:rotate(-30deg)}80%{transform:rotate(-165deg) translate(6px,8px)}82.5%{transform:rotate(-165deg) translate(28px,-17px)}100%{transform:rotate(-165deg) translate(35px,-22px)}}@-webkit-keyframes ship{0%{right:-10%;top:-10%;margin-top:-55px;margin-right:-55px}40%{right:50%;top:50%}79.5%{margin-top:-55px;margin-right:-55px}84%{margin-top:-20px;margin-right:0}100%{right:50%;top:50%;margin-top:0;margin-right:0}}@keyframes ship{0%{right:-10%;top:-10%;margin-top:-55px;margin-right:-55px}40%{right:50%;top:60%}79.5%{margin-top:-55px;margin-right:-55px}84%{margin-top:-20px;margin-right:0}100%{right:50%;top:60%;margin-top:0;margin-right:0}}@-webkit-keyframes ship-rotate{0%,20%{transform:rotate(-110deg)}100%,34%,79%{transform:rotate(47deg)}}@keyframes ship-rotate{0%,20%{transform:rotate(-110deg)}100%,34%,79%{transform:rotate(47deg)}}@-webkit-keyframes ship-shadow{0%{right:-10%;transform:scale(1.4,1);opacity:.3}40%{right:50%;transform:scale(.75,1);opacity:1}100%{right:50%}}@keyframes ship-shadow{0%{right:-10%;transform:scale(1.4,1);opacity:.3}40%{right:50%;transform:scale(.75,1);opacity:1}100%{right:50%}}@-webkit-keyframes planet-bump{0%,100%,39%,41%{margin-left:0}40%{margin-left:-1px}40.5%{margin-left:1px}}@keyframes planet-bump{0%,100%,39%,41%{margin-left:0}40%{margin-left:-1px}40.5%{margin-left:1px}}@-webkit-keyframes flag-pole{0%,100%,48%,92%{top:-57px}54%,90%{top:-77px}}@keyframes flag-pole{0%,100%,48%,92%{top:-57px}54%,90%{top:-77px}}@-webkit-keyframes flag-unfurl{0%,55%{width:0}100%,60%,90%{width:14px}}@keyframes flag-unfurl{0%,55%{width:0}100%,60%,90%{width:14px}}.text-overlay{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#000}.text-overlay h2{font-size:60px;margin:0}.text-overlay p,.text-overlay2 p{font-size:1.5em;margin-top:.5em}.fa-code,.fa-laptop-code{width:50px;transform:scale(2)}.text-overlay2{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#000;font-size:14px}.links,svg{position:fixed}.text-overlay2 h2{font-size:3em;margin:0}svg{top:0;left:0;z-index:-10}.links{bottom:20px;right:20px;font-size:18px;font-family:sans-serif}a{text-decoration:none;color:#000;margin-left:1em}.language-options a:hover,a:hover{text-decoration:underline}a img.icon{display:inline-block;height:1em;margin:0 0 -.1em .3em}#stars{width:1px;background:0 0;animation:50s linear infinite animStar;z-index:10}#stars:after{position:absolute;width:1px;background:0 0}#stars2{background:0 0;animation:100s linear infinite animStar}#stars2:after{position:absolute;background:0 0}#stars3{animation:150s linear infinite animStar}#stars3:after{position:absolute}#title{position:absolute;top:50%;left:0;right:0;color:#fff;font-family:lato,sans-serif;font-weight:300;font-size:50px;letter-spacing:10px;margin-top:-60px;padding-left:10px}#title span{background:-webkit-linear-gradient(white,#38495a);-webkit-background-clip:text}@keyframes animStar{from{transform:translateY(0)}to{transform:translateY(-2000px)}}:root{--hue:40;--bg:hsl(var(--hue), 10%, 90%);--fg:hsl(var(--hue), 10%, 10%);--primary:hsl(var(--hue), 90%, 55%);--primary-l:hsl(var(--hue), 90%, 65%);--primary-d:hsl(var(--hue), 90%, 45%);--white:hsl(var(--hue), 10%, 100%);--white-d:hsl(var(--hue), 10%, 45%)}.book,.book__pg,.book__pg-shadow{animation:40s ease-in-out infinite cover}.book{background-color:var(--primary-l);border-radius:.25em;box-shadow:0 .25em .5em hsla(0,0%,0%,.3),0 0 0 .25em var(--primary) inset;padding:.25em;perspective:37.5em;position:relative;width:8em;height:6em;transform:translate3d(0,0,0);transform-style:preserve-3d;left:10%}.book__pg,.book__pg-shadow{position:absolute;left:.25em;width:calc(50% - .25em)}.book__pg-shadow{animation-name:shadow;background-image:linear-gradient(-45deg,hsla(0,0%,0%,0) 50%,hsla(0,0%,0%,.3) 50%);filter:blur(.25em);top:calc(100% - .25em);height:3.75em;transform:scaleY(0);transform-origin:100% 0%}.book__pg{animation-name:pg1;background-color:var(--white);background-image:linear-gradient(90deg,hsla(var(--hue),10%,90%,0) 87.5%,hsl(var(--hue),10%,90%));height:calc(100% - .5em);transform-origin:100% 50%}.book__pg--2,.book__pg--3,.book__pg--4{background-image:repeating-linear-gradient(hsl(var(--hue),10%,10%) 0 .125em,hsla(var(--hue),10%,10%,0) .125em .5em),linear-gradient(90deg,hsla(var(--hue),10%,90%,0) 87.5%,hsl(var(--hue),10%,90%));background-repeat:no-repeat;background-position:center;background-size:2.5em 4.125em,100% 100%}.book__pg--2{animation-name:pg2}.book__pg--3{animation-name:pg3}.book__pg--4{animation-name:pg4}.book__pg--5{animation-name:pg5}@media (prefers-color-scheme:dark){:root{--bg:hsl(var(--hue), 10%, 30%);--fg:hsl(var(--hue), 10%, 90%)}}@keyframes cover{45%,5%,55%,95%,from,to{animation-timing-function:ease-out;background-color:var(--primary-l)}10%,40%,60%,90%{animation-timing-function:ease-in;background-color:var(--primary-d)}}@keyframes shadow{10.01%,20.01%,30.01%,40.01%,from{animation-timing-function:ease-in;transform:translate3d(0,0,1px) scaleY(0) rotateY(0)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{animation-timing-function:ease-out;transform:translate3d(0,0,1px) scaleY(.2) rotateY(90deg)}10%,20%,30%,40%,50%,to{animation-timing-function:ease-out;transform:translate3d(0,0,1px) scaleY(0) rotateY(180deg)}50.01%,60.01%,70.01%,80.01%,90.01%{animation-timing-function:ease-in;transform:translate3d(0,0,1px) scaleY(0) rotateY(180deg)}60%,70%,80%,90%,to{animation-timing-function:ease-out;transform:translate3d(0,0,1px) scaleY(0) rotateY(0)}}@keyframes pg1{from,to{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.4deg)}10%,15%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(180deg)}20%,80%{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(180deg)}85%,90%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(180deg)}}@keyframes pg2{from,to{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(.3deg)}10%,5%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.3deg)}20%,25%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.9deg)}30%,70%{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(179.9deg)}75%,80%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.9deg)}90%,95%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.3deg)}}@keyframes pg3{10%,90%,from,to{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(.2deg)}15%,20%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.2deg)}30%,35%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.8deg)}40%,60%{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(179.8deg)}65%,70%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.8deg)}80%,85%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.2deg)}}@keyframes pg4{20%,80%,from,to{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(.1deg)}25%,30%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.1deg)}40%,45%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.7deg)}50%{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(179.7deg)}55%,60%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.7deg)}70%,75%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(.1deg)}}@keyframes pg5{30%,70%,from,to{animation-timing-function:ease-in;background-color:var(--white-d);transform:translate3d(0,0,1px) rotateY(0)}35%,40%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(0)}50%{animation-timing-function:ease-in-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(179.6deg)}60%,65%{animation-timing-function:ease-out;background-color:var(--white);transform:translate3d(0,0,1px) rotateY(0)}}.logo-holder,html{background:#f2f2f2}.desc-subject{display:flex;justify-content:space-between;gap:20px;padding:0;list-style:none}.desc-subject li{flex:1;padding:15px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.gif,.interactive-item img{border-radius:10px}.bg,.gif,.interactive-item img{border-style:solid}.desc-subject li strong{display:block;font-size:18px;color:#333;margin-bottom:10px}.arrow-list{padding:0;margin:0}.arrow-list li{margin:8px 0;padding-left:20px;position:relative;font-size:16px}.container-gif,.gif,.image-container{margin-left:auto;margin-right:auto}.arrow-list li::before{content:"➜";position:absolute;left:0;color:#000;font-weight:700}.language-options a,.language-switch{color:#fff;text-decoration:none;font-weight:700;font-size:15px;margin-right:auto;margin-left:auto}.language-options{margin-top:20px}.project-title{font-size:20px}.gif{width:500px;height:400px}.container-gif{align-items:center}.container-gif img{width:400px;height:auto;margin:10px}.container-gif .MarketProject{border-style:solid;border-radius:10px;width:400px;height:300px}figure{display:inline-block;margin:20px}figcaption{font-size:16px;color:#333;margin-top:5px;font-style:italic}.image-container{position:relative;display:flex;justify-content:center;align-items:center;width:350px;height:350px;transition:transform .5s}.image-container::after,.image-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s}.image-container::before{background:linear-gradient(to bottom right,#f0f0f0,#d3d3d3,#a9a9a9,#2f2f2f);z-index:-1;opacity:1}.image-container::after{background:linear-gradient(to bottom right,#b0b0b0,grey,#505050,#1f1f1f);z-index:-1;opacity:0}.image-container:hover::before{opacity:0}.profile-pic{width:85%;height:auto;object-fit:cover;border-radius:20px 20px 0 0;z-index:1}.image-container:hover{transform:rotate(5deg)}.logo-holder{width:180px;height:220px;position:relative;margin:0 auto;padding-top:12px;padding-bottom:24px;-webkit-transform:translateZ(0)}.bg{border-radius:10px;position:absolute;top:9px;left:8px;right:8px;bottom:8px;background:url(http://boutique.flarework.com/wp-content/themes/boutique/img/logo_large.png) center 0/contain no-repeat;-webkit-filter:drop-shadow(0px 6px 25px rgba(0,0,0,0.5))}.bar{position:relative;height:8px;background:#6a6a6a;width:0%;top:0;left:18px;margin-top:8px;box-shadow:0 0 3px rgba(192,192,192,.9);animation:5s infinite alternate fill,5s infinite alternate colors}.bar.fill1{animation:5s infinite alternate fill-1,5s infinite alternate colors}.bar.fill2{animation:5s infinite alternate fill-2,5s infinite alternate colors}.bar.fill3{animation:5s infinite alternate fill-3,5s infinite alternate colors}.bar.fill4{animation:5s infinite alternate fill-4,5s infinite alternate colors}.bar.fill5{animation:5s infinite alternate fill-5,5s infinite alternate colors}.bar.fill6{animation:5s infinite alternate fill-6,5s infinite alternate colors}@keyframes fill{0%{width:0}33%{width:30px}66%{width:10px}100%{width:105px}}@keyframes fill-1{0%{width:0}33%{width:50px}66%{width:20px}100%{width:130px}}@keyframes fill-2{0%{width:0}33%{width:90px}66%{width:70px}100%{width:136px}}@keyframes fill-3{0%{width:0}33%{width:50px}66%{width:24px}100%{width:109px}}@keyframes fill-4{0%{width:0}33%{width:98px}66%{width:34px}100%{width:99px}}@keyframes fill-5{0%{width:0}33%{width:30px}66%{width:10px}100%{width:148px}}@keyframes fill-6{0%{width:0}33%{width:48px}66%{width:22px}100%{width:140px}}@keyframes colors{0%{background-color:#5a5a5a}50%{background-color:#3a3}100%{background-color:#6a6a6a}}