@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap");
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#0f0310}
::-webkit-scrollbar{width:2px;background-color:#0f0310}
::-webkit-scrollbar-thumb{background-color:#400838;border:1px solid #000}
#stars{width:1px;height:1px;background:0 0;box-shadow:316px 1399px #fff,349px 53px #fff,1827px 461px #fff,467px 1839px #fff,1443px 1689px #fff,363px 1157px #fff,248px 1732px #fff,57px 1262px #fff,1185px 745px #fff,1523px 1630px #fff,400px 409px #fff,1751px 1513px #fff,1128px 278px #fff,1275px 1663px #fff,66px 838px #fff,985px 1353px #fff,16px 1823px #fff,1349px 888px #fff,1222px 739px #fff,1936px 1112px #fff,343px 1571px #fff,1979px 1542px #fff,537px 1786px #fff,1649px 1261px #fff,487px 886px #fff,1880px 1771px #fff,424px 1778px #fff,762px 1645px #fff,80px 1843px #fff,1221px 825px #fff,437px 820px #fff,1449px 14px #fff,730px 579px #fff,1873px 626px #fff,1784px 92px #fff,1714px 512px #fff,120px 1056px #fff,2000px 1729px #fff,171px 261px #fff,1808px 1914px #fff,625px 550px #fff,1750px 503px #fff,862px 710px #fff,1687px 377px #fff,1729px 369px #fff,844px 482px #fff,1026px 1899px #fff,1012px 550px #fff,994px 1745px #fff,1395px 486px #fff,1884px 1480px #fff,806px 1251px #fff,348px 1421px #fff,450px 1956px #fff,1508px 1528px #fff,246px 517px #fff,975px 96px #fff,904px 1328px #fff,486px 710px #fff,235px 790px #fff,1937px 602px #fff,55px 1582px #fff,433px 594px #fff,1705px 572px #fff,1184px 1485px #fff,565px 1343px #fff,312px 792px #fff,668px 461px #fff,954px 828px #fff,491px 1991px #fff,251px 1600px #fff,868px 292px #fff,1017px 677px #fff,1731px 1931px #fff,984px 309px #fff,1640px 218px #fff,1060px 890px #fff,377px 1891px #fff,955px 210px #fff,572px 1304px #fff,332px 941px #fff,134px 353px #fff,1056px 936px #fff,944px 702px #fff,1492px 210px #fff,687px 1564px #fff,7px 861px #fff,267px 541px #fff,1392px 1599px #fff,1606px 1688px #fff,1784px 1856px #fff,582px 1856px #fff,545px 1705px #fff,1166px 1854px #fff,429px 216px #fff,1442px 1098px #fff,1686px 515px #fff,1784px 1156px #fff,1147px 1457px #fff,824px 882px #fff,1312px 1252px #fff,531px 1577px #fff,1983px 1118px #fff,495px 1758px #fff,30px 1696px #fff,1156px 37px #fff,1413px 1563px #fff,602px 73px #fff,1160px 1950px #fff,1590px 1541px #fff,755px 1413px #fff,1443px 1161px #fff,1997px 1801px #fff,1413px 976px #fff,1555px 1838px #fff,260px 685px #fff,1039px 611px #fff,193px 775px #fff,902px 973px #fff,1089px 187px #fff,1033px 1781px #fff,150px 1608px #fff,1294px 1117px #fff,609px 1527px #fff,867px 879px #fff,326px 1797px #fff,133px 318px #fff,1847px 1580px #fff,1005px 6px #fff,1129px 1057px #fff,1274px 689px #fff,1474px 1567px #fff,1072px 1578px #fff,1594px 1565px #fff,953px 1178px #fff,1419px 267px #fff,1503px 950px #fff,448px 1048px #fff,581px 349px #fff,356px 1252px #fff,98px 1760px #fff,1640px 29px #fff,214px 115px #fff,977px 301px #fff,944px 1692px #fff,1354px 1684px #fff,1332px 825px #fff,665px 1032px #fff,923px 1615px #fff,1443px 44px #fff,1643px 15px #fff,1433px 749px #fff,739px 680px #fff,1804px 1208px #fff,1933px 974px #fff,279px 1605px #fff,1395px 1305px #fff,680px 1148px #fff,1884px 829px #fff,1293px 382px #fff,204px 1914px #fff,92px 431px #fff,900px 349px #fff,727px 1176px #fff,1865px 246px #fff,1274px 1293px #fff,1956px 946px #fff,769px 969px #fff,299px 1246px #fff,523px 384px #fff,109px 933px #fff,428px 357px #fff,1987px 972px #fff,1253px 880px #fff,400px 383px #fff,1601px 692px #fff,1678px 176px #fff,906px 1149px #fff,1216px 1072px #fff,666px 1017px #fff,1876px 753px #fff,1374px 501px #fff,1880px 1649px #fff,1474px 69px #fff,1379px 944px #fff,870px 688px #fff,288px 1164px #fff,160px 710px #fff,924px 989px #fff,213px 803px #fff,738px 1395px #fff,1378px 14px #fff,396px 713px #fff,1345px 537px #fff,1204px 32px #fff,373px 256px #fff,314px 889px #fff,551px 770px #fff,384px 1392px #fff,1132px 950px #fff,1793px 1071px #fff,1508px 568px #fff,311px 348px #fff,558px 287px #fff,1372px 975px #fff,203px 257px #fff,18px 1504px #fff,1720px 399px #fff,1716px 991px #fff,152px 1032px #fff,1318px 324px #fff,627px 814px #fff,1710px 1058px #fff,443px 1795px #fff,1874px 835px #fff,887px 1170px #fff,1575px 976px #fff,602px 1565px #fff,647px 1129px #fff,1468px 1447px #fff,374px 721px #fff,1863px 1237px #fff,215px 934px #fff,1671px 1085px #fff,744px 25px #fff,1193px 184px #fff,1616px 1756px #fff,56px 1855px #fff,134px 898px #fff,1891px 1425px #fff,1736px 1352px #fff,576px 1806px #fff,1010px 288px #fff,423px 1384px #fff,190px 1438px #fff,203px 977px #fff,197px 506px #fff,1086px 1037px #fff,1693px 1749px #fff,1187px 741px #fff,547px 40px #fff,997px 1662px #fff,377px 763px #fff,1522px 620px #fff,1070px 1526px #fff,1388px 1333px #fff,179px 755px #fff,1281px 583px #fff,662px 915px #fff,107px 1750px #fff,1170px 198px #fff,166px 552px #fff,1722px 362px #fff,1894px 1436px #fff,689px 56px #fff,1186px 1459px #fff,232px 414px #fff,1875px 1611px #fff,1765px 782px #fff,339px 726px #fff,967px 1827px #fff,806px 661px #fff,1400px 1594px #fff,662px 1796px #fff,70px 447px #fff,1936px 1060px #fff,1032px 150px #fff,154px 310px #fff,1496px 1074px #fff,944px 945px #fff,1916px 678px #fff,1026px 998px #fff,245px 1599px #fff,1059px 1360px #fff,502px 1262px #fff,1800px 344px #fff,1593px 1972px #fff,1465px 1612px #fff,1044px 228px #fff,581px 729px #fff,292px 1326px #fff,904px 193px #fff,1379px 576px #fff,493px 597px #fff,1209px 377px #fff,968px 1627px #fff,1591px 1447px #fff,586px 773px #fff,1199px 251px #fff,433px 370px #fff,571px 1375px #fff,1133px 1593px #fff,1240px 388px #fff,424px 984px #fff,1525px 1487px #fff,729px 962px #fff,1013px 846px #fff,875px 313px #fff,578px 1682px #fff,1877px 1920px #fff,1387px 1407px #fff,668px 962px #fff,960px 1128px #fff,824px 921px #fff,1796px 57px #fff,981px 1560px #fff,628px 222px #fff,662px 1740px #fff,556px 728px #fff,1258px 1483px #fff,356px 796px #fff,461px 552px #fff,687px 135px #fff,150px 112px #fff,1935px 1715px #fff,256px 348px #fff,45px 799px #fff,787px 928px #fff,1880px 1869px #fff,791px 1428px #fff,1766px 1887px #fff,1357px 1985px #fff,1603px 1845px #fff,1183px 1256px #fff,385px 410px #fff,1222px 1724px #fff,101px 428px #fff,331px 870px #fff,360px 248px #fff,188px 1280px #fff,321px 829px #fff,100px 935px #fff,1709px 516px #fff,336px 526px #fff,1492px 1977px #fff,1192px 625px #fff,93px 209px #fff,1896px 426px #fff,1112px 1914px #fff,1701px 324px #fff,1239px 1059px #fff,35px 324px #fff,892px 1307px #fff,753px 1655px #fff,1247px 245px #fff,1908px 1993px #fff,727px 1116px #fff,355px 965px #fff,1518px 745px #fff,1970px 960px #fff,1007px 1294px #fff,1416px 148px #fff,281px 543px #fff,1978px 278px #fff,1943px 247px #fff,419px 1428px #fff,375px 964px #fff,1516px 1456px #fff,1218px 310px #fff,559px 620px #fff,236px 1253px #fff,965px 1848px #fff,1426px 84px #fff,21px 745px #fff,1625px 829px #fff,279px 1081px #fff,247px 1169px #fff,1507px 625px #fff,1542px 356px #fff,1320px 1386px #fff,1855px 1773px #fff,747px 284px #fff,1429px 1446px #fff,612px 1742px #fff,44px 1021px #fff,1698px 928px #fff,1854px 1393px #fff,1713px 1441px #fff,1128px 1613px #fff,171px 1623px #fff,275px 1949px #fff,1996px 1291px #fff,1304px 1661px #fff,1186px 114px #fff,178px 1991px #fff,1880px 1383px #fff,1285px 46px #fff,899px 1396px #fff,1507px 560px #fff,1070px 560px #fff,1829px 1193px #fff,1791px 1644px #fff,1923px 1416px #fff,258px 1615px #fff,1465px 1703px #fff,446px 485px #fff,1752px 1310px #fff,1692px 651px #fff,1811px 850px #fff,1762px 1697px #fff,430px 965px #fff,1103px 1698px #fff,1430px 1766px #fff,1225px 97px #fff,1202px 463px #fff,1027px 1850px #fff,1064px 874px #fff,327px 1676px #fff,711px 1021px #fff,1574px 1416px #fff,1013px 1963px #fff,1539px 5px #fff,709px 1437px #fff,750px 1554px #fff,788px 920px #fff,184px 800px #fff,1265px 1435px #fff,986px 856px #fff,1310px 399px #fff,1241px 45px #fff,506px 1696px #fff,1416px 775px #fff,1767px 1638px #fff,1328px 1502px #fff,629px 66px #fff,1557px 1800px #fff,1732px 571px #fff,1317px 1525px #fff,94px 331px #fff,1787px 970px #fff,1845px 28px #fff,1810px 1444px #fff,798px 1402px #fff,1973px 1048px #fff,639px 647px #fff,705px 1422px #fff,863px 1182px #fff,1061px 52px #fff,664px 1324px #fff,1416px 1201px #fff,1592px 1744px #fff,535px 1354px #fff,809px 1200px #fff,539px 1723px #fff,920px 947px #fff,1913px 1778px #fff,1098px 1094px #fff,1396px 1923px #fff,129px 1185px #fff,1423px 1005px #fff,1870px 597px #fff,271px 823px #fff,682px 42px #fff,885px 206px #fff,1449px 1862px #fff,1214px 1671px #fff,435px 1555px #fff,1317px 12px #fff,1582px 23px #fff,1322px 51px #fff,60px 823px #fff,1730px 1433px #fff,1004px 576px #fff,1869px 260px #fff,1761px 1752px #fff,1290px 1993px #fff,356px 113px #fff,949px 1002px #fff,1505px 1496px #fff,1752px 1081px #fff,896px 700px #fff,221px 924px #fff,1117px 481px #fff,918px 1311px #fff,155px 1878px #fff,1588px 184px #fff,167px 1291px #fff,1133px 1127px #fff,1585px 746px #fff,1348px 318px #fff,1526px 1959px #fff,468px 1556px #fff,927px 1575px #fff,1315px 1442px #fff,1690px 816px #fff,910px 1693px #fff,1101px 1441px #fff,572px 1640px #fff,1655px 1065px #fff,1085px 863px #fff,936px 848px #fff,1479px 265px #fff,1329px 1388px #fff,1537px 626px #fff,1706px 1895px #fff,911px 1887px #fff,309px 1860px #fff,1880px 1071px #fff,1871px 1884px #fff,920px 1570px #fff,429px 927px #fff,225px 773px #fff,1690px 1973px #fff,1901px 1637px #fff,1888px 1449px #fff,1266px 1049px #fff,112px 1006px #fff,1838px 1008px #fff,441px 510px #fff,587px 148px #fff,880px 1653px #fff,1969px 1429px #fff,482px 880px #fff,919px 489px #fff,1117px 1147px #fff,1599px 880px #fff,1935px 1338px #fff,728px 445px #fff,1998px 1197px #fff,1601px 1472px #fff,514px 206px #fff,1641px 1417px #fff,393px 859px #fff,597px 1247px #fff,779px 1017px #fff,928px 1096px #fff,1331px 226px #fff,1708px 1124px #fff,1741px 1279px #fff,1481px 842px #fff,1898px 1195px #fff,1161px 477px #fff,512px 400px #fff,1291px 1994px #fff,1137px 1513px #fff,1398px 818px #fff,1142px 1861px #fff,1824px 758px #fff,1534px 510px #fff,758px 1774px #fff,215px 1467px #fff,191px 1546px #fff,1696px 526px #fff,610px 1214px #fff,605px 1198px #fff,1676px 1667px #fff,566px 916px #fff,1926px 1733px #fff,772px 1865px #fff,1378px 807px #fff,830px 854px #fff,1204px 1998px #fff,952px 732px #fff,1267px 1165px #fff,305px 111px #fff,1212px 300px #fff,261px 738px #fff,869px 310px #fff,1349px 1657px #fff,1823px 1743px #fff,1865px 1979px #fff,1866px 1631px #fff,197px 321px #fff,862px 1980px #fff,1212px 382px #fff,1628px 1691px #fff,1578px 853px #fff,1084px 526px #fff,31px 1936px #fff,856px 552px #fff,818px 883px #fff,1567px 1124px #fff,388px 1030px #fff,459px 1582px #fff,236px 496px #fff,8px 1074px #fff,230px 476px #fff,1480px 1098px #fff,1161px 386px #fff,907px 734px #fff,1308px 841px #fff,167px 114px #fff,1564px 766px #fff,1248px 637px #fff,1542px 1246px #fff,1655px 1664px #fff,1737px 411px #fff,419px 1417px #fff,135px 207px #fff,1403px 1855px #fff,978px 283px #fff,1393px 550px #fff,166px 1475px #fff,1791px 557px #fff,1096px 1275px #fff,1566px 1796px #fff,841px 1530px #fff,257px 286px #fff,196px 1459px #fff,1851px 1842px #fff,793px 1080px #fff,1597px 1331px #fff,479px 525px #fff,1721px 1574px #fff,1339px 1705px #fff,383px 406px #fff,1222px 102px #fff,532px 1602px #fff,1556px 1226px #fff,331px 878px #fff,1804px 17px #fff,1407px 1488px #fff,426px 1251px #fff,1267px 1156px #fff,1380px 328px #fff,106px 722px #fff,1352px 593px #fff,1779px 389px #fff,1970px 1042px #fff,1093px 760px #fff,1770px 957px #fff,486px 658px #fff,483px 1382px #fff,134px 1645px #fff,24px 1042px #fff,1218px 1175px #fff,1653px 877px #fff,84px 111px #fff,1441px 1258px #fff,439px 1796px #fff,708px 825px #fff,1028px 1197px #fff,852px 1929px #fff,1902px 1389px #fff,439px 1466px #fff,1040px 1205px #fff,720px 392px #fff,1508px 600px #fff,1871px 1770px #fff,1410px 47px #fff,1975px 1375px #fff,72px 1722px #fff,1062px 613px #fff,755px 953px #fff,477px 314px #fff,294px 1396px #fff,1719px 1638px #fff,298px 20px #fff,1330px 1828px #fff,1245px 1522px #fff,1114px 701px #fff,941px 173px #fff,1308px 895px #fff,824px 890px #fff,636px 289px #fff,681px 990px #fff,489px 235px #fff,1832px 1628px #fff,98px 364px #fff,693px 1400px #fff,743px 1951px #fff,448px 1310px #fff,165px 1269px #fff,1569px 699px #fff,1371px 2px #fff,1196px 1751px #fff,897px 514px #fff,96px 1140px #fff,45px 1085px #fff,190px 546px #fff,1973px 1010px #fff,1713px 312px #fff,848px 348px #fff,388px 557px #fff,1388px 1157px #fff,974px 1623px #fff,328px 55px #fff,1525px 1428px #fff,205px 359px #fff,291px 1806px #fff,1339px 414px #fff,240px 155px #fff,1902px 604px #fff,1410px 286px #fff,668px 1212px #fff,1511px 677px #fff,1804px 230px #fff,96px 901px #fff,673px 1962px #fff,72px 137px #fff,792px 1728px #fff,1267px 990px #fff,1521px 1281px #fff,1872px 788px #fff,1807px 459px #fff,1453px 1506px #fff,140px 302px #fff,1513px 1749px #fff,1583px 826px #fff,1050px 350px #fff;animation:animStar 50s linear infinite}
#stars:after{content:" ";position:absolute;top:2000px;width:1px;height:1px;background:0 0;box-shadow:316px 1399px #fff,349px 53px #fff,1827px 461px #fff,467px 1839px #fff,1443px 1689px #fff,363px 1157px #fff,248px 1732px #fff,57px 1262px #fff,1185px 745px #fff,1523px 1630px #fff,400px 409px #fff,1751px 1513px #fff,1128px 278px #fff,1275px 1663px #fff,66px 838px #fff,985px 1353px #fff,16px 1823px #fff,1349px 888px #fff,1222px 739px #fff,1936px 1112px #fff,343px 1571px #fff,1979px 1542px #fff,537px 1786px #fff,1649px 1261px #fff,487px 886px #fff,1880px 1771px #fff,424px 1778px #fff,762px 1645px #fff,80px 1843px #fff,1221px 825px #fff,437px 820px #fff,1449px 14px #fff,730px 579px #fff,1873px 626px #fff,1784px 92px #fff,1714px 512px #fff,120px 1056px #fff,2000px 1729px #fff,171px 261px #fff,1808px 1914px #fff,625px 550px #fff,1750px 503px #fff,862px 710px #fff,1687px 377px #fff,1729px 369px #fff,844px 482px #fff,1026px 1899px #fff,1012px 550px #fff,994px 1745px #fff,1395px 486px #fff,1884px 1480px #fff,806px 1251px #fff,348px 1421px #fff,450px 1956px #fff,1508px 1528px #fff,246px 517px #fff,975px 96px #fff,904px 1328px #fff,486px 710px #fff,235px 790px #fff,1937px 602px #fff,55px 1582px #fff,433px 594px #fff,1705px 572px #fff,1184px 1485px #fff,565px 1343px #fff,312px 792px #fff,668px 461px #fff,954px 828px #fff,491px 1991px #fff,251px 1600px #fff,868px 292px #fff,1017px 677px #fff,1731px 1931px #fff,984px 309px #fff,1640px 218px #fff,1060px 890px #fff,377px 1891px #fff,955px 210px #fff,572px 1304px #fff,332px 941px #fff,134px 353px #fff,1056px 936px #fff,944px 702px #fff,1492px 210px #fff,687px 1564px #fff,7px 861px #fff,267px 541px #fff,1392px 1599px #fff,1606px 1688px #fff,1784px 1856px #fff,582px 1856px #fff,545px 1705px #fff,1166px 1854px #fff,429px 216px #fff,1442px 1098px #fff,1686px 515px #fff,1784px 1156px #fff,1147px 1457px #fff,824px 882px #fff,1312px 1252px #fff,531px 1577px #fff,1983px 1118px #fff,495px 1758px #fff,30px 1696px #fff,1156px 37px #fff,1413px 1563px #fff,602px 73px #fff,1160px 1950px #fff,1590px 1541px #fff,755px 1413px #fff,1443px 1161px #fff,1997px 1801px #fff,1413px 976px #fff,1555px 1838px #fff,260px 685px #fff,1039px 611px #fff,193px 775px #fff,902px 973px #fff,1089px 187px #fff,1033px 1781px #fff,150px 1608px #fff,1294px 1117px #fff,609px 1527px #fff,867px 879px #fff,326px 1797px #fff,133px 318px #fff,1847px 1580px #fff,1005px 6px #fff,1129px 1057px #fff,1274px 689px #fff,1474px 1567px #fff,1072px 1578px #fff,1594px 1565px #fff,953px 1178px #fff,1419px 267px #fff,1503px 950px #fff,448px 1048px #fff,581px 349px #fff,356px 1252px #fff,98px 1760px #fff,1640px 29px #fff,214px 115px #fff,977px 301px #fff,944px 1692px #fff,1354px 1684px #fff,1332px 825px #fff,665px 1032px #fff,923px 1615px #fff,1443px 44px #fff,1643px 15px #fff,1433px 749px #fff,739px 680px #fff,1804px 1208px #fff,1933px 974px #fff,279px 1605px #fff,1395px 1305px #fff,680px 1148px #fff,1884px 829px #fff,1293px 382px #fff,204px 1914px #fff,92px 431px #fff,900px 349px #fff,727px 1176px #fff,1865px 246px #fff,1274px 1293px #fff,1956px 946px #fff,769px 969px #fff,299px 1246px #fff,523px 384px #fff,109px 933px #fff,428px 357px #fff,1987px 972px #fff,1253px 880px #fff,400px 383px #fff,1601px 692px #fff,1678px 176px #fff,906px 1149px #fff,1216px 1072px #fff,666px 1017px #fff,1876px 753px #fff,1374px 501px #fff,1880px 1649px #fff,1474px 69px #fff,1379px 944px #fff,870px 688px #fff,288px 1164px #fff,160px 710px #fff,924px 989px #fff,213px 803px #fff,738px 1395px #fff,1378px 14px #fff,396px 713px #fff,1345px 537px #fff,1204px 32px #fff,373px 256px #fff,314px 889px #fff,551px 770px #fff,384px 1392px #fff,1132px 950px #fff,1793px 1071px #fff,1508px 568px #fff,311px 348px #fff,558px 287px #fff,1372px 975px #fff,203px 257px #fff,18px 1504px #fff,1720px 399px #fff,1716px 991px #fff,152px 1032px #fff,1318px 324px #fff,627px 814px #fff,1710px 1058px #fff,443px 1795px #fff,1874px 835px #fff,887px 1170px #fff,1575px 976px #fff,602px 1565px #fff,647px 1129px #fff,1468px 1447px #fff,374px 721px #fff,1863px 1237px #fff,215px 934px #fff,1671px 1085px #fff,744px 25px #fff,1193px 184px #fff,1616px 1756px #fff,56px 1855px #fff,134px 898px #fff,1891px 1425px #fff,1736px 1352px #fff,576px 1806px #fff,1010px 288px #fff,423px 1384px #fff,190px 1438px #fff,203px 977px #fff,197px 506px #fff,1086px 1037px #fff,1693px 1749px #fff,1187px 741px #fff,547px 40px #fff,997px 1662px #fff,377px 763px #fff,1522px 620px #fff,1070px 1526px #fff,1388px 1333px #fff,179px 755px #fff,1281px 583px #fff,662px 915px #fff,107px 1750px #fff,1170px 198px #fff,166px 552px #fff,1722px 362px #fff,1894px 1436px #fff,689px 56px #fff,1186px 1459px #fff,232px 414px #fff,1875px 1611px #fff,1765px 782px #fff,339px 726px #fff,967px 1827px #fff,806px 661px #fff,1400px 1594px #fff,662px 1796px #fff,70px 447px #fff,1936px 1060px #fff,1032px 150px #fff,154px 310px #fff,1496px 1074px #fff,944px 945px #fff,1916px 678px #fff,1026px 998px #fff,245px 1599px #fff,1059px 1360px #fff,502px 1262px #fff,1800px 344px #fff,1593px 1972px #fff,1465px 1612px #fff,1044px 228px #fff,581px 729px #fff,292px 1326px #fff,904px 193px #fff,1379px 576px #fff,493px 597px #fff,1209px 377px #fff,968px 1627px #fff,1591px 1447px #fff,586px 773px #fff,1199px 251px #fff,433px 370px #fff,571px 1375px #fff,1133px 1593px #fff,1240px 388px #fff,424px 984px #fff,1525px 1487px #fff,729px 962px #fff,1013px 846px #fff,875px 313px #fff,578px 1682px #fff,1877px 1920px #fff,1387px 1407px #fff,668px 962px #fff,960px 1128px #fff,824px 921px #fff,1796px 57px #fff,981px 1560px #fff,628px 222px #fff,662px 1740px #fff,556px 728px #fff,1258px 1483px #fff,356px 796px #fff,461px 552px #fff,687px 135px #fff,150px 112px #fff,1935px 1715px #fff,256px 348px #fff,45px 799px #fff,787px 928px #fff,1880px 1869px #fff,791px 1428px #fff,1766px 1887px #fff,1357px 1985px #fff,1603px 1845px #fff,1183px 1256px #fff,385px 410px #fff,1222px 1724px #fff,101px 428px #fff,331px 870px #fff,360px 248px #fff,188px 1280px #fff,321px 829px #fff,100px 935px #fff,1709px 516px #fff,336px 526px #fff,1492px 1977px #fff,1192px 625px #fff,93px 209px #fff,1896px 426px #fff,1112px 1914px #fff,1701px 324px #fff,1239px 1059px #fff,35px 324px #fff,892px 1307px #fff,753px 1655px #fff,1247px 245px #fff,1908px 1993px #fff,727px 1116px #fff,355px 965px #fff,1518px 745px #fff,1970px 960px #fff,1007px 1294px #fff,1416px 148px #fff,281px 543px #fff,1978px 278px #fff,1943px 247px #fff,419px 1428px #fff,375px 964px #fff,1516px 1456px #fff,1218px 310px #fff,559px 620px #fff,236px 1253px #fff,965px 1848px #fff,1426px 84px #fff,21px 745px #fff,1625px 829px #fff,279px 1081px #fff,247px 1169px #fff,1507px 625px #fff,1542px 356px #fff,1320px 1386px #fff,1855px 1773px #fff,747px 284px #fff,1429px 1446px #fff,612px 1742px #fff,44px 1021px #fff,1698px 928px #fff,1854px 1393px #fff,1713px 1441px #fff,1128px 1613px #fff,171px 1623px #fff,275px 1949px #fff,1996px 1291px #fff,1304px 1661px #fff,1186px 114px #fff,178px 1991px #fff,1880px 1383px #fff,1285px 46px #fff,899px 1396px #fff,1507px 560px #fff,1070px 560px #fff,1829px 1193px #fff,1791px 1644px #fff,1923px 1416px #fff,258px 1615px #fff,1465px 1703px #fff,446px 485px #fff,1752px 1310px #fff,1692px 651px #fff,1811px 850px #fff,1762px 1697px #fff,430px 965px #fff,1103px 1698px #fff,1430px 1766px #fff,1225px 97px #fff,1202px 463px #fff,1027px 1850px #fff,1064px 874px #fff,327px 1676px #fff,711px 1021px #fff,1574px 1416px #fff,1013px 1963px #fff,1539px 5px #fff,709px 1437px #fff,750px 1554px #fff,788px 920px #fff,184px 800px #fff,1265px 1435px #fff,986px 856px #fff,1310px 399px #fff,1241px 45px #fff,506px 1696px #fff,1416px 775px #fff,1767px 1638px #fff,1328px 1502px #fff,629px 66px #fff,1557px 1800px #fff,1732px 571px #fff,1317px 1525px #fff,94px 331px #fff,1787px 970px #fff,1845px 28px #fff,1810px 1444px #fff,798px 1402px #fff,1973px 1048px #fff,639px 647px #fff,705px 1422px #fff,863px 1182px #fff,1061px 52px #fff,664px 1324px #fff,1416px 1201px #fff,1592px 1744px #fff,535px 1354px #fff,809px 1200px #fff,539px 1723px #fff,920px 947px #fff,1913px 1778px #fff,1098px 1094px #fff,1396px 1923px #fff,129px 1185px #fff,1423px 1005px #fff,1870px 597px #fff,271px 823px #fff,682px 42px #fff,885px 206px #fff,1449px 1862px #fff,1214px 1671px #fff,435px 1555px #fff,1317px 12px #fff,1582px 23px #fff,1322px 51px #fff,60px 823px #fff,1730px 1433px #fff,1004px 576px #fff,1869px 260px #fff,1761px 1752px #fff,1290px 1993px #fff,356px 113px #fff,949px 1002px #fff,1505px 1496px #fff,1752px 1081px #fff,896px 700px #fff,221px 924px #fff,1117px 481px #fff,918px 1311px #fff,155px 1878px #fff,1588px 184px #fff,167px 1291px #fff,1133px 1127px #fff,1585px 746px #fff,1348px 318px #fff,1526px 1959px #fff,468px 1556px #fff,927px 1575px #fff,1315px 1442px #fff,1690px 816px #fff,910px 1693px #fff,1101px 1441px #fff,572px 1640px #fff,1655px 1065px #fff,1085px 863px #fff,936px 848px #fff,1479px 265px #fff,1329px 1388px #fff,1537px 626px #fff,1706px 1895px #fff,911px 1887px #fff,309px 1860px #fff,1880px 1071px #fff,1871px 1884px #fff,920px 1570px #fff,429px 927px #fff,225px 773px #fff,1690px 1973px #fff,1901px 1637px #fff,1888px 1449px #fff,1266px 1049px #fff,112px 1006px #fff,1838px 1008px #fff,441px 510px #fff,587px 148px #fff,880px 1653px #fff,1969px 1429px #fff,482px 880px #fff,919px 489px #fff,1117px 1147px #fff,1599px 880px #fff,1935px 1338px #fff,728px 445px #fff,1998px 1197px #fff,1601px 1472px #fff,514px 206px #fff,1641px 1417px #fff,393px 859px #fff,597px 1247px #fff,779px 1017px #fff,928px 1096px #fff,1331px 226px #fff,1708px 1124px #fff,1741px 1279px #fff,1481px 842px #fff,1898px 1195px #fff,1161px 477px #fff,512px 400px #fff,1291px 1994px #fff,1137px 1513px #fff,1398px 818px #fff,1142px 1861px #fff,1824px 758px #fff,1534px 510px #fff,758px 1774px #fff,215px 1467px #fff,191px 1546px #fff,1696px 526px #fff,610px 1214px #fff,605px 1198px #fff,1676px 1667px #fff,566px 916px #fff,1926px 1733px #fff,772px 1865px #fff,1378px 807px #fff,830px 854px #fff,1204px 1998px #fff,952px 732px #fff,1267px 1165px #fff,305px 111px #fff,1212px 300px #fff,261px 738px #fff,869px 310px #fff,1349px 1657px #fff,1823px 1743px #fff,1865px 1979px #fff,1866px 1631px #fff,197px 321px #fff,862px 1980px #fff,1212px 382px #fff,1628px 1691px #fff,1578px 853px #fff,1084px 526px #fff,31px 1936px #fff,856px 552px #fff,818px 883px #fff,1567px 1124px #fff,388px 1030px #fff,459px 1582px #fff,236px 496px #fff,8px 1074px #fff,230px 476px #fff,1480px 1098px #fff,1161px 386px #fff,907px 734px #fff,1308px 841px #fff,167px 114px #fff,1564px 766px #fff,1248px 637px #fff,1542px 1246px #fff,1655px 1664px #fff,1737px 411px #fff,419px 1417px #fff,135px 207px #fff,1403px 1855px #fff,978px 283px #fff,1393px 550px #fff,166px 1475px #fff,1791px 557px #fff,1096px 1275px #fff,1566px 1796px #fff,841px 1530px #fff,257px 286px #fff,196px 1459px #fff,1851px 1842px #fff,793px 1080px #fff,1597px 1331px #fff,479px 525px #fff,1721px 1574px #fff,1339px 1705px #fff,383px 406px #fff,1222px 102px #fff,532px 1602px #fff,1556px 1226px #fff,331px 878px #fff,1804px 17px #fff,1407px 1488px #fff,426px 1251px #fff,1267px 1156px #fff,1380px 328px #fff,106px 722px #fff,1352px 593px #fff,1779px 389px #fff,1970px 1042px #fff,1093px 760px #fff,1770px 957px #fff,486px 658px #fff,483px 1382px #fff,134px 1645px #fff,24px 1042px #fff,1218px 1175px #fff,1653px 877px #fff,84px 111px #fff,1441px 1258px #fff,439px 1796px #fff,708px 825px #fff,1028px 1197px #fff,852px 1929px #fff,1902px 1389px #fff,439px 1466px #fff,1040px 1205px #fff,720px 392px #fff,1508px 600px #fff,1871px 1770px #fff,1410px 47px #fff,1975px 1375px #fff,72px 1722px #fff,1062px 613px #fff,755px 953px #fff,477px 314px #fff,294px 1396px #fff,1719px 1638px #fff,298px 20px #fff,1330px 1828px #fff,1245px 1522px #fff,1114px 701px #fff,941px 173px #fff,1308px 895px #fff,824px 890px #fff,636px 289px #fff,681px 990px #fff,489px 235px #fff,1832px 1628px #fff,98px 364px #fff,693px 1400px #fff,743px 1951px #fff,448px 1310px #fff,165px 1269px #fff,1569px 699px #fff,1371px 2px #fff,1196px 1751px #fff,897px 514px #fff,96px 1140px #fff,45px 1085px #fff,190px 546px #fff,1973px 1010px #fff,1713px 312px #fff,848px 348px #fff,388px 557px #fff,1388px 1157px #fff,974px 1623px #fff,328px 55px #fff,1525px 1428px #fff,205px 359px #fff,291px 1806px #fff,1339px 414px #fff,240px 155px #fff,1902px 604px #fff,1410px 286px #fff,668px 1212px #fff,1511px 677px #fff,1804px 230px #fff,96px 901px #fff,673px 1962px #fff,72px 137px #fff,792px 1728px #fff,1267px 990px #fff,1521px 1281px #fff,1872px 788px #fff,1807px 459px #fff,1453px 1506px #fff,140px 302px #fff,1513px 1749px #fff,1583px 826px #fff,1050px 350px #fff}
#stars2{width:2px;height:2px;background:0 0;box-shadow:169px 558px #fff,551px 876px #fff,39px 1567px #fff,927px 1970px #fff,483px 493px #fff,587px 184px #fff,1978px 823px #fff,1673px 950px #fff,487px 1029px #fff,793px 1719px #fff,1832px 1534px #fff,202px 1380px #fff,1856px 1799px #fff,1768px 991px #fff,1049px 253px #fff,1886px 1555px #fff,266px 38px #fff,653px 1370px #fff,1322px 654px #fff,1097px 380px #fff,33px 1279px #fff,604px 1354px #fff,1363px 1809px #fff,1006px 625px #fff,324px 1295px #fff,172px 1816px #fff,473px 211px #fff,1946px 672px #fff,217px 58px #fff,332px 1595px #fff,1598px 89px #fff,736px 765px #fff,1008px 1849px #fff,1196px 1385px #fff,1887px 1096px #fff,1239px 1440px #fff,1405px 102px #fff,891px 1387px #fff,1315px 247px #fff,788px 813px #fff,1960px 1107px #fff,49px 546px #fff,1253px 549px #fff,151px 1131px #fff,365px 1426px #fff,135px 240px #fff,1815px 1656px #fff,1668px 1534px #fff,617px 1947px #fff,475px 493px #fff,1785px 728px #fff,1769px 277px #fff,380px 946px #fff,1998px 638px #fff,1526px 630px #fff,139px 1532px #fff,408px 1399px #fff,21px 758px #fff,594px 672px #fff,1047px 1680px #fff,518px 325px #fff,142px 1300px #fff,1993px 321px #fff,976px 1165px #fff,531px 738px #fff,581px 1259px #fff,448px 807px #fff,1149px 561px #fff,520px 1670px #fff,795px 319px #fff,1951px 1324px #fff,1637px 1359px #fff,445px 1446px #fff,1027px 1704px #fff,1969px 1467px #fff,406px 1217px #fff,302px 1676px #fff,1967px 399px #fff,1538px 817px #fff,441px 1083px #fff,812px 1580px #fff,1026px 299px #fff,1939px 1502px #fff,763px 77px #fff,1323px 121px #fff,771px 1603px #fff,1595px 1659px #fff,504px 1772px #fff,568px 875px #fff,1860px 918px #fff,632px 1626px #fff,1870px 239px #fff,622px 435px #fff,610px 1052px #fff,1832px 676px #fff,5px 1514px #fff,1132px 452px #fff,1606px 1605px #fff,897px 1599px #fff,531px 1314px #fff,95px 1179px #fff,1654px 1965px #fff,82px 1574px #fff,348px 1094px #fff,1680px 902px #fff,1350px 1082px #fff,290px 8px #fff,1571px 1161px #fff,1999px 414px #fff,1394px 1002px #fff,54px 721px #fff,508px 338px #fff,1161px 1404px #fff,459px 395px #fff,1867px 1717px #fff,1457px 1838px #fff,1311px 1582px #fff,1783px 754px #fff,237px 129px #fff,639px 1784px #fff,1302px 1563px #fff,298px 1661px #fff,1979px 99px #fff,1159px 23px #fff,1430px 1307px #fff,1639px 264px #fff,284px 1543px #fff,273px 394px #fff,269px 1930px #fff,351px 665px #fff,823px 1081px #fff,759px 1064px #fff,63px 1352px #fff,409px 1228px #fff,92px 417px #fff,1830px 162px #fff,1780px 1975px #fff,807px 255px #fff,239px 1661px #fff,742px 1663px #fff,782px 185px #fff,235px 239px #fff,1688px 866px #fff,1250px 1259px #fff,203px 503px #fff,607px 60px #fff,1138px 813px #fff,1183px 1892px #fff,1436px 1409px #fff,814px 143px #fff,409px 424px #fff,225px 1940px #fff,527px 1264px #fff,1896px 474px #fff,1332px 1109px #fff,583px 379px #fff,1799px 1323px #fff,293px 1821px #fff,1786px 270px #fff,640px 1485px #fff,1126px 555px #fff,894px 1667px #fff,1274px 822px #fff,1741px 1465px #fff,1415px 1178px #fff,1163px 673px #fff,1572px 564px #fff,249px 943px #fff,753px 1266px #fff,878px 650px #fff,417px 1554px #fff,1628px 1761px #fff,1341px 1613px #fff,229px 547px #fff,1194px 1522px #fff,1744px 346px #fff,504px 726px #fff,762px 457px #fff,1514px 407px #fff,1043px 27px #fff,1624px 702px #fff,805px 1985px #fff,1574px 192px #fff,1492px 500px #fff,1752px 1739px #fff,826px 937px #fff,138px 1443px #fff,977px 714px #fff,802px 810px #fff,817px 731px #fff,1219px 1372px #fff,439px 532px #fff,1745px 1540px #fff,44px 1964px #fff,123px 1997px #fff,1586px 1089px #fff,795px 906px #fff,1335px 1934px #fff,114px 1314px #fff,1760px 1103px #fff;animation:animStar 100s linear infinite}
#stars2:after{content:" ";position:absolute;top:2000px;width:2px;height:2px;background:0 0;box-shadow:169px 558px #fff,551px 876px #fff,39px 1567px #fff,927px 1970px #fff,483px 493px #fff,587px 184px #fff,1978px 823px #fff,1673px 950px #fff,487px 1029px #fff,793px 1719px #fff,1832px 1534px #fff,202px 1380px #fff,1856px 1799px #fff,1768px 991px #fff,1049px 253px #fff,1886px 1555px #fff,266px 38px #fff,653px 1370px #fff,1322px 654px #fff,1097px 380px #fff,33px 1279px #fff,604px 1354px #fff,1363px 1809px #fff,1006px 625px #fff,324px 1295px #fff,172px 1816px #fff,473px 211px #fff,1946px 672px #fff,217px 58px #fff,332px 1595px #fff,1598px 89px #fff,736px 765px #fff,1008px 1849px #fff,1196px 1385px #fff,1887px 1096px #fff,1239px 1440px #fff,1405px 102px #fff,891px 1387px #fff,1315px 247px #fff,788px 813px #fff,1960px 1107px #fff,49px 546px #fff,1253px 549px #fff,151px 1131px #fff,365px 1426px #fff,135px 240px #fff,1815px 1656px #fff,1668px 1534px #fff,617px 1947px #fff,475px 493px #fff,1785px 728px #fff,1769px 277px #fff,380px 946px #fff,1998px 638px #fff,1526px 630px #fff,139px 1532px #fff,408px 1399px #fff,21px 758px #fff,594px 672px #fff,1047px 1680px #fff,518px 325px #fff,142px 1300px #fff,1993px 321px #fff,976px 1165px #fff,531px 738px #fff,581px 1259px #fff,448px 807px #fff,1149px 561px #fff,520px 1670px #fff,795px 319px #fff,1951px 1324px #fff,1637px 1359px #fff,445px 1446px #fff,1027px 1704px #fff,1969px 1467px #fff,406px 1217px #fff,302px 1676px #fff,1967px 399px #fff,1538px 817px #fff,441px 1083px #fff,812px 1580px #fff,1026px 299px #fff,1939px 1502px #fff,763px 77px #fff,1323px 121px #fff,771px 1603px #fff,1595px 1659px #fff,504px 1772px #fff,568px 875px #fff,1860px 918px #fff,632px 1626px #fff,1870px 239px #fff,622px 435px #fff,610px 1052px #fff,1832px 676px #fff,5px 1514px #fff,1132px 452px #fff,1606px 1605px #fff,897px 1599px #fff,531px 1314px #fff,95px 1179px #fff,1654px 1965px #fff,82px 1574px #fff,348px 1094px #fff,1680px 902px #fff,1350px 1082px #fff,290px 8px #fff,1571px 1161px #fff,1999px 414px #fff,1394px 1002px #fff,54px 721px #fff,508px 338px #fff,1161px 1404px #fff,459px 395px #fff,1867px 1717px #fff,1457px 1838px #fff,1311px 1582px #fff,1783px 754px #fff,237px 129px #fff,639px 1784px #fff,1302px 1563px #fff,298px 1661px #fff,1979px 99px #fff,1159px 23px #fff,1430px 1307px #fff,1639px 264px #fff,284px 1543px #fff,273px 394px #fff,269px 1930px #fff,351px 665px #fff,823px 1081px #fff,759px 1064px #fff,63px 1352px #fff,409px 1228px #fff,92px 417px #fff,1830px 162px #fff,1780px 1975px #fff,807px 255px #fff,239px 1661px #fff,742px 1663px #fff,782px 185px #fff,235px 239px #fff,1688px 866px #fff,1250px 1259px #fff,203px 503px #fff,607px 60px #fff,1138px 813px #fff,1183px 1892px #fff,1436px 1409px #fff,814px 143px #fff,409px 424px #fff,225px 1940px #fff,527px 1264px #fff,1896px 474px #fff,1332px 1109px #fff,583px 379px #fff,1799px 1323px #fff,293px 1821px #fff,1786px 270px #fff,640px 1485px #fff,1126px 555px #fff,894px 1667px #fff,1274px 822px #fff,1741px 1465px #fff,1415px 1178px #fff,1163px 673px #fff,1572px 564px #fff,249px 943px #fff,753px 1266px #fff,878px 650px #fff,417px 1554px #fff,1628px 1761px #fff,1341px 1613px #fff,229px 547px #fff,1194px 1522px #fff,1744px 346px #fff,504px 726px #fff,762px 457px #fff,1514px 407px #fff,1043px 27px #fff,1624px 702px #fff,805px 1985px #fff,1574px 192px #fff,1492px 500px #fff,1752px 1739px #fff,826px 937px #fff,138px 1443px #fff,977px 714px #fff,802px 810px #fff,817px 731px #fff,1219px 1372px #fff,439px 532px #fff,1745px 1540px #fff,44px 1964px #fff,123px 1997px #fff,1586px 1089px #fff,795px 906px #fff,1335px 1934px #fff,114px 1314px #fff,1760px 1103px #fff}
#stars3{width:3px;height:3px;background:0 0;box-shadow:1635px 1649px #fff,765px 165px #fff,1370px 1633px #fff,118px 264px #fff,1064px 1745px #fff,49px 818px #fff,1026px 446px #fff,1892px 560px #fff,976px 1333px #fff,1921px 1533px #fff,777px 757px #fff,959px 1728px #fff,1328px 400px #fff,707px 235px #fff,315px 460px #fff,1378px 1408px #fff,1940px 1830px #fff,853px 319px #fff,254px 1791px #fff,1638px 1135px #fff,1615px 778px #fff,1443px 1667px #fff,1883px 1463px #fff,371px 79px #fff,1094px 335px #fff,1842px 945px #fff,137px 1072px #fff,1664px 857px #fff,106px 203px #fff,1314px 539px #fff,639px 1017px #fff,1311px 1238px #fff,529px 946px #fff,570px 302px #fff,386px 772px #fff,1766px 684px #fff,539px 1008px #fff,249px 555px #fff,1089px 1335px #fff,1535px 615px #fff,930px 795px #fff,264px 143px #fff,22px 1713px #fff,1059px 1265px #fff,314px 205px #fff,111px 739px #fff,649px 189px #fff,1094px 604px #fff,1643px 24px #fff,1328px 1529px #fff,1494px 1365px #fff,553px 863px #fff,1579px 1442px #fff,1229px 1281px #fff,431px 558px #fff,155px 982px #fff,1624px 53px #fff,1462px 1186px #fff,502px 1943px #fff,1812px 1881px #fff,209px 859px #fff,1930px 280px #fff,940px 1236px #fff,1483px 973px #fff,116px 930px #fff,103px 529px #fff,1090px 831px #fff,566px 1015px #fff,1867px 2px #fff,1393px 274px #fff,1010px 1388px #fff,141px 980px #fff,1322px 1947px #fff,898px 1933px #fff,1492px 694px #fff,1914px 358px #fff,768px 1280px #fff,1834px 1852px #fff,848px 1556px #fff,1087px 1031px #fff,1825px 1578px #fff,1332px 131px #fff,149px 353px #fff,205px 1199px #fff,1403px 1213px #fff,756px 1080px #fff,1916px 1293px #fff,1587px 1943px #fff,1099px 1279px #fff,1791px 1922px #fff,1407px 1591px #fff,797px 623px #fff,1210px 856px #fff,1925px 1508px #fff,500px 1148px #fff,1033px 707px #fff,603px 1079px #fff,911px 53px #fff,650px 450px #fff,448px 1523px #fff;animation:animStar 150s linear infinite}
#stars3:after{content:" ";position:absolute;top:2000px;width:3px;height:3px;background:0 0;box-shadow:1635px 1649px #fff,765px 165px #fff,1370px 1633px #fff,118px 264px #fff,1064px 1745px #fff,49px 818px #fff,1026px 446px #fff,1892px 560px #fff,976px 1333px #fff,1921px 1533px #fff,777px 757px #fff,959px 1728px #fff,1328px 400px #fff,707px 235px #fff,315px 460px #fff,1378px 1408px #fff,1940px 1830px #fff,853px 319px #fff,254px 1791px #fff,1638px 1135px #fff,1615px 778px #fff,1443px 1667px #fff,1883px 1463px #fff,371px 79px #fff,1094px 335px #fff,1842px 945px #fff,137px 1072px #fff,1664px 857px #fff,106px 203px #fff,1314px 539px #fff,639px 1017px #fff,1311px 1238px #fff,529px 946px #fff,570px 302px #fff,386px 772px #fff,1766px 684px #fff,539px 1008px #fff,249px 555px #fff,1089px 1335px #fff,1535px 615px #fff,930px 795px #fff,264px 143px #fff,22px 1713px #fff,1059px 1265px #fff,314px 205px #fff,111px 739px #fff,649px 189px #fff,1094px 604px #fff,1643px 24px #fff,1328px 1529px #fff,1494px 1365px #fff,553px 863px #fff,1579px 1442px #fff,1229px 1281px #fff,431px 558px #fff,155px 982px #fff,1624px 53px #fff,1462px 1186px #fff,502px 1943px #fff,1812px 1881px #fff,209px 859px #fff,1930px 280px #fff,940px 1236px #fff,1483px 973px #fff,116px 930px #fff,103px 529px #fff,1090px 831px #fff,566px 1015px #fff,1867px 2px #fff,1393px 274px #fff,1010px 1388px #fff,141px 980px #fff,1322px 1947px #fff,898px 1933px #fff,1492px 694px #fff,1914px 358px #fff,768px 1280px #fff,1834px 1852px #fff,848px 1556px #fff,1087px 1031px #fff,1825px 1578px #fff,1332px 131px #fff,149px 353px #fff,205px 1199px #fff,1403px 1213px #fff,756px 1080px #fff,1916px 1293px #fff,1587px 1943px #fff,1099px 1279px #fff,1791px 1922px #fff,1407px 1591px #fff,797px 623px #fff,1210px 856px #fff,1925px 1508px #fff,500px 1148px #fff,1033px 707px #fff,603px 1079px #fff,911px 53px #fff,650px 450px #fff,448px 1523px #fff}
body{background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/background.jpg);background-size:cover;background-position:top center;font-family:'Josefin Sans',sans-serif;overflow-x:hidden}
@keyframes animStar{
from{transform:translateY(0)}
to{transform:translateY(-2000px)}
}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:0}
.clear{clear:both}
img{max-width:100%;height:auto;width:auto!important}
.owl-carousel{width:100%;float:left;z-index:3!important}
.owl-item{min-height:90vh!important;transition:.8s!important}
.fix{position:fixed;width:100%;z-index:4}
.container{width:90%;margin:auto}
.menu-btn{color:#fff;text-align:center;float:left;margin-top:68px;position:relative;font-family:'Josefin Sans',sans-serif;line-height:18px;font-size:12px;cursor:pointer;opacity:.7}
.menu-btn:hover{opacity:1}
.logo{float:right;margin-top:75px}
.menu-btn:before{width:.5px;height:21px;content:"";position:absolute;background:#fff;bottom:-30px;left:5px}
.uzay{position:absolute;z-index:0;width:100%;float:left;overflow:hidden;min-height:100vh}
.uzay:before{content:"";position:absolute;width:1200px;height:1400px;background:linear-gradient(223.03deg,rgba(203,18,173,.89) 39.05%,rgba(0,0,0,0) 68.92%);mix-blend-mode:color-dodge;filter:blur(100px);transform:matrix(.1,.99,.99,-.1,0,0);left:0;border-radius:50%;left:200px;top:-600px;opacity:.2;z-index:-1;transition:all ease-in-out 1s}
.moon{width:55%;margin-left:-23%;margin-top:-19%;position:absolute;transition:all ease-in-out 1s}
.planet{position:absolute;width:47%;margin-left:68%;margin-top:23%;transition:all ease-in-out 1s}
.item{width:100%;position:relative;display:flex;align-items:center;height:90vh}
.astronot{position:absolute;margin-top:17%;transition: all ease-in-out 1s;right: 0;width: 100%;}
.astronot.remove {
right: -150px;
width: 70%;
}
.astronot.remove2 {
right: -200px;
width: 50%;
}
.astronot.remove3 {
right: -250px;
width: 0%;
}
.astronotRow{position:absolute;right:-7%;bottom: 0;}
.middle{width:100%;box-sizing:border-box;padding-left:11%;padding-right:11%;overflow:hidden;display:none;position:relative}
.altBaslik{font-weight:300;font-size:18px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;color:#a5a5a5;opacity:.4!important;margin-top:19%;position:relative;float:left;width:100%}
.middle h1,.middle h2{font-size:110px;line-height:96px;letter-spacing:.2em;text-transform:uppercase;color:#fff;position:relative;left:-10px;margin-top:50px;width:100%;float:left}
.bold{font-weight:700}
.semi-bold{font-weight:600}
.regular{font-weight:400}
.light{font-weight:300}
.extra-light{font-weight:100}
.middle a{color:#fff;float:left}
.middle p{font-weight:300;font-size:24px;line-height:40px;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin-top:30px;width:100%;float:left;margin-bottom:65px}
.middle a img{float:left;margin-right:15px}
.active .middle{display:block}
.detayBtn span{font-weight:400;font-size:18px;line-height:40px;letter-spacing:.2em;text-transform:uppercase;color:#fff;position:relative}
.numeric{width:100%;float:left;margin-top:30px;margin-bottom:100px}
.numeric span{font-weight:300;font-size:14px;line-height:14px;letter-spacing:.2em;text-transform:uppercase;color:#fff;float:left}
.numeric span:nth-child(2){width:65px;height:.5px;background:#fff;margin:5px 15px;opacity:.3}
.stars{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1;overflow:hidden}
.owl-dots{width:200px;right:24%;float:none;position:absolute;bottom:15%}
.owl-dot span{width:5px!important;height:5px!important;opacity:.5!important;margin:5px 9px!important;background:#fff!important}
.owl-dot.active span{opacity:1!important;transform:scale(2);margin:5px 15px!important}
.owl-dot span:before{content:"";position:absolute;width:.5px;height:30px;background:#fff;top:auto;bottom:15px;opacity:.5;left:2px;opacity:0;transition:all ease-in-out .3s}
.owl-dot span:after{content:"";position:absolute;width:1px;height:30px;background:#fff;top:auto;bottom:15px;left:2px;opacity:0;transition:all ease-in-out}
.owl-dot.active span:before{opacity:.5}
.owl-dot.active span:after{opacity:1;animation-name:dotAni;animation-delay:.5s;animation-duration:5s}
.owl-nav{width:50px;top:45%;left:5%;position:absolute;z-index:99}
.owl-next,.owl-prev{width:15px!important;height:25px!important;color:#fff!important;font-size:50px!important;background-size:100% 100%!important;outline:0!important;background-color:transparent;border:none}
.owl-theme .owl-nav [class*=owl-]:hover{background-color:transparent!important}
.owl-next span,.owl-prev span{opacity:0}
.owl-prev{background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/prev.png)!important}
.owl-next{background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/next.png)!important;top:30px!important;position:relative;left:10px}
@-webkit-keyframes scroll-inner{
from{margin-top:15%}
to{margin-top:50%}
}
@keyframes scroll-inner{
from{margin-top:15%}
to{margin-top:50%}
}
@-webkit-keyframes scroll-mouse{
from{margin-top:0}
to{margin-top:15px}
}
@keyframes scroll-mouse{
from{margin-top:0}
to{margin-top:15px}
}
.mouse-container{position:absolute;display:block;height:100px;width:100%;top:85vh}
.mouse{position:relative;margin:0 auto;display:block;width:25px;height:40px;border:solid 1px #fff;border-radius:25px;-webkit-animation:scroll-mouse 1.5s;animation:scroll-mouse 1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.mouse span.scroll-down{display:block;width:2px;height:7px;background:#fff;border-radius:50%;margin:15% auto auto auto;-webkit-animation:scroll-inner 1.5s;animation:scroll-inner 1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.circiles{width:3.5px;position:relative;margin:auto;height:40px;text-align:center;margin-top:10px}
.circiles span{width:3.5px;height:3.5px;background:#fff;display:inline-block;margin:auto;border-radius:50%;margin-bottom:10px}
.circiles span:nth-child(2){opacity:.7}
.circiles span:nth-child(3){width:2px;height:2px;opacity:.6}
.circiles span:nth-child(4){width:2px;height:2px;opacity:.5}
.icerik{float:left;position:relative}
.icerik p br{display:none}
.our-work-info-list{width:36%;float:right;margin-top:15%;margin-right:50px;position:absolute;right:0}
.our-work-info-list li{width:calc(50% - 36px);float:left;margin:18px}
.our-work-info-list li span{background:linear-gradient(270deg,#770ebd 0,#c608b4 103.63%);mix-blend-mode:color-dodge;border-radius:20px;width:100%;height:100%;float:left;opacity:.3;display:block}
.mailtext{font-size:42px!important;text-transform:inherit!important;margin-top:30px!important;margin-bottom:70px!important;position:relative;width:auto!important}
.mailtext:before{content:"";position:absolute;width:54%;height:2px;background:#fff;left:0;bottom:-10px;transition:all ease-in-out .3s}
.mailtext:hover:before{width:100%}
.social{width:25px!important;position:absolute;right:5%;margin-top:19%;z-index:5}
.social svg{width:25px;height:25px}
.social li{margin-bottom:35px}
.social li a{display:inline-block;opacity:.5;transition:all ease-in-out .3s}
.social li a:hover{opacity:1}
.pages{width:100%;float:left;position:relative;display:block}
.pages.active{opacity:1;visibility:visible}
.hello{width:600px;margin:auto;margin-top:50px;margin-right:31%}
.hello h3{color:#fff;font-size:54px;text-align:center;margin-bottom:35px;letter-spacing:5px}
.hello ul li{width:100%;float:left;margin-bottom:35px}
.hello ul li p{font-size:22px;width:calc(100% - 100px);line-height:28px;margin-bottom:0;margin-top:0}
.hello ul li span{width:75px;height:1px;float:left;background:#fff;opacity:.8;margin-right:25px;margin-top:10px}
#astronot2{position:absolute;left:-250px}
.team{width:85%;float:left}
.team h3{font-size:146px;margin-top:110px;color:#fff;text-align:right;letter-spacing:10px}
.hello ul{width:100%;float:left}
.item.active{height:auto}
.mainSlide{width:100%;min-height:100vh;position:relative;float:left;display:inline-block;overflow:hidden}
.section{width:100%;height:100vh;position:absolute;top:0;left:0;transition:all ease-in-out .3s;opacity:0;visibility:hidden}
.section.active{opacity:1;visibility:visible;position:relative;height:auto}
.section.active .middle{display:inline-block;position:relative}
.teamSlider .owl-item{min-height:auto!important}
.teamSlider .item{display:inline-block;height:auto}
.teamSlider{margin-top:90px;right:-5%;margin-bottom:90px;width:120%!important}
.teamFoto{width:100%;height:auto;margin:auto;display:block;position:relative}
.teamFoto:before{position:absolute;content:"";width:100%;height:100%;display:block;background:linear-gradient(270deg,#770ebd 0,#c608b4 103.63%);mix-blend-mode:color-dodge;box-shadow:0 20px 20px rgba(0,0,0,.2),0 30px 30px rgba(0,0,0,.2),0 -20px 20px rgba(52,5,41,.5);border-radius:50%;opacity:.4;display:none}
.teamKunye{width:100%;text-align:center}
.teamKunye p{font-weight:300;font-size:24px;line-height:30px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#fff;width:100%;float:left;box-sizing:border-box;padding:0 20%;margin-bottom:10px}
.teamKunye span{color:#fff;font-weight:300;font-size:16px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}
.who-email{width:100%;float:left;text-align:center}
.who-email p{float:none;display:inline-block;margin-bottom:120px}
.kapatBtn{float:left;transition:all ease-in-out .3s;cursor:pointer}
.kapatBtn img{float:left;margin-right:15px}
.kapatBtn span{font-weight:400;font-size:18px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#fff;position:relative;margin-top:8px;float:left;transition:all ease-in-out .3s}
.kapatBtn span:before{content:"";position:absolute;width:85%;height:1px;background:#fff;bottom:-5px}
.kapatBtn span:before{content:"";position:absolute;width:0;height:1px;background:#fff;right:0;bottom:-5px;animation-name:butonAni;animation-duration:4s;animation-delay:2s}
.kapatBtn span:after{content:"";position:absolute;width:0;height:1px;background:#fff;left:0;bottom:-5px;transition:all ease-in-out .5s}
.kapatBtn:hover{opacity:.9}
.kapatBtn:hover span:after{width:100%}
.pages:before, .loading-page:before{content:"";position:absolute;background:linear-gradient(223.03deg,rgba(203,18,173,.89) 39.05%,rgba(0,0,0,0) 68.92%);mix-blend-mode:color-dodge;filter:blur(100px);transform:matrix(.79,.61,.61,-.79,0,0);bottom:-50px;width:1506.87px;height:1527.48px;left:50px;opacity:.2;visibility:visible;border-radius:50%;transition:all ease-in-out .6s}
.pages.active:before{opacity:.2;visibility:visible}
.dots{position:absolute;bottom:150px;right:22%}
.dot{width:5px;height:5px;background:#fff;float:left;margin:10px;border-radius:50%;opacity:.5;transition:all ease-in-out .3s;position:relative;cursor:pointer}
.dot.active{transform:scale(2);opacity:1}
.dot.active:before{content:"";position:absolute;width:1px;height:30px;background:#fff;bottom:15px;left:50%;margin-left:-1px;opacity:.3}
.dot.active:after{content:"";position:absolute;width:1px;height:30px;background:#fff;bottom:15px;left:50%;margin-left:-1px;opacity:1;animation-name:dotAni;animation-delay:.5s;animation-duration:3s}
.mainSlide.active{min-height:auto}
.mainSlide.active .dots{bottom:100px;right:150px}
.uzay.active{min-height:130vh}
.moon img,.planet img{transition:all ease-in-out .6s}
.moon.step2{margin-left:-14%;margin-top:-24%;width:53%}
.moon.step2 img{transform:rotate(15deg)}
.planet.step2{margin-left:72%;margin-top:24%;width:45%}
.planet.step2 img{transform:rotate(5deg)}
.moon.step3{margin-left:8%;margin-top:-19%;width:40%}
.moon.step3 img{transform:rotate(25deg)}
.planet.step3{margin-left:75%;margin-top:24%;width:44%}
.planet.step3 img{transform:rotate(10deg)}
.moon.step4{margin-left:30%;margin-top:-15%;width:30%}
.moon.step4 img{transform:rotate(45deg)}
.planet.step4{margin-left:71%;margin-top:14%;width:44%}
.planet.step4 img{transform:rotate(15deg)}
.moon.step5{margin-left:-5%;margin-top:-20%;width:45%}
.moon.step5 img{transform:rotate(55deg)}
.planet.step5{margin-left:69%;margin-top:32%;width:44%}
.planet.step5 img{transform:rotate(20deg)}
.moon.step6{margin-left:-1%;margin-top:-24%;width:50%}
.moon.step6 img{transform:rotate(70deg)}
.planet.step6{margin-left:75%;margin-top:25%;width:55%}
.planet.step6 img{transform:rotate(30deg)}
.wedo-list{width:100%;float:left;margin-top:80px}
.wedo-list li{width:100%;float:left;margin-bottom:100px;position:relative}
.gezgenImg{float:left;opacity:.5;position:relative;width:41%;text-align:center;height:250px}
.wedo-content{float:left;width:50%;margin-top:50px}
.wedo-content h3{color:#fff;font-size:40px;line-height:40px;letter-spacing:.2em;text-transform:uppercase}
.wedo-content p{font-size: 22px;line-height: 28px;font-weight:300;}
.wedo-list li:nth-child(even) .gezgenImg{float:right}
.work-list{width:100%;float:left;margin-top:80px;margin-bottom:100px}
.work-list li{width:100%;margin-bottom:80px;float:left;opacity:.5;transition:all ease-in-out .5s;position:relative; min-height: 560px;}
.workImg{width:33%;height:560px;float:left;position:relative !important;margin-right:10%}
.workImg span{width:100%;height:100%;display:block}
.workImg span:before{background:linear-gradient(270deg,#770ebd 0,#c608b4 103.63%);mix-blend-mode:color-dodge;box-shadow:0 20px 20px rgba(0,0,0,.2),0 30px 30px rgba(0,0,0,.2),0 -20px 20px rgba(52,5,41,.5);border-radius:20px;content:"";position:absolute;width:100%;height:560px;opacity:.5}
.work{width:40%;margin-top: 6%;}
.work-list li:nth-child(even) .workImg{float:right;margin-left:10%}
.menuBg{width:100%;height:100vh;position:fixed;z-index:100;top:0;left:0;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/menuBg.jpg);background-size:cover;background-position:center;display:none}
.menuOrta{width:100%;height:100vh;display:flex;align-items:center}
.menuBg.active{visibility:visible;opacity:1;z-index:9}
.fixMobilLeft{width:58%;float:left;box-sizing:border-box;padding:50px 10%;border-right:1px solid rgba(255,255,255,.3)}
.fixMobilLeft li{width:100%;margin-bottom:60px;float:left}
.fixMobilLeft li a{color:#fff;font-weight:200;opacity:.7;font-size:70px;position:relative;padding-left:50px;transition:all ease-in-out .3s}
.fixMobilLeft li:nth-child(1) a:before{content:"01";position:absolute;left:0;font-size:16px;transform:rotate(-90deg);letter-spacing:3px;top:50%;margin-top:-15px}
.fixMobilLeft li:nth-child(2) a:before{content:"02";position:absolute;left:0;font-size:16px;transform:rotate(-90deg);letter-spacing:3px;top:50%;margin-top:-15px}
.fixMobilLeft li:nth-child(3) a:before{content:"03";position:absolute;left:0;font-size:16px;transform:rotate(-90deg);letter-spacing:3px;top:50%;margin-top:-15px}
.fixMobilLeft li:nth-child(4) a:before{content:"04";position:absolute;left:0;font-size:16px;transform:rotate(-90deg);letter-spacing:3px;top:50%;margin-top:-15px}
.fixMobilLeft li:nth-child(5) a:before{content:"05";position:absolute;left:0;font-size:16px;transform:rotate(-90deg);letter-spacing:3px;top:50%;margin-top:-15px}
.fixMobilRight{width:42%;float:left;box-sizing:border-box;padding:0 8%}
.fixMobilLeft li:last-child{margin-bottom:0}
.fixMobilRight p{color:#fff;text-transform:uppercase;font-size:24px;line-height:40px;font-weight:200;width:100%;float:left;margin-bottom:60px;opacity:.7}
.fixMobilRight strong{width:100%;float:left;margin-bottom:30px;font-weight:600}
.fixMobilRight a{font-size:26px;font-weight:200;color:#fff;position:relative;float:left;margin-bottom:80px;opacity:.7}
.fixMobilRight a:before{content:"";position:absolute;width:52%;height:2px;background:#fff;bottom:-5px;transition:all ease-in-out .3s}
.menu-logo{width:100%;float:left;text-align:center;cursor:pointer}
.social-menu{width:100%;float:left;text-align:left;margin-bottom:100px}
.social-menu ul li{width:25px;height:25px;display:inline-block;margin-right:40px;position:relative}
.social-menu ul li a{width:100%;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/social.png);height:100%;display:block;float:left;border:1px solid #fff;transition:all ease-in-out .3s;border-radius:50%}
.social-menu ul li a:before{display:none}
.social-menu li.be a{background-position:0 0}
.social-menu li.be a:hover{background-position:25px 0;opacity:1}
.social-menu li.instagram a{background-position:0 -25px}
.social-menu li.instagram a:hover{background-position:25px -25px;opacity:1}
.social-menu li.linkedin a{background-position:0 -50px}
.social-menu li.linkedin a:hover{background-position:25px -50px;opacity:1}
.social-menu li.facebook a{background-position:0 -75px}
.social-menu li.facebook a:hover{background-position:25px -75px;opacity:1}
.social-menu li.twitter a{background-position:0 -100px}
.social-menu li.twitter a:hover{background-position:25px -100px;opacity:1}
.fixMobilLeft li a:after{content:"";position:absolute;width:0;height:3px;background:#fff;bottom:0;left:60px;transition:all ease-in-out .3s}
.detayBtn span:before{content:"";position:absolute;width:0;height:1px;background:#fff;right:0;bottom:-5px;animation-name:butonAni;animation-duration:4s;animation-delay:4s}
.detayBtn span:after{content:"";position:absolute;width:0;height:1px;background:#fff;left:0;bottom:-5px;animation-name:butonAni2;animation-duration:2s;animation-delay:1s}
@keyframes dotAni{
from{height:0}
to{height:30px}
}
@keyframes butonAni{
from{width:0}
to{width:100%}
}
@keyframes butonAni2{
from{width:0}
to{width:100%}
}
.mobilMenu{display:none}
.menuClose{display:block;position:absolute;width:20px;height:20px;right:8%;margin-top:5%;z-index:99;cursor:pointer}
.menuClose span{width:100%;height:1px;background:#fff;float:left;position:absolute;top:0;opacity:.8}
.menuClose span:nth-child(1){transform:rotate(45deg)}
.menuClose span:nth-child(2){transform:rotate(-45deg)}
.logo svg,.menu-logo svg{width:115px;height:40px}
.owl-nav a{width:15px;height:25px;display:block;float:left;left:-5px;position:relative}
.owl-nav.pagenav{position:fixed}
.viewBtn{position:relative}
.viewBtn:before{content:"";position:absolute;width:35%;height:1px;background-color:#fff;bottom:6px;transition:all ease-in-out .5s;left:55px}
.viewBtn:hover:before{width:calc(100% - 60px)}
.row{width:100%;float:left}
.categRes{display:block;float:left;margin-bottom:0;position:relative}
.categContent{width:100%;float:left;box-sizing:border-box;padding-right:30px}
.categSlider .item{display:inline-block;min-height:auto;height:auto!important}
.categRes img{box-shadow:0 20px 20px rgba(0,0,0,.2),0 30px 30px rgba(0,0,0,.2),0 -20px 20px rgba(52,5,41,.5);margin:0}
.categContent h2{font-size:44px;line-height:normal;left:0}
.categSlider{width:100%!important;margin-right:0;margin-top:100px;margin-bottom:100px}
.categContent p{font-size:22px;line-height:30px}
.categSlider .owl-nav{display:block!important;top:auto;left:auto;right:10%;width:200px!important;bottom:-140px}
.categSlider .owl-nav .owl-prev{width:50px!important;height:50px!important;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/prev-slide.png)!important;opacity:.5;transition:all ease-in-out .3s;cursor:pointer}
.categSlider .owl-nav .owl-next{width:100px!important;height:100px!important;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/next-slide.png)!important;top:0!important;left:10px!important;cursor:pointer;opacity:.5;transition:all ease-in-out .3s}
.pageUzay{min-height:150vh}
.categMerkur{position:absolute!important;bottom:0;width:26%;transform:rotate(-20deg);margin-left:-17%;margin-top:46%}
.categAstronot{position:absolute!important;margin-top:30%;margin-left:85%;width:30%}
.categRes a{width:100%;display:block;position:relative;z-index:2}
.geriPage{position:absolute;top:200px;left:-100px;opacity:.5;transition:all ease-in-out .3s;cursor:pointer}
.geriPage:hover{opacity:1}
.mt35{margin-top:35%!important}
.noTrans{transition:inherit}
.icerikSingle{width:70%}
.singlePage{box-sizing:border-box;padding-right:0}
.projectKapak{width:100%;float:left;position:relative;margin-top:100px}
.projectKapak img{width:100%!important;}
.projeAltIcerik{width:100%;float:left;position:relative;margin-top:100px}
.altIcerikSol{width:50%;float:left;box-sizing:border-box;padding-right:10%; padding-top: 10%;}
.altIcerikSol h2{font-size:50px;line-height:60px;margin-top:0;left:0}
.altIcerikSol p{font-size:18px;line-height:24px;margin-top:20px}
.altIcerikSag{width:50%;float:left;position:relative}
.altIcerikSag img,.pIcerikSol img{width:100%!important;}
.projeIcerik{width:100%;float:left;position:relative;display:flex;align-items:center;margin-top:100px}
.pIcerikSol{width:60%;float:left}
.pIcerikSag{width:40%;float:left;box-sizing:border-box;padding-left:5%;padding-top:10%}
.pIcerikSag p{font-size:18px;line-height:24px;margin-bottom:20px}
.categSlider .owl-item{min-height:auto!important}
.merkurGezegen{position:absolute;margin-left:80%;margin-top:40%;opacity:.5}
.contactForm{width:100%;float:left;position:relative;margin-top:50px;margin-bottom:0}
.contactForm ul{width:calc(100% + 50px);margin-left:-25px}
.contactForm ul li{width:calc(100% - 50px);margin:25px;float:left;position:relative;overflow:hidden}
.formText,.formTextarea{border-radius:20px;width:100%;height:85px;box-sizing:border-box;padding-left:50px;font-size:22px;letter-spacing:1px;color:#fff;background:0 0;position:relative;z-index:2;font-family:'Josefin Sans',sans-serif}
.formTextarea{height:190px;padding-top:30px}
.contactForm ul li:nth-child(1),.contactForm ul li:nth-child(2){width:calc(50% - 50px)}
.contactForm li:before{content:"";position:absolute;background:linear-gradient(270deg,#770ebd 0,#c608b4 103.63%);mix-blend-mode:color-dodge;box-shadow:0 20px 20px rgba(0,0,0,.2),0 30px 30px rgba(0,0,0,.2),0 -20px 20px rgba(52,5,41,.5);width:100%;height:100%;left:0;top:0;display:block;z-index:0;border-radius:20px;opacity:.4}
.contactForm ul li:last-child:before{display:none}
.formSubmit{float:right;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/icn-land.png);background-repeat:no-repeat;background-color:transparent;color:#fff;width:auto;height:50px;text-align:left;padding-left:60px;background-size:50px 50px;font-size:18px;font-weight:300;letter-spacing:2px;position:relative;cursor:pointer}
::-webkit-input-placeholder{color:#fff;opacity:.5}
:-moz-placeholder{color:#fff;opacity:.5}
::-moz-placeholder{color:#fff;opacity:.5}
:-ms-input-placeholder{color:#fff;opacity:.5}
.footer{width:100%;float:left;position:relative}
.footerBaslik{width:100%;float:left;font-size:34px;color:#fff;letter-spacing:3px;margin-bottom:80px}
.footerLink{width:100%;float:left;margin-bottom:100px}
.footerLink a{font-size:26px;margin-right:20%;position:relative;letter-spacing:2px}
.footerLink a:before{content:"";position:absolute;width:0;height:1px;background:#fff;bottom:-5px;opacity:.5;transition:all ease-in-out .5s}
.footerLink a:last-child{margin-right:0}
.footerLink a:hover:before{width:100%}
.copyright{width:100%;float:left;margin:50px 0;color:#fff;font-size:16px;font-weight:300;letter-spacing:3px;text-align:center;text-transform:uppercase;opacity:.5}
#desDot span:after,#desDot span:before{display:none}
.detayBtn img{width:40px!important}
.ourParagraf{width:75%!important;float:left}
.ourParagraf br{display:none}
.scrollMouse{position:fixed;bottom:50px;width:100%;text-align:center;cursor:pointer}
.scrollMouse span{display:inline-block;margin:auto;color:#fff;font-size:20px;font-weight:300;letter-spacing:2px;position:relative;z-index:2}
.scrollMouse span:before{width:30px;height:1px;content:"";position:absolute;left:0;bottom:-5px;opacity:.5;transition:all ease-in-out .7s;z-index:2;background:#fff}
.scrollMouse span:hover:before{width:95%}
.scrollMouse span:after{content:"";position:absolute;width:50px;height:50px;background-image:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/next-slide.png);background-size:100%;top:-17px;margin-left:-40px;opacity:0;transition:all ease-in-out .5s}
.scrollMouse span:hover:after{opacity:.8;margin-left:-20px}
.our-work-info-list li:nth-child(2){margin-left:52%}
.pageAltBslk{margin-top:250px!important}
.singleAltBslk{margin-top:350px!important}
.singleIcerik p{width:80%!important;float:left}
.teamFoto img{width:100%!important}
.loading > circle {
stroke: #fff;
fill: transparent;
}
.loading > text {
fill: #fff;
}
.rot {
width: 120px;
height: 120px;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
position: relative;
margin-top: 200px;
}
.loading {
width: 100%;
height: 100%;
}
.loading circle {
-webkit-animation: stroke-animate 5s linear alternate forwards;
animation: stroke-animate 5s linear alternate forwards;
}
@-webkit-keyframes stroke-animate {
to {
stroke-dashoffset: 0;
}
}
@keyframes stroke-animate {
to {
stroke-dashoffset: 0;
}
}
.loading-page {
width: 100%;
position: fixed;
height: 100vh;
left: 0;
z-index: 99;
background-image: url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/images/background.jpg);
background-size: cover;
background-position: top center;
}
.loading-wrapper {
width: 100%;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.astrnt {
width: 26%;
position: absolute;
top: 0;
}
.loading-title {
width: 100%;
float: left;
color: #fff;
position: absolute;
text-align: center;
text-transform: uppercase;
font-weight: 200;
letter-spacing: 5px;
}
.loading-logo {
position: absolute;
bottom: 100px;
}
.loading-logo svg {
width: 200px;
height: 40px;
}
@media only screen and (min-width:1100px){
.fixMobilRight a:hover:before{width:100%}
.fixMobilLeft li a:hover:after{width:50%}
.fixMobilLeft li a:hover{opacity:1}
.work-list li:hover{opacity:1}
.categSlider .owl-nav .owl-next:hover{opacity:1}
.categSlider .owl-nav .owl-prev:hover{opacity:1}
.menuClose:hover span{opacity:1}
}@media only screen and (max-width:1500px){
.middle h1,.middle h2{font-size:88px;margin-top:20px}
.altBaslik{font-size:14px;margin-top:18%}
.middle p{font-size:17px;line-height:24px;margin-top:10px;margin-bottom:60px}
.owl-nav{top:39%;left:4%}
.astronotRow{position:absolute;right:-10%;width:48%}
.planet{margin-left:73%;margin-top:25%}
.astronot{margin-top:11%}
.our-work-info-list li{height:240px;width:calc(50% - 24px);margin:12px}
.our-work-info-list{width:35%}
.social svg{width:20px;height:20px}
.mailtext{font-size:36px!important}
.uzay:before{width:1000px;height:1300px}
.mouse-container{top:85vh}
.dots{bottom:80px}
.logo,.menu-btn{margin-top:50px}
.hello h3{font-size:36px}
.hello ul li p{font-size:18px;line-height:24px}
.hello{width:500px;margin-right:28%}
.team h3{font-size:96px}
.teamFoto{margin-bottom:15px}
.teamKunye p{margin-bottom:5px}
.teamKunye span{font-size:14px}
.gezgenImg{width:50%}
.wedo-list li:nth-child(even) .gezgenImg img{margin-left:100px}
.workImg,.workImg span:before{height:420px}
.wedo-content h3{font-size:36px;line-height:36px}
.fixMobilLeft li a{font-size:48px}
.fixMobilRight a,.fixMobilRight p{font-size:20px;line-height:30px;margin-bottom:60px}
.fixMobilRight strong{margin-bottom:20px}
.fixMobilRight a:before{height:1px}
.work{width:49%;margin-top:5%}
.teamSlider,.who-email{margin-bottom:50px}
#astronot2{left:-190px;width:62%}
.pageAltBslk{margin-top:200px!important}
.geriPage{width:100px;height:100px;left:-50px;top:150px}
.singleAltBslk{margin-top:280px!important}
.projectKapak{margin-top:20px}
.categContent h2{font-size:42px}
.categContent p{font-size:16px;line-height:22px}
.categMerkur{margin-top:49%}
.categAstronot{margin-top:30%;margin-left:85%}
.mt35{margin-top:30%!important}
.icerikSingle{width:75%}
.altIcerikSol h2{font-size:42px;line-height:52px;margin-top:0;left:0}
.altIcerikSol p,.pIcerikSag p{font-size:16px;line-height:22px;margin-top:10px}
.pIcerikSag{padding-top:7%}
.formText,.formTextarea{height:70px;padding-left:30px;font-size:18px}
.contactForm ul li{width:calc(100% - 30px);margin:15px}
.contactForm ul li:nth-child(1),.contactForm ul li:nth-child(2){width:calc(50% - 30px)}
.footerBaslik{font-size:28px}
.footerLink a{font-size:20px}
.copyright{font-size:14px}
.contactForm ul{width:calc(100% + 30px);margin-left:-15px}
.formTextarea{height:150px}
.menuClose{right:5%;margin-top:4%}
.scrollMouse span{font-size:16px}
.work-list li:nth-child(even) .workImg{float:right;margin-left:7%;margin-right:5%}
.work-list li{min-height:460px}
.loading-logo{bottom:50px}
.rot{width:100px;height:100px}
}
@media only screen and (max-width:1300px){
.middle h1,.middle h2{font-size:86px;margin-top:15px}
.middle p{font-size:16px;line-height:22px;margin-top:15px;margin-bottom:50px}
.our-work-info-list{margin-top:150px;width:38%}
.dots{bottom:80px}
.mailtext{font-size:30px!important}
.altBaslik{margin-top:19%}
.detayBtn span{font-size:16px;line-height:35px}
.detayBtn img,.kapatBtn img{width:35px!important}
.fixMobilLeft li{margin-bottom:40px}
.social-menu ul li{margin-right:30px}
.social-menu{margin-bottom:60px}
.fixMobilRight a,.fixMobilRight p{margin-bottom:50px}
.uzay{min-height:145vh}
.team h3{font-size:90px}
.teamKunye p{font-size:16px;line-height:22px;margin-bottom:10px}
.owl-dots{bottom:10%}
.teamSlider{margin-top:50px}
.geriPage{width:80px;height:80px}
.categContent h2{font-size:42px}
.categContent p{font-size:14px;line-height:20px}
.altIcerikSol h2{font-size:42px;line-height:52px;margin-top:0;left:0}
.icerikSingle{width:70%}
.singleAltBslk{margin-top:250px!important}
}
@media only screen and (max-width:1100px){
.middle h1,.middle h2{font-size:70px;margin-top:5px}
.middle p{font-size:14px;line-height:20px;margin-top:0;margin-bottom:50px}
.altBaslik{margin-top:200px}
.our-work-info-list{margin-top:200px;width:36%}
.our-work-info-list li{height:auto;width:calc(50% - 20px);margin:10px;float:none}
.item{height:100vh}
.planet{margin-top:37%}
.fixMobilLeft li a{font-size:44px}
.fixMobilRight a,.fixMobilRight p{font-size:16px;line-height:24px}
.social-menu ul li{margin-right:15px}
.hello{width:400px;margin-right:22%}
.hello ul li{margin-bottom:25px}
.hello ul li span{width:40px}
.hello ul li p{font-size:14px;line-height:20px}
.team h3{font-size:70px}
.teamFoto{margin-bottom:15px}
.teamKunye p{font-size:14px;line-height:20px;margin-bottom:5px}
.teamKunye span{font-size:11px}
.kapatBtn span{font-size:16px}
.moon.step3{margin-left:8%;margin-top:-26%;width:60%}
.planet.step3{margin-left:60%;margin-top:24%;width:80%}
.wedo-list{width:100%}
.wedo-list li{margin-bottom:50px}
.wedo-content p{font-size:14px;line-height:20px;margin-bottom:10px;font-weight:300;margin-top:10px}
.wedo-content h3{font-size:32px;line-height:36px}
.moon.step4{margin-left:30%;margin-top:-21%;width:50%}
.planet.step4{margin-left:58%;margin-top:23%;width:70%}
.workImg{width:43%;height:360px;margin-right:6%}
.workImg,.workImg span:before{height:360px}
.workImg span{width:85%;margin-left:9%}
.work-list li{opacity:1}
.work p{margin-bottom:30px}
.detayBtn span{font-size:14px}
.viewBtn:before{bottom:5px;left:50px}
.geriPage{width:70px;height:70px;left:-30px;top:150px}
.categContent h2{font-size:42px}
.categContent p{font-size:14px;line-height:20px}
.categContent{padding-right:0}
.categSlider .owl-item{min-height:auto!important}
.categAstronot{margin-top:28%;margin-left:77%;width:35%}
.categMerkur{margin-top:56%;width:30%}
.mt35{margin-top:40%!important}
.altIcerikSol h2{font-size:42px;line-height:52px;margin-top:0;margin-bottom:15px}
.menuClose{margin-top:10%}
.scrollMouse{display:none}
.uzay{min-height:100vh}
.work-list{margin-bottom:0}
.work-list li:nth-child(even) .workImg{float:right;margin-left:0;position:relative!important;margin-right:0}
.ourParagraf{width:80%!important}
.astrnt{width:40%}
}
@media only screen and (max-width:768px){
.wrapper{background-size:100%;position:relative;display:inline-block;width:100%;min-height:inherit;right:0}
.form-holder{position:relative;width:100%}
.form-inner{width:300px;margin:0 auto;display:table}
.menu{display:none}
.main-page{height:auto}
.uzay{min-height:100vh}
.mouse-container{top:87vh}
.moon{width:95%;margin-left:-34%;margin-top:-23%}
.planet{margin-top:68vh;width:90%;margin-left:33%}
.astronotRow{position:absolute;right:-24%;width:82%;top:16%}
.owl-nav{top:26%}
.owl-dots{bottom:10%;right:5%;width:auto}
.ourParagraf{width:75%!important}
.middle h2{font-size:60px}
.our-work-info-list{display:none}
.numeric span:nth-child(2){height:1px}
.fixMobilLeft{width:57%;padding:50px 5%}
.fixMobilLeft li{margin-bottom:35px}
.fixMobilLeft li a{font-size:38px}
.fixMobilRight{width:43%;padding:0 5%}
.moon.step2{width:70%}
.planet.step2{margin-left:59%;margin-top:30%;width:70%}
.hello{margin-right:15%}
#astronot2{left:-190px;width:75%;top:5%}
.mailtext{font-size:24px!important}
.moon.step3{margin-left:-3%;margin-top:-26%;width:78%}
.wedo-list li:nth-child(even) .gezgenImg img{margin-left:50px;margin-top:30px}
.wedo-list li:nth-child(1) .gezgenImg img{margin-left:-50px;margin-top:30px}
.wedo-list li:nth-child(3) .gezgenImg img{margin-left:-50px}
.who-email{width:90%}
.workImg span{width:100%;margin-left:0}
.workImg,.workImg span:before{height:320px}
.work-list li:nth-child(even) .workImg{margin-right:0;margin-left:0;position:relative!important}
.moon.step4{margin-left:18%;margin-top:-25%;width:62%}
.altIcerikSol h2{font-size:32px;line-height:42px;margin-bottom:15px}
.altIcerikSol{padding-right:5%}
.pIcerikSag{padding-top:20px}
.merkurGezegen{margin-left:75%;margin-top:53%}
.categSlider .owl-nav{right:0}
.moon.step5{margin-top:-27%;width:67%}
.planet.step5{margin-left:69%;margin-top:50%;width:71%}
.formText,.formTextarea{height:60px;padding-left:20px;font-size:16px;border-radius:10px}
.formTextarea{height:150px}
.footerLink a{font-size:18px;margin-right:14%}
.contactForm li:before{border-radius:15px}
.singleAltBslk{margin-top:220px!important;letter-spacing:4px!important;font-size:64px!important}
.singleIcerik p{width:100%!important}
.uzay .astronotRow{display:none}
.astrnt{width:60%}
}
@media only screen and (max-width:479px){
.social{display:none}
.middle h2{font-size:36px;line-height:40px;left:-3px;letter-spacing:.1em}
.middle p{font-size:11px;line-height:16px;margin-top:4px;margin-bottom:30px}
.middle p br{display:none}
.mouse-container{display:none}
.moon{width:150%;margin-left:-51%;margin-top:-44%}
.planet{margin-top:68vh;width:150%;margin-left:-15%}
.owl-next,.owl-prev{width:7px!important;height:11px!important;box-sizing:border-box}
.pagenav{display:none}
.owl-next{top:13px!important;left:-4px}
.altBaslik{margin-top:100px}
.astronotRow{top:42%}
.altBaslik{font-size:11px}
.detayBtn img,.kapatBtn img{width:30px!important;margin-right:10px!important}
.detayBtn span{font-size:14px;line-height:30px}
.numeric span{font-size:12px}
.numeric span:nth-child(2){width:50px}
.logo,.menu-btn{margin-top:30px}
.icerik{width:100%}
.mailtext{font-size:17px!important;margin-top:30px!important}
.owl-dot span{margin:5px 5px!important}
.owl-dot.active span{margin:5px 8px!important}
.deskMenu{display:none}
.mobilMenu{display:block;width:20px;margin-top:50px}
.mobilMenu:before{display:none}
.mobilMenu span{width:100%;height:1px;background:#fff;float:left}
.mobilMenu span:nth-child(2){margin-top:7px;width:50%}
.owl-nav{top:23%;left:0}
.menuBg{overflow-y:scroll}
.menuOrta{display:inline-block;align-items:inherit;position:relative;float:left}
.fixMobilLeft{width:275px;padding:100px 0;position:relative;border:none;margin:auto;float:left;display:inline-block;margin-left:50%;left:-135px}
.fixMobilLeft li{margin-bottom:30px}
.fixMobilLeft li a{font-size:33px;padding-left:0;letter-spacing:1px}
.fixMobilLeft li a:before{display:none}
.fixMobilLeft:before{content:"";position:absolute;width:50%;height:1px;background:#fff;opacity:.5;bottom:49px;left:25%}
.fixMobilRight{width:275px;padding:0;float:left;position:relative;margin-left:50%;left:-135px;display:inline-block}
.fixMobilRight a,.fixMobilRight p{font-size:15px;line-height:24px}
.social-menu ul li{margin-right:25px}
.menu-logo{margin-bottom:100px}
.middle{padding-right:10%;height:auto;overflow:inherit}
.moon.step2{width:95%;margin-left:-25%}
.fix{position:absolute}
.owl-nav.pagenav{position:absolute;left:10px}
.hello{margin-right:0;width:100%}
.hello h3{font-size:30px;margin-bottom:20px}
.hello ul li span{width:30px}
.hello ul li p{font-size:11px;line-height:16px;width:calc(100% - 55px)}
.hello ul li{margin-bottom:15px}
.planet.step2{margin-left:9%;margin-top:95%;width:130%}
.uzay.pageUzay{min-height:125vh}
.team{width:100%;float:left}
.team h3{font-size:50px}
.teamSlider{right:0;width:130%!important}
.teamFoto{margin-bottom:10px}
.teamKunye p{font-size:11px;line-height:16px;margin-bottom:5px}
.teamKunye span{font-size:9px}
.kapatBtn span{font-size:14px}
#astronot2{left:-25%;width:100%;top:22%}
.wedo-list{width:100%}
.moon.step3{margin-left:-3%;margin-top:-36%;width:95%}
.planet.step3{margin-left:37%;margin-top:55%;width:117%}
.gezgenImg{width:75%;height:100px}
.wedo-list li:nth-child(1) .gezgenImg img{margin-left:-50px;margin-top:0;margin-bottom:-30px}
.wedo-content{float:left;width:100%;margin-top:0}
.wedo-list li:nth-child(odd) .wedo-content{text-align:right}
.wedo-list li:nth-child(even) .gezgenImg img{margin-left:79px;margin-top:-20px;width:85%!important}
.wedo-list li:nth-child(3) .gezgenImg img{margin-left:-50px;width:76%!important;margin-top:-30px}
.moon.step4{margin-left:12%;margin-top:-36%;width:95%}
.planet.step4{margin-left:10%;margin-top:65%;width:130%}
.workImg,.workImg span:before{height:auto;width:230px;margin:0;margin-bottom:30px}
.work-list{width:100%;margin-bottom:0}
.work-list li:nth-child(odd) .work{text-align:right}
.work-list li:nth-child(odd) .viewBtn{float:right}
.viewBtn:before{bottom:4px;left:40px}
.moon.step6{margin-left:0;margin-top:-37%;width:100%}
.icerikSingle h1{font-size:46px;line-height:normal;left:-4px;margin-bottom:10px}
.mt35{margin-top:60%!important}
.singlePage{padding-right:0}
.projectKapak{margin-top:30px}
.projeAltIcerik{margin-top:50px}
.altIcerikSol{padding-right:0;width:100%}
.altIcerikSag,.categAstronot{display:none!important}
.categMerkur{margin-top:48%;width:70%;margin-left:35%}
.pIcerikSol{width:100%;margin-top:30px}
.pIcerikSag{width:100%;padding-left:0;padding-top:30px}
.merkurGezegen{margin-left:-14%;margin-top:160%;width:67%}
.categSlider{margin-top:150px;margin-bottom:150px}
.categSlider .owl-nav .owl-next{width:70px!important;height:70px!important}
.categSlider .owl-nav .owl-prev{width:40px!important;height:40px!important}
.categSlider .owl-nav{width:140px!important;bottom:-120px}
.contactForm ul li{width:100%;margin:10px 0}
.contactForm ul li:nth-child(1),.contactForm ul li:nth-child(2){width:100%}
.formText,.formTextarea{height:55px;padding-left:20px;font-size:14px}
.formTextarea{height:130px;padding-top:20px}
.contactForm ul{width:100%;margin-left:0}
.formSubmit{height:40px;padding-left:45px;background-size:40px 40px;font-size:16px}
.footerBaslik{font-size:18px;letter-spacing:2px;margin-bottom:30px}
.footerLink{margin-bottom:30px}
.footerLink a{font-size:16px;margin-right:0;width:100%;float:left;margin-bottom:15px}
.copyright{font-size:12px}
.moon.step5{margin-top:-33%;width:106%;margin-left:-22%}
.planet.step5{margin-left:30%;margin-top:130%;width:115%}
.menuClose{right:30px;margin-top:50px}
.wedo-content h3{font-size:26px;line-height:34px}
.planet.step6{margin-left:63%;margin-top:110%;width:106%}
.pageAltBslk{margin-top:120px!important}
.ourParagraf{width:100%!important}
.geriPage{top:100px}
.singleAltBslk{margin-top:180px!important;letter-spacing:4px!important;font-size:36px!important;line-height:46px!important;margin-bottom:10px;left:0!important}
.altIcerikSol h2{font-size:30px;line-height:40px;margin-bottom:15px}
.loading-title{letter-spacing:2px}
.astrnt{width:90%}
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//roofdesignstudio.com/wp-content/themes/roofdesign/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
from, 20%, 53%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
from, 50%, to {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
from, to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes headShake {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
6.5% {
-webkit-transform: translateX(-6px) rotateY(-9deg);
transform: translateX(-6px) rotateY(-9deg);
}
18.5% {
-webkit-transform: translateX(5px) rotateY(7deg);
transform: translateX(5px) rotateY(7deg);
}
31.5% {
-webkit-transform: translateX(-3px) rotateY(-5deg);
transform: translateX(-3px) rotateY(-5deg);
}
43.5% {
-webkit-transform: translateX(2px) rotateY(3deg);
transform: translateX(2px) rotateY(3deg);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.headShake {
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-name: headShake;
animation-name: headShake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
@keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center;
}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
to {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
from {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
to {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeftBig {
from {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
from {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRightBig {
from {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpBig {
from {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes fadeOutDown {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes fadeOutDownBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes fadeOutLeft {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes fadeOutLeftBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutRight {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes fadeOutRightBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes fadeOutUpBig {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
from {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
from {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
to {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
from {
opacity: 1;
}
to {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
from {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
from {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
to {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
from {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
to {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
from {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
to {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
from {
opacity: 1;
}
to {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 30px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//roofdesignstudio.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}