@import url(font-awesome.min.css);
@import url(ionicons.min.css);
@import url(bootstrap.min.css);
@import url(animate.css);
@import url(photoswipe.css);
@import url(default-skin/default-skin.css);
@import url(jquery.mCustomScrollbar.css);
@import url(vegas.css);
@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
#loading {
  width: 100vw;
  height: 100vh;
  background: #20232d;
  position: fixed;
  z-index: 999;
}
#loading #preloader {
  position: relative;
  width: 100%;
  height: 80px;
  top: calc(50% - 50px);
  text-align: center;
  margin: 0 auto;
}
/* #loading #preloader:after {
  content: "Phly is loading";
  position: absolute;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  color: #4d515f;
  letter-spacing: 1px;
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  top: 90px;
  width: 100%;
  left: 0;
  right: 0;
  height: 1px;
  text-align: center;
} */
#loading #preloader span {
  position: absolute;
  border: 8px solid #00c8aa;
  border-top: 8px solid transparent;
  border-radius: 999px;
}
#loading #preloader span:nth-child(1) {
  width: 80px;
  height: 80px;
  left: calc(50% - 40px);
  -webkit-animation: spin-1 1s infinite ease;
  -moz-animation: spin-1 1s infinite ease;
  animation: spin-1 1s infinite ease;
}
#loading #preloader span:nth-child(2) {
  top: 20px;
  left: calc(50% - 20px);
  width: 40px;
  height: 40px;
  -webkit-animation: spin-2 1s infinite ease;
  -moz-animation: spin-2 1s infinite ease;
  animation: spin-2 1s infinite ease;
}
@-webkit-keyframes spin-1 {
  0% {
    -webkit-transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: rotate(180deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: rotate(0deg);
    opacity: 1;
  }
}
@-moz-keyframes spin-1 {
  0% {
    -moz-transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -moz-transform: rotate(180deg);
    opacity: 0.5;
  }
  100% {
    -moz-transform: rotate(0deg);
    opacity: 1;
  }
}
@keyframes spin-1 {
  0% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    opacity: 1;
  }
  50% {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes spin-2 {
  0% {
    -webkit-transform: rotate(0deg);
    opacity: 0.5;
  }
  50% {
    -webkit-transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(360deg);
    opacity: 0.5;
  }
}
@-moz-keyframes spin-2 {
  0% {
    -moz-transform: rotate(0deg);
    opacity: 0.5;
  }
  50% {
    -moz-transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -moz-transform: rotate(360deg);
    opacity: 0.5;
  }
}
@keyframes spin-2 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    opacity: 0.5;
  }
  50% {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    opacity: 0.5;
  }
}
body {
  background: #20232d;
  font-family: "Open Sans", "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 100%;
  line-height: 1.5em;
  position: absolute;
  height: 100%;
}
.scroll-touch {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
body,
html {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent;
  width: 100%;
}
body,
input,
select,
textarea {
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
}
a {
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  cursor: pointer;
  text-decoration: none;
  color: #fff;
}
a:hover {
  color: #00af94;
  text-decoration: none !important;
  outline: none !important;
}
a:active,
a:focus {
  outline: none !important;
  text-decoration: none !important;
  color: #fff;
}
button {
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  cursor: pointer;
}
button:hover,
button:active,
button:focus {
  outline: none !important;
  text-decoration: none !important;
  color: #2b2d35;
}
strong,
b {
  font-weight: 700;
}
em,
i {
  font-style: italic;
}
p {
  margin: 0;
  font-size: 1em;
  line-height: 1.6em;
  color: #fff;
  font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #fff;
  font-weight: 400;
  line-height: 1.3em;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: inherit;
  text-decoration: none;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: inherit;
}
h1 {
  font-size: 40px;
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
}
h2 {
  font-size: 22px;
  margin-top: 15px;
  margin-bottom: 30px;
}
h3 {
  font-size: 30px;
  margin-bottom: 25px;
}
h4 {
  font-size: 25px;
  margin-bottom: 25px;
}
h5 {
  font-size: 20px;
  margin-bottom: 25px;
}
h6 {
  font-size: 15px;
  margin-bottom: 25px;
}
sub {
  font-size: 0.8em;
  position: relative;
  top: 0.5em;
}
sup {
  font-size: 0.8em;
  position: relative;
  top: -0.5em;
}
.clear {
  clear: both;
}
.display-none {
  display: none !important;
}
.align-left {
  text-align: left;
}
.align-center {
  text-align: center;
}
.align-right {
  text-align: right;
}
.no-margin-bottom {
  margin-bottom: 0;
}
.opacity-0 {
  opacity: 0 !important;
  visibility: hidden !important;
}
.opacity-03 {
  opacity: 0.3 !important;
}
.opacity-1 {
  opacity: 1 !important;
  visibility: visible !important;
}
.index-999 {
  z-index: -999 !important;
}
.light-btn {
  background: transparent;
  font-weight: 600;
  padding: 0.7em 2em;
  color: #fff;
  margin-right: 10px;
  border: 2px solid #fff;
  display: block;
  float: left;
}
.light-btn:hover {
  background: #fff;
  color: #2b2d35;
  border-color: #fff;
}
.action-btn {
  background: #00c8aa;
  font-weight: 600;
  padding: 0.7em 2em;
  color: #fff;
  border: 2px solid #00c8aa;
  display: block;
  float: left;
}
.action-btn:hover {
  background: #fff;
  color: #2b2d35;
  border-color: #fff;
}
.global-overlay {
  position: fixed;
  top: 0;
  left: -100vw;
  height: 100%;
  overflow: visible;
  width: 100%;
  opacity: 0;
}
.overlay {
  position: fixed;
  overflow: hidden;
  top: 0;
  left: -50%;
  background: rgba(32, 35, 45, 0.8);
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -o-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  border-right: 1px solid #15171e;
}
.overlay.skew-part {
  -webkit-transform: skew(-25deg, 0deg);
  -moz-transform: skew(-25deg, 0deg);
  -ms-transform: skew(-25deg, 0deg);
  -o-transform: skew(-25deg, 0deg);
  transform: skew(-25deg, 0deg);
}
#stars {
  width: 1px;
  height: 1px;
  margin-left: 25%;
  background: transparent;
  box-shadow: 2032px 449px #fff, 1683px 605px #fff, 1522px 2312px #fff,
    250px 2364px #fff, 1767px 976px #fff, 1009px 319px #fff, 1975px 1618px #fff,
    440px 953px #fff, 446px 1170px #fff, 1040px 1573px #fff, 356px 2349px #fff,
    2166px 2440px #fff, 437px 1437px #fff, 799px 1422px #fff, 1567px 1725px #fff,
    2479px 1870px #fff, 2496px 1062px #fff, 1618px 1916px #fff,
    2097px 2167px #fff, 1658px 2168px #fff, 617px 802px #fff, 218px 1810px #fff,
    2145px 161px #fff, 1735px 141px #fff, 1783px 840px #fff, 59px 477px #fff,
    1518px 754px #fff, 2343px 388px #fff, 1097px 2111px #fff, 2085px 2473px #fff,
    1694px 1492px #fff, 2154px 674px #fff, 840px 1964px #fff, 1908px 1500px #fff,
    2281px 379px #fff, 689px 223px #fff, 453px 2098px #fff, 559px 651px #fff,
    1504px 2385px #fff, 440px 8px #fff, 2263px 54px #fff, 1400px 760px #fff,
    545px 1922px #fff, 2401px 577px #fff, 1943px 578px #fff, 436px 125px #fff,
    1460px 186px #fff, 2009px 852px #fff, 94px 746px #fff, 508px 535px #fff,
    1328px 373px #fff, 429px 458px #fff, 1081px 1977px #fff, 1181px 349px #fff,
    1855px 1894px #fff, 2352px 824px #fff, 2023px 2256px #fff, 574px 998px #fff,
    137px 2128px #fff, 1415px 1003px #fff, 1873px 363px #fff, 530px 223px #fff,
    2400px 1390px #fff, 1px 2335px #fff, 939px 189px #fff, 183px 135px #fff,
    2460px 1522px #fff, 2031px 1500px #fff, 2061px 2134px #fff,
    1853px 1147px #fff, 1749px 1551px #fff, 261px 1977px #fff, 1069px 887px #fff,
    2382px 135px #fff, 1779px 1448px #fff, 689px 1788px #fff, 1936px 919px #fff,
    1099px 1910px #fff, 403px 1923px #fff, 410px 2061px #fff, 1735px 850px #fff,
    1787px 235px #fff, 2382px 300px #fff, 2083px 952px #fff, 1207px 1327px #fff,
    1449px 1120px #fff, 1009px 357px #fff, 2328px 815px #fff, 1298px 1844px #fff,
    382px 1028px #fff, 691px 1360px #fff, 1302px 1092px #fff, 79px 1641px #fff,
    2456px 386px #fff, 1388px 1605px #fff, 630px 303px #fff, 2041px 600px #fff,
    890px 1302px #fff, 925px 2205px #fff, 690px 1178px #fff, 242px 1012px #fff,
    177px 2345px #fff, 1317px 815px #fff, 406px 867px #fff, 726px 806px #fff,
    2450px 164px #fff, 1771px 767px #fff, 672px 1144px #fff, 1946px 972px #fff,
    29px 169px #fff, 1242px 2377px #fff, 601px 2485px #fff, 147px 1745px #fff,
    1240px 265px #fff, 1212px 906px #fff, 473px 978px #fff, 2049px 969px #fff,
    1518px 713px #fff, 1117px 1436px #fff, 704px 2177px #fff, 566px 2426px #fff,
    1691px 1239px #fff, 727px 2370px #fff, 2035px 2369px #fff, 1479px 864px #fff,
    1324px 635px #fff, 1461px 1450px #fff, 1083px 1543px #fff, 2334px 791px #fff,
    2273px 2056px #fff, 2037px 2452px #fff, 581px 2px #fff, 904px 1308px #fff,
    919px 1050px #fff, 1256px 87px #fff, 342px 476px #fff, 442px 388px #fff,
    370px 1954px #fff, 1749px 2185px #fff, 2291px 128px #fff, 491px 754px #fff,
    2108px 1170px #fff, 1126px 202px #fff, 2413px 81px #fff, 1602px 1610px #fff,
    1159px 840px #fff, 1099px 513px #fff, 219px 2099px #fff, 1029px 1791px #fff,
    2298px 462px #fff, 1900px 7px #fff, 643px 519px #fff, 2482px 1855px #fff,
    1662px 1743px #fff, 154px 2259px #fff, 194px 628px #fff, 1090px 2062px #fff,
    2348px 957px #fff, 1889px 375px #fff, 1897px 603px #fff, 2284px 1862px #fff,
    1009px 2458px #fff, 1795px 2067px #fff, 1272px 792px #fff,
    2105px 1080px #fff, 902px 918px #fff, 1460px 1781px #fff, 2449px 347px #fff,
    1790px 1584px #fff, 1926px 412px #fff, 1467px 2123px #fff, 750px 1974px #fff,
    1470px 880px #fff, 139px 111px #fff, 1315px 573px #fff, 1743px 1542px #fff,
    2315px 2252px #fff, 2012px 1147px #fff, 1041px 1655px #fff,
    811px 2130px #fff, 342px 1852px #fff, 1070px 1093px #fff, 1847px 2174px #fff,
    949px 1003px #fff, 2393px 1819px #fff, 1458px 1064px #fff, 262px 5px #fff,
    1421px 434px #fff, 103px 200px #fff, 311px 1650px #fff, 1409px 114px #fff,
    969px 1975px #fff, 704px 2438px #fff, 2341px 946px #fff, 2032px 692px #fff,
    2136px 1084px #fff, 1931px 13px #fff, 683px 417px #fff, 5px 800px #fff,
    610px 2412px #fff, 1723px 188px #fff, 1285px 978px #fff, 1102px 2056px #fff,
    601px 1035px #fff, 2185px 1871px #fff, 2206px 1651px #fff, 546px 1162px #fff,
    489px 1971px #fff, 1714px 1617px #fff, 438px 2058px #fff, 1079px 1821px #fff,
    2447px 423px #fff, 2111px 466px #fff, 716px 638px #fff, 785px 1738px #fff,
    1092px 1386px #fff, 636px 1351px #fff, 842px 2172px #fff, 2196px 1899px #fff,
    1819px 1012px #fff, 2267px 2432px #fff, 554px 293px #fff, 1524px 1479px #fff,
    2012px 532px #fff, 2472px 1540px #fff, 1407px 432px #fff, 189px 1576px #fff,
    2306px 1068px #fff, 2496px 405px #fff, 1744px 990px #fff, 418px 368px #fff,
    657px 2180px #fff, 291px 1715px #fff, 1768px 1759px #fff, 1807px 1714px #fff,
    356px 2349px #fff, 2382px 2497px #fff, 2283px 671px #fff, 1951px 1177px #fff,
    2425px 2263px #fff, 1307px 812px #fff, 339px 2124px #fff, 1747px 487px #fff,
    1210px 21px #fff, 1867px 2297px #fff, 633px 2142px #fff, 1153px 667px #fff,
    431px 1795px #fff, 2053px 1303px #fff, 402px 1932px #fff, 1540px 1364px #fff,
    1463px 2291px #fff, 1232px 1188px #fff, 2229px 2363px #fff,
    864px 1957px #fff, 863px 891px #fff, 1536px 139px #fff, 204px 1149px #fff,
    807px 1772px #fff, 1294px 1053px #fff, 1708px 107px #fff, 337px 693px #fff,
    2374px 2293px #fff, 771px 1058px #fff, 843px 1539px #fff, 1180px 181px #fff,
    2045px 1341px #fff, 1858px 1099px #fff, 1004px 1423px #fff, 232px 644px #fff,
    1659px 254px #fff, 1792px 1066px #fff, 2179px 1014px #fff, 2338px 159px #fff,
    281px 2328px #fff, 1450px 1022px #fff, 2025px 893px #fff, 2340px 234px #fff,
    1765px 799px #fff, 1344px 2206px #fff, 1206px 2437px #fff, 1306px 771px #fff,
    1018px 2024px #fff, 1626px 2469px #fff, 273px 1175px #fff, 1758px 905px #fff,
    1049px 2127px #fff, 990px 338px #fff, 653px 1483px #fff, 1435px 1550px #fff,
    1556px 851px #fff, 1011px 2359px #fff, 1922px 1315px #fff,
    2401px 1371px #fff, 976px 43px #fff, 78px 1243px #fff, 2408px 498px #fff,
    493px 637px #fff, 292px 1373px #fff, 1994px 657px #fff, 1017px 1663px #fff,
    2456px 1257px #fff, 414px 2020px #fff, 441px 175px #fff, 1020px 632px #fff,
    1455px 1396px #fff, 510px 720px #fff, 437px 66px #fff, 150px 845px #fff,
    819px 60px #fff, 986px 1052px #fff, 960px 1107px #fff, 615px 2381px #fff,
    2014px 282px #fff, 98px 1754px #fff, 854px 1685px #fff, 2367px 935px #fff,
    1102px 1327px #fff, 46px 347px #fff, 2171px 1007px #fff, 595px 527px #fff,
    1482px 1098px #fff, 923px 2105px #fff, 687px 2145px #fff, 988px 123px #fff,
    2174px 2388px #fff, 2381px 2460px #fff, 1656px 2273px #fff,
    1545px 2292px #fff, 919px 1437px #fff, 165px 249px #fff, 600px 1102px #fff,
    1759px 1521px #fff, 1941px 271px #fff, 1457px 2232px #fff, 1091px 130px #fff,
    1380px 55px #fff, 419px 2410px #fff, 1011px 14px #fff, 1042px 1034px #fff,
    1241px 501px #fff, 2421px 2485px #fff, 346px 1074px #fff, 1388px 1692px #fff,
    2331px 373px #fff, 942px 2325px #fff, 1058px 21px #fff, 86px 1965px #fff,
    651px 1372px #fff, 2291px 108px #fff, 606px 868px #fff, 1044px 605px #fff,
    1318px 2357px #fff, 1813px 1383px #fff, 1964px 1372px #fff,
    1786px 1530px #fff, 2427px 791px #fff, 224px 1539px #fff, 965px 1662px #fff,
    427px 944px #fff, 1965px 1325px #fff, 131px 1544px #fff, 2228px 1700px #fff,
    1982px 1841px #fff, 2381px 1272px #fff, 899px 1781px #fff, 320px 2298px #fff,
    1145px 1483px #fff, 844px 1431px #fff, 2379px 1967px #fff,
    1941px 1174px #fff, 2283px 1582px #fff, 54px 1107px #fff, 1235px 1609px #fff,
    2244px 1583px #fff, 1949px 1689px #fff, 45px 1812px #fff, 1306px 48px #fff,
    1909px 69px #fff, 1469px 1556px #fff, 453px 832px #fff, 286px 327px #fff,
    1898px 255px #fff, 2393px 530px #fff, 632px 1085px #fff, 1391px 1673px #fff,
    1238px 2318px #fff, 1404px 2410px #fff, 2257px 765px #fff, 441px 1171px #fff,
    813px 398px #fff, 1795px 1317px #fff, 1166px 2102px #fff, 1739px 1122px #fff,
    1326px 2219px #fff, 1931px 2292px #fff, 1247px 271px #fff, 782px 621px #fff,
    66px 644px #fff, 492px 2008px #fff, 429px 762px #fff, 1198px 173px #fff,
    171px 439px #fff, 2059px 2219px #fff, 916px 725px #fff, 2488px 1438px #fff,
    1096px 1783px #fff, 2247px 622px #fff, 2297px 1566px #fff, 1043px 352px #fff,
    445px 542px #fff, 2225px 2165px #fff, 2229px 588px #fff, 962px 346px #fff,
    1948px 2382px #fff, 1213px 1640px #fff, 272px 1898px #fff, 46px 1685px #fff,
    1001px 1990px #fff, 2409px 743px #fff, 1272px 672px #fff, 1106px 1215px #fff,
    1488px 1730px #fff, 79px 356px #fff, 83px 996px #fff, 2162px 1366px #fff,
    1327px 1279px #fff, 1430px 676px #fff, 756px 159px #fff, 604px 174px #fff,
    24px 1055px #fff, 1737px 872px #fff, 1464px 1150px #fff, 1257px 1902px #fff,
    1870px 1019px #fff, 2028px 989px #fff, 853px 2217px #fff, 678px 2291px #fff,
    224px 435px #fff, 8px 331px #fff, 1774px 1753px #fff, 472px 2102px #fff,
    497px 334px #fff, 1022px 1498px #fff, 2114px 1233px #fff, 845px 1275px #fff,
    1988px 1705px #fff, 124px 477px #fff, 73px 155px #fff, 1116px 1745px #fff,
    200px 2030px #fff, 1878px 419px #fff, 2102px 1215px #fff, 1327px 2279px #fff,
    1689px 670px #fff, 992px 769px #fff, 372px 1994px #fff, 939px 715px #fff,
    1498px 1674px #fff, 628px 331px #fff, 129px 1283px #fff, 2066px 420px #fff,
    1435px 90px #fff, 2271px 1831px #fff, 706px 340px #fff, 1222px 1287px #fff,
    1224px 1882px #fff, 314px 1115px #fff, 190px 253px #fff, 972px 1343px #fff,
    869px 112px #fff, 1881px 2285px #fff, 1709px 958px #fff, 2040px 2096px #fff,
    1718px 1665px #fff, 1141px 2170px #fff, 966px 1216px #fff,
    2198px 1505px #fff, 1378px 1767px #fff, 2000px 2245px #fff,
    1685px 1910px #fff, 2223px 824px #fff, 2344px 32px #fff, 964px 1209px #fff,
    1668px 311px #fff, 209px 993px #fff, 102px 1918px #fff, 902px 1218px #fff,
    1447px 2077px #fff, 798px 195px #fff, 498px 1948px #fff, 787px 1491px #fff,
    2232px 926px #fff, 272px 1427px #fff, 2402px 245px #fff, 904px 1396px #fff,
    2469px 1089px #fff, 984px 360px #fff, 1355px 1285px #fff, 213px 345px #fff,
    2292px 734px #fff, 1294px 1894px #fff, 1757px 1896px #fff,
    1344px 1385px #fff, 1271px 192px #fff, 2491px 1857px #fff,
    2472px 1085px #fff, 834px 2013px #fff, 1208px 126px #fff, 1697px 110px #fff,
    1259px 1881px #fff, 2084px 1943px #fff, 1872px 2312px #fff,
    913px 1577px #fff, 348px 1514px #fff, 2281px 1925px #fff, 66px 2221px #fff,
    2116px 968px #fff, 1163px 606px #fff, 2104px 1387px #fff, 509px 90px #fff,
    1799px 1951px #fff, 1817px 1646px #fff, 547px 1822px #fff,
    2435px 1862px #fff, 1087px 1500px #fff, 1276px 825px #fff,
    1248px 1557px #fff, 829px 290px #fff, 1034px 2040px #fff, 642px 1131px #fff,
    1219px 1194px #fff, 1725px 836px #fff, 267px 2424px #fff, 2338px 149px #fff,
    1971px 2227px #fff, 1941px 99px #fff, 1403px 532px #fff, 548px 207px #fff,
    2153px 1166px #fff, 1222px 2413px #fff, 1199px 1483px #fff,
    1568px 1976px #fff, 464px 1487px #fff, 2411px 1953px #fff, 89px 790px #fff,
    1378px 1194px #fff, 396px 152px #fff, 518px 1077px #fff, 1626px 1527px #fff,
    1423px 1925px #fff, 2116px 137px #fff, 2462px 909px #fff, 187px 1923px #fff,
    1921px 518px #fff, 1817px 1551px #fff, 415px 2281px #fff, 2486px 722px #fff,
    531px 813px #fff, 619px 2043px #fff, 1515px 803px #fff, 1869px 1739px #fff,
    2369px 1300px #fff, 2149px 255px #fff, 1147px 1753px #fff, 912px 2172px #fff,
    1808px 1051px #fff, 1394px 1640px #fff, 2218px 2402px #fff,
    1062px 274px #fff, 2053px 472px #fff, 2268px 2139px #fff, 1774px 1302px #fff,
    1867px 122px #fff, 702px 110px #fff, 974px 917px #fff, 561px 1092px #fff,
    1346px 1142px #fff, 36px 1904px #fff, 1291px 1138px #fff, 849px 1495px #fff,
    2384px 1976px #fff, 2249px 93px #fff, 1134px 1789px #fff, 776px 2393px #fff,
    228px 1618px #fff, 1175px 238px #fff, 2308px 793px #fff, 1753px 988px #fff,
    1278px 360px #fff, 1901px 228px #fff, 2248px 1394px #fff, 1062px 1692px #fff,
    1745px 1023px #fff, 1936px 237px #fff, 1689px 2126px #fff, 184px 554px #fff,
    1792px 1926px #fff, 865px 442px #fff, 2498px 1237px #fff, 1613px 1665px #fff,
    1749px 2337px #fff, 2370px 1462px #fff, 1668px 655px #fff,
    1036px 1369px #fff, 2001px 2119px #fff, 1178px 1935px #fff,
    1615px 1766px #fff, 579px 254px #fff, 2250px 301px #fff, 1627px 2031px #fff,
    2045px 143px #fff, 856px 587px #fff, 1307px 1867px #fff, 1823px 1902px #fff,
    695px 1290px #fff, 504px 400px #fff, 2016px 1005px #fff, 2034px 1345px #fff,
    2443px 2165px #fff, 1030px 314px #fff, 980px 527px #fff, 277px 1620px #fff,
    1317px 269px #fff, 2208px 745px #fff, 341px 836px #fff, 364px 1519px #fff,
    1939px 1148px #fff, 463px 2204px #fff, 2118px 370px #fff, 54px 2463px #fff,
    2128px 1976px #fff, 1866px 1767px #fff, 1949px 1545px #fff,
    1686px 1820px #fff, 663px 1989px #fff, 1574px 336px #fff, 340px 1626px #fff,
    63px 640px #fff, 924px 2463px #fff, 113px 903px #fff, 998px 2411px #fff,
    741px 1479px #fff, 1389px 544px #fff, 2218px 367px #fff, 1641px 625px #fff,
    849px 364px #fff, 314px 2025px #fff, 828px 2268px #fff, 1138px 429px #fff,
    1727px 1167px #fff, 1329px 691px #fff, 579px 1690px #fff, 1209px 1342px #fff,
    1396px 1516px #fff, 964px 641px #fff, 348px 1258px #fff, 1328px 2221px #fff,
    1388px 2448px #fff, 2126px 115px #fff, 703px 2250px #fff, 201px 789px #fff,
    1774px 2124px #fff, 1517px 2097px #fff, 1571px 1681px #fff,
    307px 1807px #fff, 2243px 2410px #fff, 987px 1240px #fff, 216px 1750px #fff,
    2429px 2290px #fff, 1545px 1185px #fff, 223px 1183px #fff,
    1634px 1888px #fff, 1367px 830px #fff, 2007px 1027px #fff,
    1349px 1047px #fff, 2482px 706px #fff, 1713px 970px #fff, 912px 531px #fff,
    1046px 2498px #fff, 853px 1090px #fff, 1266px 727px #fff, 2204px 942px #fff,
    1231px 1621px #fff, 2271px 989px #fff, 736px 1993px #fff, 784px 926px #fff,
    2453px 1187px #fff, 2235px 791px #fff, 200px 1791px #fff, 180px 2243px #fff,
    1017px 564px #fff, 291px 1763px #fff, 437px 1582px #fff, 193px 2323px #fff,
    1543px 122px #fff, 280px 448px #fff, 1063px 686px #fff, 1875px 2039px #fff,
    1555px 2006px #fff;
  -webkit-animation: animStar 50s infinite linear;
  -moz-animation: animStar 50s infinite linear;
  animation: animStar 50s infinite linear;
}
#stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 2032px 449px #fff, 1683px 605px #fff, 1522px 2312px #fff,
    250px 2364px #fff, 1767px 976px #fff, 1009px 319px #fff, 1975px 1618px #fff,
    440px 953px #fff, 446px 1170px #fff, 1040px 1573px #fff, 356px 2349px #fff,
    2166px 2440px #fff, 437px 1437px #fff, 799px 1422px #fff, 1567px 1725px #fff,
    2479px 1870px #fff, 2496px 1062px #fff, 1618px 1916px #fff,
    2097px 2167px #fff, 1658px 2168px #fff, 617px 802px #fff, 218px 1810px #fff,
    2145px 161px #fff, 1735px 141px #fff, 1783px 840px #fff, 59px 477px #fff,
    1518px 754px #fff, 2343px 388px #fff, 1097px 2111px #fff, 2085px 2473px #fff,
    1694px 1492px #fff, 2154px 674px #fff, 840px 1964px #fff, 1908px 1500px #fff,
    2281px 379px #fff, 689px 223px #fff, 453px 2098px #fff, 559px 651px #fff,
    1504px 2385px #fff, 440px 8px #fff, 2263px 54px #fff, 1400px 760px #fff,
    545px 1922px #fff, 2401px 577px #fff, 1943px 578px #fff, 436px 125px #fff,
    1460px 186px #fff, 2009px 852px #fff, 94px 746px #fff, 508px 535px #fff,
    1328px 373px #fff, 429px 458px #fff, 1081px 1977px #fff, 1181px 349px #fff,
    1855px 1894px #fff, 2352px 824px #fff, 2023px 2256px #fff, 574px 998px #fff,
    137px 2128px #fff, 1415px 1003px #fff, 1873px 363px #fff, 530px 223px #fff,
    2400px 1390px #fff, 1px 2335px #fff, 939px 189px #fff, 183px 135px #fff,
    2460px 1522px #fff, 2031px 1500px #fff, 2061px 2134px #fff,
    1853px 1147px #fff, 1749px 1551px #fff, 261px 1977px #fff, 1069px 887px #fff,
    2382px 135px #fff, 1779px 1448px #fff, 689px 1788px #fff, 1936px 919px #fff,
    1099px 1910px #fff, 403px 1923px #fff, 410px 2061px #fff, 1735px 850px #fff,
    1787px 235px #fff, 2382px 300px #fff, 2083px 952px #fff, 1207px 1327px #fff,
    1449px 1120px #fff, 1009px 357px #fff, 2328px 815px #fff, 1298px 1844px #fff,
    382px 1028px #fff, 691px 1360px #fff, 1302px 1092px #fff, 79px 1641px #fff,
    2456px 386px #fff, 1388px 1605px #fff, 630px 303px #fff, 2041px 600px #fff,
    890px 1302px #fff, 925px 2205px #fff, 690px 1178px #fff, 242px 1012px #fff,
    177px 2345px #fff, 1317px 815px #fff, 406px 867px #fff, 726px 806px #fff,
    2450px 164px #fff, 1771px 767px #fff, 672px 1144px #fff, 1946px 972px #fff,
    29px 169px #fff, 1242px 2377px #fff, 601px 2485px #fff, 147px 1745px #fff,
    1240px 265px #fff, 1212px 906px #fff, 473px 978px #fff, 2049px 969px #fff,
    1518px 713px #fff, 1117px 1436px #fff, 704px 2177px #fff, 566px 2426px #fff,
    1691px 1239px #fff, 727px 2370px #fff, 2035px 2369px #fff, 1479px 864px #fff,
    1324px 635px #fff, 1461px 1450px #fff, 1083px 1543px #fff, 2334px 791px #fff,
    2273px 2056px #fff, 2037px 2452px #fff, 581px 2px #fff, 904px 1308px #fff,
    919px 1050px #fff, 1256px 87px #fff, 342px 476px #fff, 442px 388px #fff,
    370px 1954px #fff, 1749px 2185px #fff, 2291px 128px #fff, 491px 754px #fff,
    2108px 1170px #fff, 1126px 202px #fff, 2413px 81px #fff, 1602px 1610px #fff,
    1159px 840px #fff, 1099px 513px #fff, 219px 2099px #fff, 1029px 1791px #fff,
    2298px 462px #fff, 1900px 7px #fff, 643px 519px #fff, 2482px 1855px #fff,
    1662px 1743px #fff, 154px 2259px #fff, 194px 628px #fff, 1090px 2062px #fff,
    2348px 957px #fff, 1889px 375px #fff, 1897px 603px #fff, 2284px 1862px #fff,
    1009px 2458px #fff, 1795px 2067px #fff, 1272px 792px #fff,
    2105px 1080px #fff, 902px 918px #fff, 1460px 1781px #fff, 2449px 347px #fff,
    1790px 1584px #fff, 1926px 412px #fff, 1467px 2123px #fff, 750px 1974px #fff,
    1470px 880px #fff, 139px 111px #fff, 1315px 573px #fff, 1743px 1542px #fff,
    2315px 2252px #fff, 2012px 1147px #fff, 1041px 1655px #fff,
    811px 2130px #fff, 342px 1852px #fff, 1070px 1093px #fff, 1847px 2174px #fff,
    949px 1003px #fff, 2393px 1819px #fff, 1458px 1064px #fff, 262px 5px #fff,
    1421px 434px #fff, 103px 200px #fff, 311px 1650px #fff, 1409px 114px #fff,
    969px 1975px #fff, 704px 2438px #fff, 2341px 946px #fff, 2032px 692px #fff,
    2136px 1084px #fff, 1931px 13px #fff, 683px 417px #fff, 5px 800px #fff,
    610px 2412px #fff, 1723px 188px #fff, 1285px 978px #fff, 1102px 2056px #fff,
    601px 1035px #fff, 2185px 1871px #fff, 2206px 1651px #fff, 546px 1162px #fff,
    489px 1971px #fff, 1714px 1617px #fff, 438px 2058px #fff, 1079px 1821px #fff,
    2447px 423px #fff, 2111px 466px #fff, 716px 638px #fff, 785px 1738px #fff,
    1092px 1386px #fff, 636px 1351px #fff, 842px 2172px #fff, 2196px 1899px #fff,
    1819px 1012px #fff, 2267px 2432px #fff, 554px 293px #fff, 1524px 1479px #fff,
    2012px 532px #fff, 2472px 1540px #fff, 1407px 432px #fff, 189px 1576px #fff,
    2306px 1068px #fff, 2496px 405px #fff, 1744px 990px #fff, 418px 368px #fff,
    657px 2180px #fff, 291px 1715px #fff, 1768px 1759px #fff, 1807px 1714px #fff,
    356px 2349px #fff, 2382px 2497px #fff, 2283px 671px #fff, 1951px 1177px #fff,
    2425px 2263px #fff, 1307px 812px #fff, 339px 2124px #fff, 1747px 487px #fff,
    1210px 21px #fff, 1867px 2297px #fff, 633px 2142px #fff, 1153px 667px #fff,
    431px 1795px #fff, 2053px 1303px #fff, 402px 1932px #fff, 1540px 1364px #fff,
    1463px 2291px #fff, 1232px 1188px #fff, 2229px 2363px #fff,
    864px 1957px #fff, 863px 891px #fff, 1536px 139px #fff, 204px 1149px #fff,
    807px 1772px #fff, 1294px 1053px #fff, 1708px 107px #fff, 337px 693px #fff,
    2374px 2293px #fff, 771px 1058px #fff, 843px 1539px #fff, 1180px 181px #fff,
    2045px 1341px #fff, 1858px 1099px #fff, 1004px 1423px #fff, 232px 644px #fff,
    1659px 254px #fff, 1792px 1066px #fff, 2179px 1014px #fff, 2338px 159px #fff,
    281px 2328px #fff, 1450px 1022px #fff, 2025px 893px #fff, 2340px 234px #fff,
    1765px 799px #fff, 1344px 2206px #fff, 1206px 2437px #fff, 1306px 771px #fff,
    1018px 2024px #fff, 1626px 2469px #fff, 273px 1175px #fff, 1758px 905px #fff,
    1049px 2127px #fff, 990px 338px #fff, 653px 1483px #fff, 1435px 1550px #fff,
    1556px 851px #fff, 1011px 2359px #fff, 1922px 1315px #fff,
    2401px 1371px #fff, 976px 43px #fff, 78px 1243px #fff, 2408px 498px #fff,
    493px 637px #fff, 292px 1373px #fff, 1994px 657px #fff, 1017px 1663px #fff,
    2456px 1257px #fff, 414px 2020px #fff, 441px 175px #fff, 1020px 632px #fff,
    1455px 1396px #fff, 510px 720px #fff, 437px 66px #fff, 150px 845px #fff,
    819px 60px #fff, 986px 1052px #fff, 960px 1107px #fff, 615px 2381px #fff,
    2014px 282px #fff, 98px 1754px #fff, 854px 1685px #fff, 2367px 935px #fff,
    1102px 1327px #fff, 46px 347px #fff, 2171px 1007px #fff, 595px 527px #fff,
    1482px 1098px #fff, 923px 2105px #fff, 687px 2145px #fff, 988px 123px #fff,
    2174px 2388px #fff, 2381px 2460px #fff, 1656px 2273px #fff,
    1545px 2292px #fff, 919px 1437px #fff, 165px 249px #fff, 600px 1102px #fff,
    1759px 1521px #fff, 1941px 271px #fff, 1457px 2232px #fff, 1091px 130px #fff,
    1380px 55px #fff, 419px 2410px #fff, 1011px 14px #fff, 1042px 1034px #fff,
    1241px 501px #fff, 2421px 2485px #fff, 346px 1074px #fff, 1388px 1692px #fff,
    2331px 373px #fff, 942px 2325px #fff, 1058px 21px #fff, 86px 1965px #fff,
    651px 1372px #fff, 2291px 108px #fff, 606px 868px #fff, 1044px 605px #fff,
    1318px 2357px #fff, 1813px 1383px #fff, 1964px 1372px #fff,
    1786px 1530px #fff, 2427px 791px #fff, 224px 1539px #fff, 965px 1662px #fff,
    427px 944px #fff, 1965px 1325px #fff, 131px 1544px #fff, 2228px 1700px #fff,
    1982px 1841px #fff, 2381px 1272px #fff, 899px 1781px #fff, 320px 2298px #fff,
    1145px 1483px #fff, 844px 1431px #fff, 2379px 1967px #fff,
    1941px 1174px #fff, 2283px 1582px #fff, 54px 1107px #fff, 1235px 1609px #fff,
    2244px 1583px #fff, 1949px 1689px #fff, 45px 1812px #fff, 1306px 48px #fff,
    1909px 69px #fff, 1469px 1556px #fff, 453px 832px #fff, 286px 327px #fff,
    1898px 255px #fff, 2393px 530px #fff, 632px 1085px #fff, 1391px 1673px #fff,
    1238px 2318px #fff, 1404px 2410px #fff, 2257px 765px #fff, 441px 1171px #fff,
    813px 398px #fff, 1795px 1317px #fff, 1166px 2102px #fff, 1739px 1122px #fff,
    1326px 2219px #fff, 1931px 2292px #fff, 1247px 271px #fff, 782px 621px #fff,
    66px 644px #fff, 492px 2008px #fff, 429px 762px #fff, 1198px 173px #fff,
    171px 439px #fff, 2059px 2219px #fff, 916px 725px #fff, 2488px 1438px #fff,
    1096px 1783px #fff, 2247px 622px #fff, 2297px 1566px #fff, 1043px 352px #fff,
    445px 542px #fff, 2225px 2165px #fff, 2229px 588px #fff, 962px 346px #fff,
    1948px 2382px #fff, 1213px 1640px #fff, 272px 1898px #fff, 46px 1685px #fff,
    1001px 1990px #fff, 2409px 743px #fff, 1272px 672px #fff, 1106px 1215px #fff,
    1488px 1730px #fff, 79px 356px #fff, 83px 996px #fff, 2162px 1366px #fff,
    1327px 1279px #fff, 1430px 676px #fff, 756px 159px #fff, 604px 174px #fff,
    24px 1055px #fff, 1737px 872px #fff, 1464px 1150px #fff, 1257px 1902px #fff,
    1870px 1019px #fff, 2028px 989px #fff, 853px 2217px #fff, 678px 2291px #fff,
    224px 435px #fff, 8px 331px #fff, 1774px 1753px #fff, 472px 2102px #fff,
    497px 334px #fff, 1022px 1498px #fff, 2114px 1233px #fff, 845px 1275px #fff,
    1988px 1705px #fff, 124px 477px #fff, 73px 155px #fff, 1116px 1745px #fff,
    200px 2030px #fff, 1878px 419px #fff, 2102px 1215px #fff, 1327px 2279px #fff,
    1689px 670px #fff, 992px 769px #fff, 372px 1994px #fff, 939px 715px #fff,
    1498px 1674px #fff, 628px 331px #fff, 129px 1283px #fff, 2066px 420px #fff,
    1435px 90px #fff, 2271px 1831px #fff, 706px 340px #fff, 1222px 1287px #fff,
    1224px 1882px #fff, 314px 1115px #fff, 190px 253px #fff, 972px 1343px #fff,
    869px 112px #fff, 1881px 2285px #fff, 1709px 958px #fff, 2040px 2096px #fff,
    1718px 1665px #fff, 1141px 2170px #fff, 966px 1216px #fff,
    2198px 1505px #fff, 1378px 1767px #fff, 2000px 2245px #fff,
    1685px 1910px #fff, 2223px 824px #fff, 2344px 32px #fff, 964px 1209px #fff,
    1668px 311px #fff, 209px 993px #fff, 102px 1918px #fff, 902px 1218px #fff,
    1447px 2077px #fff, 798px 195px #fff, 498px 1948px #fff, 787px 1491px #fff,
    2232px 926px #fff, 272px 1427px #fff, 2402px 245px #fff, 904px 1396px #fff,
    2469px 1089px #fff, 984px 360px #fff, 1355px 1285px #fff, 213px 345px #fff,
    2292px 734px #fff, 1294px 1894px #fff, 1757px 1896px #fff,
    1344px 1385px #fff, 1271px 192px #fff, 2491px 1857px #fff,
    2472px 1085px #fff, 834px 2013px #fff, 1208px 126px #fff, 1697px 110px #fff,
    1259px 1881px #fff, 2084px 1943px #fff, 1872px 2312px #fff,
    913px 1577px #fff, 348px 1514px #fff, 2281px 1925px #fff, 66px 2221px #fff,
    2116px 968px #fff, 1163px 606px #fff, 2104px 1387px #fff, 509px 90px #fff,
    1799px 1951px #fff, 1817px 1646px #fff, 547px 1822px #fff,
    2435px 1862px #fff, 1087px 1500px #fff, 1276px 825px #fff,
    1248px 1557px #fff, 829px 290px #fff, 1034px 2040px #fff, 642px 1131px #fff,
    1219px 1194px #fff, 1725px 836px #fff, 267px 2424px #fff, 2338px 149px #fff,
    1971px 2227px #fff, 1941px 99px #fff, 1403px 532px #fff, 548px 207px #fff,
    2153px 1166px #fff, 1222px 2413px #fff, 1199px 1483px #fff,
    1568px 1976px #fff, 464px 1487px #fff, 2411px 1953px #fff, 89px 790px #fff,
    1378px 1194px #fff, 396px 152px #fff, 518px 1077px #fff, 1626px 1527px #fff,
    1423px 1925px #fff, 2116px 137px #fff, 2462px 909px #fff, 187px 1923px #fff,
    1921px 518px #fff, 1817px 1551px #fff, 415px 2281px #fff, 2486px 722px #fff,
    531px 813px #fff, 619px 2043px #fff, 1515px 803px #fff, 1869px 1739px #fff,
    2369px 1300px #fff, 2149px 255px #fff, 1147px 1753px #fff, 912px 2172px #fff,
    1808px 1051px #fff, 1394px 1640px #fff, 2218px 2402px #fff,
    1062px 274px #fff, 2053px 472px #fff, 2268px 2139px #fff, 1774px 1302px #fff,
    1867px 122px #fff, 702px 110px #fff, 974px 917px #fff, 561px 1092px #fff,
    1346px 1142px #fff, 36px 1904px #fff, 1291px 1138px #fff, 849px 1495px #fff,
    2384px 1976px #fff, 2249px 93px #fff, 1134px 1789px #fff, 776px 2393px #fff,
    228px 1618px #fff, 1175px 238px #fff, 2308px 793px #fff, 1753px 988px #fff,
    1278px 360px #fff, 1901px 228px #fff, 2248px 1394px #fff, 1062px 1692px #fff,
    1745px 1023px #fff, 1936px 237px #fff, 1689px 2126px #fff, 184px 554px #fff,
    1792px 1926px #fff, 865px 442px #fff, 2498px 1237px #fff, 1613px 1665px #fff,
    1749px 2337px #fff, 2370px 1462px #fff, 1668px 655px #fff,
    1036px 1369px #fff, 2001px 2119px #fff, 1178px 1935px #fff,
    1615px 1766px #fff, 579px 254px #fff, 2250px 301px #fff, 1627px 2031px #fff,
    2045px 143px #fff, 856px 587px #fff, 1307px 1867px #fff, 1823px 1902px #fff,
    695px 1290px #fff, 504px 400px #fff, 2016px 1005px #fff, 2034px 1345px #fff,
    2443px 2165px #fff, 1030px 314px #fff, 980px 527px #fff, 277px 1620px #fff,
    1317px 269px #fff, 2208px 745px #fff, 341px 836px #fff, 364px 1519px #fff,
    1939px 1148px #fff, 463px 2204px #fff, 2118px 370px #fff, 54px 2463px #fff,
    2128px 1976px #fff, 1866px 1767px #fff, 1949px 1545px #fff,
    1686px 1820px #fff, 663px 1989px #fff, 1574px 336px #fff, 340px 1626px #fff,
    63px 640px #fff, 924px 2463px #fff, 113px 903px #fff, 998px 2411px #fff,
    741px 1479px #fff, 1389px 544px #fff, 2218px 367px #fff, 1641px 625px #fff,
    849px 364px #fff, 314px 2025px #fff, 828px 2268px #fff, 1138px 429px #fff,
    1727px 1167px #fff, 1329px 691px #fff, 579px 1690px #fff, 1209px 1342px #fff,
    1396px 1516px #fff, 964px 641px #fff, 348px 1258px #fff, 1328px 2221px #fff,
    1388px 2448px #fff, 2126px 115px #fff, 703px 2250px #fff, 201px 789px #fff,
    1774px 2124px #fff, 1517px 2097px #fff, 1571px 1681px #fff,
    307px 1807px #fff, 2243px 2410px #fff, 987px 1240px #fff, 216px 1750px #fff,
    2429px 2290px #fff, 1545px 1185px #fff, 223px 1183px #fff,
    1634px 1888px #fff, 1367px 830px #fff, 2007px 1027px #fff,
    1349px 1047px #fff, 2482px 706px #fff, 1713px 970px #fff, 912px 531px #fff,
    1046px 2498px #fff, 853px 1090px #fff, 1266px 727px #fff, 2204px 942px #fff,
    1231px 1621px #fff, 2271px 989px #fff, 736px 1993px #fff, 784px 926px #fff,
    2453px 1187px #fff, 2235px 791px #fff, 200px 1791px #fff, 180px 2243px #fff,
    1017px 564px #fff, 291px 1763px #fff, 437px 1582px #fff, 193px 2323px #fff,
    1543px 122px #fff, 280px 448px #fff, 1063px 686px #fff, 1875px 2039px #fff,
    1555px 2006px #fff;
}
#stars2 {
  width: 2px;
  height: 2px;
  margin-left: 25%;
  background: transparent;
  box-shadow: 1116px 85px #fff, 2043px 2177px #fff, 2002px 707px #fff,
    1248px 1583px #fff, 614px 299px #fff, 616px 1786px #fff, 1605px 124px #fff,
    2324px 750px #fff, 1205px 1410px #fff, 1334px 499px #fff, 1597px 2459px #fff,
    578px 1317px #fff, 1086px 607px #fff, 815px 155px #fff, 1471px 2315px #fff,
    1757px 520px #fff, 209px 870px #fff, 597px 464px #fff, 1397px 850px #fff,
    2189px 2236px #fff, 1424px 2244px #fff, 836px 439px #fff, 2389px 138px #fff,
    2161px 794px #fff, 1030px 28px #fff, 847px 212px #fff, 1754px 2400px #fff,
    931px 466px #fff, 1236px 2143px #fff, 856px 2443px #fff, 354px 1420px #fff,
    1973px 2181px #fff, 1287px 1823px #fff, 292px 1279px #fff,
    1935px 1925px #fff, 1412px 69px #fff, 511px 227px #fff, 17px 2114px #fff,
    408px 1312px #fff, 150px 2081px #fff, 1774px 323px #fff, 1355px 1390px #fff,
    511px 440px #fff, 417px 1451px #fff, 1639px 196px #fff, 597px 617px #fff,
    1747px 944px #fff, 2383px 453px #fff, 2434px 564px #fff, 920px 915px #fff,
    2388px 833px #fff, 168px 2369px #fff, 302px 384px #fff, 1844px 928px #fff,
    1133px 822px #fff, 1557px 1725px #fff, 1311px 773px #fff, 2028px 2079px #fff,
    2383px 1px #fff, 2132px 456px #fff, 468px 824px #fff, 900px 641px #fff,
    1619px 1063px #fff, 1260px 2199px #fff, 824px 1078px #fff, 590px 35px #fff,
    406px 2001px #fff, 1752px 1729px #fff, 288px 156px #fff, 191px 1930px #fff,
    387px 164px #fff, 1120px 2011px #fff, 1021px 1256px #fff, 1554px 1830px #fff,
    671px 1068px #fff, 1952px 2117px #fff, 1648px 2179px #fff, 1360px 98px #fff,
    2388px 1047px #fff, 2339px 2453px #fff, 1153px 187px #fff, 2309px 585px #fff,
    1557px 1342px #fff, 1378px 2082px #fff, 192px 740px #fff, 879px 910px #fff,
    1414px 1785px #fff, 752px 480px #fff, 351px 2464px #fff, 1454px 599px #fff,
    2099px 264px #fff, 414px 1877px #fff, 873px 730px #fff, 1913px 1907px #fff,
    924px 1009px #fff, 99px 2244px #fff, 975px 453px #fff, 191px 966px #fff,
    1933px 966px #fff, 1197px 1673px #fff, 1968px 1892px #fff, 2197px 951px #fff,
    757px 2124px #fff, 931px 1047px #fff, 1098px 1913px #fff, 2047px 2135px #fff,
    620px 1609px #fff, 1877px 1734px #fff, 191px 395px #fff, 672px 1023px #fff,
    122px 1331px #fff, 1211px 279px #fff, 2323px 595px #fff, 2398px 2238px #fff,
    1158px 1121px #fff, 1285px 2422px #fff, 2330px 227px #fff, 28px 85px #fff,
    782px 750px #fff, 482px 351px #fff, 387px 2397px #fff, 113px 2309px #fff,
    1001px 2284px #fff, 1858px 1940px #fff, 1881px 1617px #fff,
    2045px 2412px #fff, 1246px 770px #fff, 1448px 1752px #fff,
    1269px 2059px #fff, 799px 25px #fff, 2478px 1170px #fff, 1275px 476px #fff,
    2015px 1751px #fff, 844px 2102px #fff, 624px 1402px #fff, 574px 1806px #fff,
    1838px 1812px #fff, 2461px 741px #fff, 254px 911px #fff, 1801px 1023px #fff,
    649px 1584px #fff, 2121px 610px #fff, 2225px 1575px #fff, 793px 1267px #fff,
    365px 533px #fff, 2400px 1057px #fff, 1280px 1223px #fff, 326px 54px #fff,
    1458px 1004px #fff, 471px 182px #fff, 1708px 2314px #fff, 668px 1781px #fff,
    806px 1386px #fff, 1270px 1063px #fff, 1507px 262px #fff, 2334px 674px #fff,
    1271px 2235px #fff, 230px 815px #fff, 1254px 1608px #fff, 1364px 2016px #fff,
    553px 256px #fff, 1089px 1453px #fff, 1642px 2430px #fff, 1519px 143px #fff,
    1553px 1286px #fff, 937px 1703px #fff, 2147px 2271px #fff,
    1617px 2050px #fff, 1917px 1008px #fff, 1371px 2356px #fff,
    1131px 917px #fff, 147px 2269px #fff, 1886px 1298px #fff, 283px 906px #fff,
    1315px 1895px #fff, 1856px 439px #fff, 1584px 1103px #fff,
    1944px 2398px #fff, 776px 606px #fff, 2256px 2459px #fff, 2037px 1832px #fff,
    2269px 1319px #fff, 1394px 529px #fff, 1210px 558px #fff, 417px 132px #fff,
    2135px 1263px #fff, 1564px 1137px #fff, 1871px 1061px #fff, 543px 343px #fff,
    649px 804px #fff, 2190px 1514px #fff, 1229px 1159px #fff, 1287px 2361px #fff,
    1078px 75px #fff, 630px 1638px #fff, 1867px 569px #fff, 357px 227px #fff,
    1131px 240px #fff, 755px 1337px #fff, 12px 848px #fff;
  -webkit-animation: animStar 100s infinite linear;
  -moz-animation: animStar 100s infinite linear;
  animation: animStar 100s infinite linear;
}
#stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1116px 85px #fff, 2043px 2177px #fff, 2002px 707px #fff,
    1248px 1583px #fff, 614px 299px #fff, 616px 1786px #fff, 1605px 124px #fff,
    2324px 750px #fff, 1205px 1410px #fff, 1334px 499px #fff, 1597px 2459px #fff,
    578px 1317px #fff, 1086px 607px #fff, 815px 155px #fff, 1471px 2315px #fff,
    1757px 520px #fff, 209px 870px #fff, 597px 464px #fff, 1397px 850px #fff,
    2189px 2236px #fff, 1424px 2244px #fff, 836px 439px #fff, 2389px 138px #fff,
    2161px 794px #fff, 1030px 28px #fff, 847px 212px #fff, 1754px 2400px #fff,
    931px 466px #fff, 1236px 2143px #fff, 856px 2443px #fff, 354px 1420px #fff,
    1973px 2181px #fff, 1287px 1823px #fff, 292px 1279px #fff,
    1935px 1925px #fff, 1412px 69px #fff, 511px 227px #fff, 17px 2114px #fff,
    408px 1312px #fff, 150px 2081px #fff, 1774px 323px #fff, 1355px 1390px #fff,
    511px 440px #fff, 417px 1451px #fff, 1639px 196px #fff, 597px 617px #fff,
    1747px 944px #fff, 2383px 453px #fff, 2434px 564px #fff, 920px 915px #fff,
    2388px 833px #fff, 168px 2369px #fff, 302px 384px #fff, 1844px 928px #fff,
    1133px 822px #fff, 1557px 1725px #fff, 1311px 773px #fff, 2028px 2079px #fff,
    2383px 1px #fff, 2132px 456px #fff, 468px 824px #fff, 900px 641px #fff,
    1619px 1063px #fff, 1260px 2199px #fff, 824px 1078px #fff, 590px 35px #fff,
    406px 2001px #fff, 1752px 1729px #fff, 288px 156px #fff, 191px 1930px #fff,
    387px 164px #fff, 1120px 2011px #fff, 1021px 1256px #fff, 1554px 1830px #fff,
    671px 1068px #fff, 1952px 2117px #fff, 1648px 2179px #fff, 1360px 98px #fff,
    2388px 1047px #fff, 2339px 2453px #fff, 1153px 187px #fff, 2309px 585px #fff,
    1557px 1342px #fff, 1378px 2082px #fff, 192px 740px #fff, 879px 910px #fff,
    1414px 1785px #fff, 752px 480px #fff, 351px 2464px #fff, 1454px 599px #fff,
    2099px 264px #fff, 414px 1877px #fff, 873px 730px #fff, 1913px 1907px #fff,
    924px 1009px #fff, 99px 2244px #fff, 975px 453px #fff, 191px 966px #fff,
    1933px 966px #fff, 1197px 1673px #fff, 1968px 1892px #fff, 2197px 951px #fff,
    757px 2124px #fff, 931px 1047px #fff, 1098px 1913px #fff, 2047px 2135px #fff,
    620px 1609px #fff, 1877px 1734px #fff, 191px 395px #fff, 672px 1023px #fff,
    122px 1331px #fff, 1211px 279px #fff, 2323px 595px #fff, 2398px 2238px #fff,
    1158px 1121px #fff, 1285px 2422px #fff, 2330px 227px #fff, 28px 85px #fff,
    782px 750px #fff, 482px 351px #fff, 387px 2397px #fff, 113px 2309px #fff,
    1001px 2284px #fff, 1858px 1940px #fff, 1881px 1617px #fff,
    2045px 2412px #fff, 1246px 770px #fff, 1448px 1752px #fff,
    1269px 2059px #fff, 799px 25px #fff, 2478px 1170px #fff, 1275px 476px #fff,
    2015px 1751px #fff, 844px 2102px #fff, 624px 1402px #fff, 574px 1806px #fff,
    1838px 1812px #fff, 2461px 741px #fff, 254px 911px #fff, 1801px 1023px #fff,
    649px 1584px #fff, 2121px 610px #fff, 2225px 1575px #fff, 793px 1267px #fff,
    365px 533px #fff, 2400px 1057px #fff, 1280px 1223px #fff, 326px 54px #fff,
    1458px 1004px #fff, 471px 182px #fff, 1708px 2314px #fff, 668px 1781px #fff,
    806px 1386px #fff, 1270px 1063px #fff, 1507px 262px #fff, 2334px 674px #fff,
    1271px 2235px #fff, 230px 815px #fff, 1254px 1608px #fff, 1364px 2016px #fff,
    553px 256px #fff, 1089px 1453px #fff, 1642px 2430px #fff, 1519px 143px #fff,
    1553px 1286px #fff, 937px 1703px #fff, 2147px 2271px #fff,
    1617px 2050px #fff, 1917px 1008px #fff, 1371px 2356px #fff,
    1131px 917px #fff, 147px 2269px #fff, 1886px 1298px #fff, 283px 906px #fff,
    1315px 1895px #fff, 1856px 439px #fff, 1584px 1103px #fff,
    1944px 2398px #fff, 776px 606px #fff, 2256px 2459px #fff, 2037px 1832px #fff,
    2269px 1319px #fff, 1394px 529px #fff, 1210px 558px #fff, 417px 132px #fff,
    2135px 1263px #fff, 1564px 1137px #fff, 1871px 1061px #fff, 543px 343px #fff,
    649px 804px #fff, 2190px 1514px #fff, 1229px 1159px #fff, 1287px 2361px #fff,
    1078px 75px #fff, 630px 1638px #fff, 1867px 569px #fff, 357px 227px #fff,
    1131px 240px #fff, 755px 1337px #fff, 12px 848px #fff;
}
#stars3 {
  width: 3px;
  height: 3px;
  margin-left: 25%;
  background: transparent;
  box-shadow: 1250px 1621px #fff, 615px 2345px #fff, 207px 1061px #fff,
    1411px 1519px #fff, 838px 2364px #fff, 23px 744px #fff, 4px 2494px #fff,
    1102px 2465px #fff, 1133px 2018px #fff, 186px 916px #fff, 2426px 1419px #fff,
    953px 1139px #fff, 380px 1799px #fff, 2277px 463px #fff, 2357px 1692px #fff,
    538px 740px #fff, 670px 305px #fff, 390px 1455px #fff, 82px 2200px #fff,
    729px 92px #fff, 1774px 2379px #fff, 2124px 1339px #fff, 1187px 820px #fff,
    22px 188px #fff, 1610px 1243px #fff, 1853px 1275px #fff, 1472px 1213px #fff,
    2456px 1319px #fff, 1732px 684px #fff, 278px 1px #fff, 1605px 1px #fff,
    284px 2048px #fff, 241px 720px #fff, 318px 1123px #fff, 131px 723px #fff,
    529px 1177px #fff, 640px 202px #fff, 1336px 131px #fff, 860px 2044px #fff,
    1662px 1699px #fff, 1492px 2198px #fff, 1611px 81px #fff, 914px 2419px #fff,
    1706px 1689px #fff, 344px 2303px #fff, 733px 717px #fff, 1266px 375px #fff,
    1766px 228px #fff, 2067px 2148px #fff, 2105px 2065px #fff,
    1214px 1530px #fff, 2206px 763px #fff, 2192px 369px #fff, 1762px 1643px #fff,
    2305px 2158px #fff, 2318px 595px #fff, 1749px 1743px #fff,
    1679px 2295px #fff, 1154px 371px #fff, 1229px 1436px #fff,
    2367px 1466px #fff, 1137px 945px #fff, 985px 332px #fff, 1422px 351px #fff,
    1231px 65px #fff, 1446px 2259px #fff, 1711px 500px #fff, 2188px 864px #fff,
    795px 942px #fff, 431px 987px #fff, 281px 1047px #fff, 1249px 990px #fff,
    622px 158px #fff, 1708px 1871px #fff, 939px 6px #fff, 1415px 1481px #fff,
    1073px 1301px #fff, 50px 237px #fff, 2127px 239px #fff, 1833px 2116px #fff,
    2372px 874px #fff, 761px 1345px #fff, 571px 2190px #fff, 1362px 963px #fff,
    1126px 1946px #fff, 1123px 76px #fff, 2037px 2342px #fff, 1592px 1356px #fff,
    1988px 2209px #fff, 578px 827px #fff, 580px 2267px #fff, 1908px 526px #fff,
    1415px 130px #fff, 891px 1672px #fff, 2416px 143px #fff, 311px 615px #fff,
    984px 2105px #fff, 501px 594px #fff, 908px 2128px #fff, 2179px 1666px #fff;
  -webkit-animation: animStar 150s infinite linear;
  -moz-animation: animStar 150s infinite linear;
  animation: animStar 150s infinite linear;
}
#stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1250px 1621px #fff, 615px 2345px #fff, 207px 1061px #fff,
    1411px 1519px #fff, 838px 2364px #fff, 23px 744px #fff, 4px 2494px #fff,
    1102px 2465px #fff, 1133px 2018px #fff, 186px 916px #fff, 2426px 1419px #fff,
    953px 1139px #fff, 380px 1799px #fff, 2277px 463px #fff, 2357px 1692px #fff,
    538px 740px #fff, 670px 305px #fff, 390px 1455px #fff, 82px 2200px #fff,
    729px 92px #fff, 1774px 2379px #fff, 2124px 1339px #fff, 1187px 820px #fff,
    22px 188px #fff, 1610px 1243px #fff, 1853px 1275px #fff, 1472px 1213px #fff,
    2456px 1319px #fff, 1732px 684px #fff, 278px 1px #fff, 1605px 1px #fff,
    284px 2048px #fff, 241px 720px #fff, 318px 1123px #fff, 131px 723px #fff,
    529px 1177px #fff, 640px 202px #fff, 1336px 131px #fff, 860px 2044px #fff,
    1662px 1699px #fff, 1492px 2198px #fff, 1611px 81px #fff, 914px 2419px #fff,
    1706px 1689px #fff, 344px 2303px #fff, 733px 717px #fff, 1266px 375px #fff,
    1766px 228px #fff, 2067px 2148px #fff, 2105px 2065px #fff,
    1214px 1530px #fff, 2206px 763px #fff, 2192px 369px #fff, 1762px 1643px #fff,
    2305px 2158px #fff, 2318px 595px #fff, 1749px 1743px #fff,
    1679px 2295px #fff, 1154px 371px #fff, 1229px 1436px #fff,
    2367px 1466px #fff, 1137px 945px #fff, 985px 332px #fff, 1422px 351px #fff,
    1231px 65px #fff, 1446px 2259px #fff, 1711px 500px #fff, 2188px 864px #fff,
    795px 942px #fff, 431px 987px #fff, 281px 1047px #fff, 1249px 990px #fff,
    622px 158px #fff, 1708px 1871px #fff, 939px 6px #fff, 1415px 1481px #fff,
    1073px 1301px #fff, 50px 237px #fff, 2127px 239px #fff, 1833px 2116px #fff,
    2372px 874px #fff, 761px 1345px #fff, 571px 2190px #fff, 1362px 963px #fff,
    1126px 1946px #fff, 1123px 76px #fff, 2037px 2342px #fff, 1592px 1356px #fff,
    1988px 2209px #fff, 578px 827px #fff, 580px 2267px #fff, 1908px 526px #fff,
    1415px 130px #fff, 891px 1672px #fff, 2416px 143px #fff, 311px 615px #fff,
    984px 2105px #fff, 501px 594px #fff, 908px 2128px #fff, 2179px 1666px #fff;
}
@-webkit-keyframes animStar {
  from {
    -webkit-transform: translateY(0px);
  }
  to {
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes animStar {
  from {
    -moz-transform: translateY(0px);
  }
  to {
    -moz-transform: translateY(-2000px);
  }
}
@keyframes animStar {
  from {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  to {
    -webkit-transform: translateY(-2000px);
    -moz-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    -o-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.brand-logo {
  position: absolute;
  left: 10%;
  top: 5%;
  max-width: 200px;
}
#left-side {
  position: fixed;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  opacity: 0;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
#left-side .content {
  position: absolute;
  z-index: 0;
  left: 0;
  padding: 0;
  top: 50vh;
  width: 100%;
  padding: 0 10%;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 1;
  visibility: visible;
}
#right-side {
  background: #f2f3f7;
  position: relative;
  overflow: auto;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  top: 0;
  width: 50%;
  -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -o-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
}
#right-side.hide-right {
  -webkit-transform: translate3d(200%, 0, 0);
  -moz-transform: translate3d(200%, 0, 0);
  -o-transform: translate3d(200%, 0, 0);
  -ms-transform: translate3d(200%, 0, 0);
  transform: translate3d(200%, 0, 0);
}
#right-side .content {
  width: 100%;
  padding: 8% 10% 0;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 1;
  visibility: visible;
}
#right-side .content h1,
#right-side .content h2,
#right-side .content h3,
#right-side .content h4,
#right-side .content h5,
#right-side .content h6 {
  color: #757a86;
}
#right-side .content h3 {
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  text-transform: uppercase;
  font-weight: 700;
}
#right-side .content span.separator {
  display: block;
  height: 2px;
  background: #fff;
  width: 100%;
  margin: 50px 0 60px;
}
#right-side .content p {
  color: #747c83;
}
#right-side .content .photo-line figure {
  padding: 0;
  margin: 0 15px 30px;
  width: calc(50% - 30px);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  background: #000;
}
#right-side .content .photo-line figure.clear-second {
  clear: both;
}
#right-side .content .photo-line figure a.box-picture {
  overflow: hidden;
  width: 100%;
  display: block;
  position: relative;
}
#right-side .content .photo-line figure a.box-picture p {
  bottom: 50%;
  line-height: 1;
  height: auto;
  width: 100%;
  text-align: center;
  color: #fff;
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 2px;
  left: 0;
  opacity: 0;
  position: absolute;
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -ms-transform: translateY(50%);
  -o-transform: translateY(50%);
  transform: translateY(50%);
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
}
#right-side .content .photo-line figure a.box-picture:hover {
  background: #000;
}
#right-side .content .photo-line figure a.box-picture:hover img {
  opacity: 0.5;
}
#right-side .content .photo-line figure a.box-picture:hover p {
  opacity: 1;
}
#right-side .content .photo-line figure img {
  overflow: hidden;
  -webkit-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  -ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
#right-side .content .photo-line figure .photo-details {
  background: #fff;
  padding: 1em;
  text-align: left;
  color: #747c83;
}
#right-side .content .photo-line figure .photo-details h4 {
  font-weight: 800;
  margin-bottom: 1em;
  text-transform: uppercase;
  font-size: 0.8em;
  opacity: 1;
  color: #747c83;
}
#right-side .content .photo-line figure .photo-details span.border {
  display: block;
  height: 2px;
  background: #00c8aa;
  width: 10%;
  margin: 0.8em 0 1em;
}
#right-side .content .photo-line figure .photo-details p {
  font-size: 0.9em;
  color: #999;
  font-weight: 500;
  line-height: 1.2;
}
.widget-angle-top-right {
  position: absolute;
  top: 0;
  right: 0;
  background: transparent;
  border: none;
  padding: 0;
  color: #00c8aa;
  font-size: 1em;
  border-top: 50px solid #2b2d35;
  border-left: 50px solid transparent;
}
.widget-angle-top-right span.icon-text {
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
  position: absolute;
  top: -47px;
  left: -22px;
}
.widget-angle-bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
  background: transparent;
  border: none;
  padding: 0;
  color: #00c8aa;
  font-size: 1em;
  border-bottom: 50px solid #2b2d35;
  border-left: 50px solid transparent;
}
.widget-angle-bottom-right span.icon-text {
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
  position: absolute;
  top: 23px;
  left: -22px;
}
.widget-angle-bottom-left {
  position: absolute;
  bottom: 0;
  left: 0;
  background: transparent;
  border: none;
  padding: 0;
  color: #00c8aa;
  font-size: 1em;
  border-bottom: 50px solid #2b2d35;
  border-right: 50px solid transparent;
}
.widget-angle-bottom-left span.icon-text {
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
  position: absolute;
  top: 23px;
  left: 7px;
}
.widget-angle-top-left {
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  border: none;
  padding: 0;
  color: #00c8aa;
  font-size: 1em;
  border-top: 50px solid #2b2d35;
  border-right: 50px solid transparent;
}
.widget-angle-top-left span.icon-text {
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
  position: absolute;
  top: -47px;
  left: 7px;
}
#close-more-info {
  position: fixed;
  top: 15px;
  right: 15px;
  background: transparent;
  border: none;
  color: #757a86;
  font-size: 2em;
}
#close-more-info:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
#close-more-info.hide-close {
  right: -40px;
}
.mCSB_scrollTools {
  position: absolute;
  width: 5px;
  height: auto;
  left: auto;
  top: 0;
  right: -5px;
  bottom: 0;
  z-index: 1;
  -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -o-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1);
}
.mCSB_scrollTools .mCSB_draggerRail {
  width: 5px;
  height: 100%;
  margin: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background-color: #757a86;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 5px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  text-align: center;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #00c8aa;
}
.mCSB_scrollTools-left {
  right: 50% !important;
}
.dialog,
.dialog__overlay {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.dialog {
  position: fixed;
  z-index: 999;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  pointer-events: none;
}
.dialog__overlay {
  position: absolute;
  z-index: 1;
  background: rgba(31, 34, 46, 0.9);
  opacity: 0;
  transition: opacity 0.3s;
}
.dialog--open .dialog__overlay {
  opacity: 1;
  pointer-events: auto;
}
.dialog__content {
  width: 50%;
  max-width: 500px;
  min-width: 290px;
  background: transparent;
  padding: 0;
  text-align: center;
  position: relative;
  z-index: 5;
  opacity: 0;
  overflow: hidden;
  background: url(../img/background-newsletter.jpg) center;
  background-size: cover;
  border: 10px solid #2b2d35;
}
.dialog__content::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  border: 1px solid #00c8aa;
  background: rgba(32, 35, 45, 0.8);
}
.dialog--open .dialog__content {
  pointer-events: auto;
}
.dialog .close-newsletter {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  background: transparent;
  width: 40px;
  height: 40px;
  line-height: 35px;
  color: #fff;
  font-size: 20px;
  opacity: 0.5;
}
.dialog .close-newsletter:hover {
  opacity: 1;
}
.dialog .dialog-inner {
  padding: 90px 70px;
  overflow: hidden;
}
.dialog .dialog-inner::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.dialog .dialog-inner h4 {
  color: #fff;
  font-size: 40px;
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  font-weight: 700;
}
.dialog .dialog-inner p {
  color: #f2f3f7;
  font-size: 16px;
}
#subscribe p {
  font-weight: 400;
}
#subscribe #notifyMe {
  max-width: 450px;
  margin: auto;
  margin-top: 2em;
}
#subscribe #notifyMe .form-group {
  margin-bottom: 1em;
}
#subscribe #notifyMe .form-group .fa {
  color: #757a86;
  position: absolute;
  text-align: center;
  top: 15px;
  left: 15px;
}
#subscribe #notifyMe .form-group .form-control {
  text-align: center;
  background: #fff;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  box-shadow: none;
  height: 50px;
  font-weight: 600;
  outline: medium none;
  padding: 0 1em;
  width: 100%;
  margin: auto;
  color: #000;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
#subscribe #notifyMe .form-group .form-control:hover,
#subscribe #notifyMe .form-group .form-control:focus {
  box-shadow: none;
}
#subscribe #notifyMe .form-group .form-control::-webkit-input-placeholder {
  color: #747c83 !important;
}
#subscribe #notifyMe .form-group .form-control::-moz-placeholder {
  color: #747c83 !important;
}
#subscribe #notifyMe .form-group .form-control:-moz-placeholder {
  color: #747c83 !important;
}
#subscribe #notifyMe .form-group .form-control:-ms-input-placeholder {
  color: #747c83 !important;
}
#subscribe #notifyMe .form-group button.submit {
  border: 2px solid #00c8aa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  font-family: "Open Sans", "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  background: #00c8aa;
  color: #fff;
  height: 50px;
  padding: 1em 0;
  font-size: 1em;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  line-height: 1;
  width: 70%;
  margin: 20px auto 0;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
#subscribe #notifyMe .form-group button.submit:hover {
  background: #00af94;
  color: #fff;
}
#subscribe .block-message {
  min-height: 50px;
  position: absolute;
  bottom: -100px;
  width: 100%;
  left: 0;
  padding: 15px;
  background: transparent;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
#subscribe .block-message.show-block-error {
  bottom: 0;
  background: #ff1d4d;
}
#subscribe .block-message.show-block-valid {
  bottom: 0;
  background: #00c8aa;
}
#subscribe p.notify-valid {
  color: #fff;
  text-transform: none;
  font-size: 16px;
  letter-spacing: 0;
  font-weight: 600;
}
.dialog__overlay {
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
.dialog.dialog--open .dialog__content,
.dialog.dialog--close .dialog__content {
  -webkit-animation-duration: 0.4s;
  -moz-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.dialog.dialog--open .dialog__content {
  -webkit-animation-name: anim-open;
  -moz-animation-name: anim-open;
  animation-name: anim-open;
}
.dialog.dialog--close .dialog__content {
  -webkit-animation-name: anim-close;
  -moz-animation-name: anim-close;
  animation-name: anim-close;
}
@-webkit-keyframes anim-open {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes anim-open {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes anim-open {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes anim-close {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
}
@-moz-keyframes anim-close {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
}
@keyframes anim-close {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
}
.info-contact {
  margin-bottom: 30px;
}
.info-contact .item-map {
  padding: 0;
}
.info-contact .item-map:first-child {
  padding-left: 15px;
}
.info-contact .item-map:last-child {
  padding-right: 15px;
}
.info-contact .item-map .contact-item {
  padding: 15px 0;
  font-size: 14px;
  text-align: center;
}
.info-contact .item-map .contact-item i {
  color: #00c8aa;
  font-size: 2em;
}
.info-contact .item-map .contact-item a {
  font-weight: 600;
  color: #757a86;
}
.info-contact .item-map .contact-item a:hover {
  color: #00c8aa;
}
#contact-form {
  margin-top: 40px;
}
#contact-form .form-control {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  box-shadow: none;
  font-weight: 400;
  outline: medium none;
  height: 40px;
  width: 100%;
  color: #000;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  text-align: left;
}
#contact-form .form-control:hover,
#contact-form .form-control:focus {
  box-shadow: none;
}
#contact-form .form-control::-webkit-input-placeholder {
  color: #747c83 !important;
}
#contact-form .form-control::-moz-placeholder {
  color: #747c83 !important;
}
#contact-form .form-control:-moz-placeholder {
  color: #747c83 !important;
}
#contact-form .form-control:-ms-input-placeholder {
  color: #747c83 !important;
}
#contact-form textarea.form-control {
  min-height: 150px;
}
#contact-form button#valid-form {
  font-weight: 400;
  padding: 1em 2em;
  font-size: 1em;
  display: block;
  margin: 0 auto 0;
  background: #00c8aa;
  color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  font-weight: 700;
  width: 100%;
  line-height: 10px;
}
#contact-form button#valid-form:hover {
  background: #00af94;
  color: #fff;
}
#block-answer {
  min-height: 60px;
  margin-top: 1em;
  text-align: center;
  color: #757a86;
}
.success-message,
.error-message {
  color: #757a86;
}
.success-message p,
.error-message p {
  color: #757a86 !important;
}
.success-message .ion-checkmark-round,
.error-message .ion-checkmark-round {
  color: #27ae60;
}
.error-message .ion-close-round {
  color: #ff1d4d;
}
.social-icons {
  position: absolute;
  left: 10%;
  bottom: 5%;
  margin-left: -22px;
  margin-bottom: -22px;
  display: block;
  z-index: 9;
  width: auto;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: all 0.7s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.7s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.7s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.7s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.7s cubic-bezier(0.42, 0, 0.58, 1);
}
.social-icons i {
  color: #fff;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
.social-icons a {
  color: #fff;
  width: 50px;
  line-height: 50px;
  letter-spacing: 0;
  background: transparent;
  font-size: 1em;
  font-weight: 300;
  height: 50px;
  display: inline-block;
  text-align: center;
  float: left;
  margin-right: 2px;
  border: none;
  -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.3s cubic-bezier(0, 0, 0.58, 1);
}
.social-icons a:hover {
  color: #00c8aa;
  background: transparent;
}
.social-icons a:hover i {
  color: #00c8aa;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
footer {
  padding: 10px 0;
  background: transparent;
  text-align: center;
}
footer p {
  font-size: 11px;
  font-weight: 100;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #757a86;
}
#cloud-animation {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  position: fixed;
}
#cloud-animation img {
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
}
@-webkit-keyframes animCloud {
  from {
    -webkit-transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
  }
}
@-moz-keyframes animCloud {
  from {
    -moz-transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
  }
}
@keyframes animCloud {
  from {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
#cloud1 {
  -webkit-animation: animCloud 25s infinite linear;
  -moz-animation: animCloud 25s infinite linear;
  animation: animCloud 25s infinite linear;
}
#cloud2 {
  -webkit-animation: animCloud 35s infinite linear;
  -moz-animation: animCloud 35s infinite linear;
  animation: animCloud 35s infinite linear;
}
#cloud3 {
  -webkit-animation: animCloud 45s infinite linear;
  -moz-animation: animCloud 45s infinite linear;
  animation: animCloud 45s infinite linear;
}
#cloud4 {
  -webkit-animation: animCloud 55s infinite linear;
  -moz-animation: animCloud 55s infinite linear;
  animation: animCloud 55s infinite linear;
}
.mbYTP_wrapper {
  width: 100vw !important;
  min-width: 0 !important;
  left: 0 !important;
}
.ytb-overlay {
  background: rgba(32, 35, 45, 0.6);
}
.light-overlay {
  background: rgba(32, 35, 45, 0.5) !important;
}
#player-nav {
  position: fixed;
  right: 20px;
  bottom: 20px;
  text-align: center;
}
#player-nav li {
  display: inline-block;
  background: rgba(0, 200, 170, 0.4);
  height: 40px;
  width: 40px;
  line-height: 40px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);
}
#player-nav li:hover {
  background: rgba(0, 200, 170, 0.8);
}
#player-nav li:hover a {
  color: #fff;
}
#player-nav li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 15px;
  color: rgba(255, 255, 255, 0.5);
}
.no-background {
  background: none !important;
}
#gradient {
  width: 100%;
  height: 100%;
  opacity: 0.8;
  padding: 0px;
  margin: 0px;
}
#constellationel {
  z-index: 1;
  left: 0;
  top: 0;
  position: absolute;
}
#fss-part {
  background: transparent !important;
}
#container {
  height: 100%;
  position: absolute;
  width: 70%;
  left: 30%;
}
.back-fss {
  height: 100%;
  position: absolute;
  width: 100%;
}
.back-fss canvas {
  width: 100% !important;
}
#dotty {
  position: fixed;
  top: 0;
  left: 0;
}
#xmas {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
#rainy {
  height: 100%;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
}
#starfield {
  position: fixed !important;
}
#bubble {
  background: #20232d;
  background-image: url(../img/bubble-pattern.png);
  background-repeat: repeat;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
}
#fireworks {
  background: transparent;
  position: fixed;
  top: 0;
  left: 50%;
  overflow: hidden;
}
#wavybg-wrapper {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
#wavybg-wrapper canvas {
  width: 100%;
  height: 100%;
}
#square-canvas {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
#stars_effect {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
body.smooth-bubbles {
  background: #23224e;
}
canvas {
  position: fixed;
  top: 0;
  left: 0;
}
canvas#canvasbg {
  background: transparent;
}
#flash {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  padding: 0px;
  margin: 0px;
}
.wrap {
  position: fixed;
  z-index: -30;
  top: 0;
  left: 0;
  overflow: hidden;
  height: 100vh;
  width: 100vw;
  margin: auto;
  background-image: -webkit-linear-gradient(296deg, #ef106d 0%, #ffd800 100%);
  background-image: linear-gradient(-206deg, #ef106d 0%, #ffd800 100%);
}
.wrap-2 {
  position: fixed;
  z-index: -30;
  top: 0;
  left: 0;
  overflow: hidden;
  height: 100vh;
  width: 100vw;
  margin: auto;
  background-image: -webkit-linear-gradient(296deg, #c05dff 0%, #2b2d35 100%);
  background-image: linear-gradient(-206deg, #c05dff 0%, #2b2d35 100%);
}
canvas {
  width: 100%;
  height: 100%;
}
.pswp__bg {
  background: #20232d;
}
.pswp__caption h4 {
  margin-bottom: 10px !important;
}
@media only screen and (max-width: 1024px) {
  .overlay {
    left: 0;
    width: 100%;
    height: 100%;
  }
  .overlay.skew-part {
    -webkit-transform: skew(0deg, 0deg);
    -moz-transform: skew(0deg, 0deg);
    -ms-transform: skew(0deg, 0deg);
    -o-transform: skew(0deg, 0deg);
    transform: skew(0deg, 0deg);
  }
  #container {
    height: 100%;
    position: absolute;
    width: 100%;
    left: 0;
  }
  #stars,
  #stars2,
  #stars3 {
    margin-left: 0 !important;
  }
  .brand-logo {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: 25px 0;
  }
  .light-btn {
    padding: 0.7em 0;
    margin-right: 0;
    float: none;
    margin: 0 auto;
    margin-bottom: 15px;
    max-width: 50%;
  }
  .action-btn {
    padding: 0.7em 0;
    float: none;
    margin: 0 auto;
    max-width: 50%;
  }
  #left-side {
    position: relative;
    width: 100%;
    height: auto;
    padding: 100px 0 150px;
  }
  #left-side .content {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    top: auto;
    text-align: center;
  }
  .social-icons {
    left: 0;
    bottom: 0;
    margin-left: 0;
    margin-bottom: 0;
  }
  #right-side {
    position: relative;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    top: 0;
    width: 100%;
  }
  #right-side.hide-right {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  #close-more-info {
    display: none;
  }
  .mCSB_scrollTools {
    right: 0;
  }
  .mCSB_scrollTools-left {
    right: 0 !important;
  }
}
@media only screen and (max-width: 768px) {
  .light-btn {
    max-width: 70%;
    min-width: 60%;
  }
  .action-btn {
    max-width: 70%;
    min-width: 60%;
  }
  .photo-line figure {
    padding: 0;
    margin: 0 0 20px !important;
    width: 100% !important;
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
  }
  .info-contact .item-map:first-child {
    padding-left: 0;
  }
  .info-contact .item-map:last-child {
    padding-right: 0;
  }
  .dialog__content {
    width: 80%;
    max-width: 80%;
    min-width: 75%;
  }
  .dialog .dialog-inner {
    padding: 40px 20px 90px;
    overflow: hidden;
  }
}
@media only screen and (max-width: 480px) {
  #left-side {
    padding: 50px 0 100px;
  }
  #left-side .content {
    padding: 0 3%;
  }
  #left-side.minimal-phone {
    height: 100vh;
  }
  h1.text-intro {
    font-size: 30px;
  }
  h2.text-intro {
    font-size: 18px;
  }
  .light-btn {
    max-width: 80%;
    min-width: 70%;
  }
  .action-btn {
    max-width: 80%;
    min-width: 70%;
  }
  .dialog__content {
    width: 95%;
    max-width: 95%;
    min-width: 75%;
  }
  .dialog .close-newsletter {
    top: 2px;
    right: 5px;
  }
  .dialog .dialog-inner {
    padding: 40px 20px 50px;
  }
  .dialog .dialog-inner h4 {
    font-size: 25px;
    margin-bottom: 20px;
  }
  #subscribe .block-message {
    padding: 5px 2px;
  }
  #subscribe p.notify-valid {
    font-size: 12px;
  }
}
@media screen and (max-device-width: 667px) and (orientation: landscape) {
  #left-side {
    padding: 50px 0 100px;
  }
  h1.text-intro {
    font-size: 30px;
  }
  h2.text-intro {
    font-size: 18px;
  }
  .dialog__content {
    width: 100%;
    max-width: 100%;
    min-width: 75%;
  }
  .dialog .close-newsletter {
    top: 2px;
    right: 5px;
  }
  .dialog .dialog-inner {
    padding: 40px 20px 50px;
  }
  .dialog .dialog-inner h4 {
    font-size: 25px;
    margin-bottom: 5px;
  }
  #subscribe #notifyMe {
    margin-top: 10px;
  }
  #subscribe #notifyMe .form-group .form-control {
    width: 70%;
    margin: 0;
    float: left;
  }
  #subscribe #notifyMe .form-group button.submit {
    width: 30%;
    margin: 0;
    float: left;
  }
  #subscribe .block-message {
    padding: 5px 2px;
  }
  #subscribe p.notify-valid {
    font-size: 12px;
  }
}
