/* * PHLY - Versatile Coming Soon Template
*
* This is a premium product available exclusively at this address http://themeforest.net/user/madeon08/portfolio
*
* This file is minified/crypted only for the demo, you will find an expanded, commented and accurate file in your download pack.
*
* Thanks for your support!
*
* */
@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");
@import url("https://fonts.googleapis.com/css?family=Pacifico");
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: #323a45;
  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: #525f71;
  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 #f36;
  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: #ff1a53;
  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: #f36;
  font-weight: 600;
  padding: 0.7em 2em;
  color: #fff;
  border: 2px solid #f36;
  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(50, 58, 69, 0.9);
  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: 1188px 1734px #fff, 298px 656px #fff, 1989px 1246px #fff,
    458px 615px #fff, 2082px 974px #fff, 550px 2030px #fff, 1618px 946px #fff,
    1181px 758px #fff, 1060px 1309px #fff, 2290px 308px #fff, 1398px 1357px #fff,
    1889px 124px #fff, 1968px 1882px #fff, 1543px 591px #fff, 2500px 2143px #fff,
    538px 2331px #fff, 40px 997px #fff, 983px 904px #fff, 397px 52px #fff,
    240px 2412px #fff, 54px 554px #fff, 425px 275px #fff, 886px 1808px #fff,
    1793px 2070px #fff, 794px 1828px #fff, 1475px 1467px #fff, 2024px 490px #fff,
    514px 2372px #fff, 829px 1419px #fff, 1953px 2118px #fff, 556px 1508px #fff,
    2418px 2406px #fff, 803px 908px #fff, 1251px 2026px #fff, 1909px 1936px #fff,
    673px 403px #fff, 6px 265px #fff, 1040px 2274px #fff, 1930px 231px #fff,
    1282px 1306px #fff, 1286px 1753px #fff, 1721px 444px #fff, 542px 1560px #fff,
    19px 2355px #fff, 213px 2062px #fff, 2467px 2444px #fff, 2413px 4px #fff,
    1794px 1224px #fff, 2220px 1134px #fff, 1764px 205px #fff, 2124px 645px #fff,
    451px 1184px #fff, 1977px 2063px #fff, 70px 1997px #fff, 2297px 1657px #fff,
    1924px 1004px #fff, 966px 1511px #fff, 760px 2187px #fff, 278px 1772px #fff,
    2283px 1207px #fff, 159px 1909px #fff, 2485px 996px #fff, 334px 2469px #fff,
    513px 1512px #fff, 1049px 682px #fff, 676px 629px #fff, 294px 1208px #fff,
    1414px 1461px #fff, 1366px 2438px #fff, 891px 1145px #fff, 317px 1912px #fff,
    822px 1982px #fff, 1906px 1382px #fff, 857px 126px #fff, 1251px 978px #fff,
    2303px 650px #fff, 1426px 577px #fff, 757px 2320px #fff, 4px 1551px #fff,
    2133px 372px #fff, 2216px 1699px #fff, 248px 515px #fff, 2471px 335px #fff,
    169px 1608px #fff, 646px 2012px #fff, 1302px 2402px #fff, 474px 1466px #fff,
    2333px 1302px #fff, 2080px 1436px #fff, 1792px 2047px #fff,
    1708px 2357px #fff, 1270px 870px #fff, 1312px 762px #fff, 2284px 2196px #fff,
    261px 2063px #fff, 143px 2353px #fff, 772px 1674px #fff, 2358px 686px #fff,
    2377px 1286px #fff, 1440px 33px #fff, 2050px 412px #fff, 2170px 698px #fff,
    2347px 2316px #fff, 965px 2049px #fff, 1321px 2474px #fff,
    1224px 1458px #fff, 2089px 1755px #fff, 1188px 340px #fff,
    2280px 1642px #fff, 128px 1456px #fff, 1253px 664px #fff, 2345px 1219px #fff,
    1820px 1393px #fff, 1526px 1616px #fff, 650px 1550px #fff,
    1263px 1699px #fff, 1593px 528px #fff, 2218px 747px #fff, 2400px 491px #fff,
    929px 296px #fff, 109px 2024px #fff, 264px 10px #fff, 812px 745px #fff,
    1338px 123px #fff, 1446px 230px #fff, 1684px 1005px #fff, 1745px 2108px #fff,
    2251px 1845px #fff, 1133px 42px #fff, 2134px 1620px #fff, 2052px 461px #fff,
    1396px 1097px #fff, 538px 1853px #fff, 1380px 1737px #fff,
    1960px 1453px #fff, 1895px 558px #fff, 1700px 2050px #fff, 88px 1289px #fff,
    477px 2062px #fff, 704px 1957px #fff, 2450px 1941px #fff, 1021px 1961px #fff,
    478px 1937px #fff, 442px 1111px #fff, 56px 646px #fff, 100px 1090px #fff,
    1892px 1947px #fff, 1295px 2388px #fff, 1417px 2396px #fff,
    1161px 1975px #fff, 818px 200px #fff, 7px 1670px #fff, 2273px 873px #fff,
    2190px 526px #fff, 991px 456px #fff, 513px 228px #fff, 853px 810px #fff,
    739px 707px #fff, 2449px 1234px #fff, 1061px 313px #fff, 355px 2449px #fff,
    799px 2119px #fff, 199px 259px #fff, 1886px 158px #fff, 359px 1103px #fff,
    1481px 2485px #fff, 542px 2492px #fff, 701px 652px #fff, 1266px 1143px #fff,
    1753px 2136px #fff, 2316px 50px #fff, 2217px 1838px #fff, 1620px 2393px #fff,
    1739px 2495px #fff, 404px 2454px #fff, 283px 2488px #fff, 1189px 1942px #fff,
    912px 2188px #fff, 302px 503px #fff, 1154px 1403px #fff, 1790px 327px #fff,
    557px 1933px #fff, 1103px 269px #fff, 150px 885px #fff, 1229px 1976px #fff,
    1816px 1133px #fff, 162px 1636px #fff, 1457px 870px #fff, 1823px 1646px #fff,
    1353px 2251px #fff, 1810px 254px #fff, 1233px 135px #fff, 213px 10px #fff,
    586px 1509px #fff, 1933px 759px #fff, 2122px 808px #fff, 2221px 1606px #fff,
    297px 861px #fff, 1367px 1196px #fff, 2263px 2384px #fff, 330px 1942px #fff,
    2325px 1082px #fff, 2014px 1695px #fff, 1933px 758px #fff, 1365px 87px #fff,
    2279px 1849px #fff, 1432px 2388px #fff, 1791px 2425px #fff,
    1770px 1679px #fff, 1369px 1771px #fff, 546px 922px #fff, 1217px 1424px #fff,
    872px 2201px #fff, 1824px 2052px #fff, 1507px 1454px #fff, 1906px 129px #fff,
    2100px 1480px #fff, 1552px 908px #fff, 1866px 1235px #fff, 999px 935px #fff,
    486px 654px #fff, 2263px 2479px #fff, 1845px 991px #fff, 1909px 540px #fff,
    1666px 1577px #fff, 2498px 1086px #fff, 41px 859px #fff, 1331px 1238px #fff,
    1643px 551px #fff, 1142px 714px #fff, 608px 732px #fff, 1772px 432px #fff,
    1353px 994px #fff, 251px 2474px #fff, 2238px 280px #fff, 960px 820px #fff,
    1159px 1258px #fff, 1733px 1990px #fff, 2429px 273px #fff,
    1609px 2081px #fff, 1397px 2457px #fff, 297px 1770px #fff, 979px 2336px #fff,
    1603px 887px #fff, 1661px 33px #fff, 1267px 1030px #fff, 2285px 1391px #fff,
    1125px 2411px #fff, 690px 1803px #fff, 1496px 2328px #fff, 1908px 345px #fff,
    1081px 906px #fff, 637px 918px #fff, 2378px 788px #fff, 110px 383px #fff,
    1810px 1157px #fff, 14px 1759px #fff, 783px 8px #fff, 483px 1046px #fff,
    2459px 1330px #fff, 1309px 751px #fff, 2275px 659px #fff, 1468px 1599px #fff,
    201px 684px #fff, 367px 1258px #fff, 2181px 66px #fff, 535px 2394px #fff,
    904px 512px #fff, 1921px 169px #fff, 1921px 2010px #fff, 1841px 1376px #fff,
    2356px 217px #fff, 1964px 732px #fff, 151px 994px #fff, 1814px 501px #fff,
    74px 906px #fff, 990px 781px #fff, 432px 2030px #fff, 1785px 224px #fff,
    553px 176px #fff, 1449px 1346px #fff, 939px 2242px #fff, 554px 935px #fff,
    2375px 122px #fff, 2257px 971px #fff, 1882px 2142px #fff, 1612px 2118px #fff,
    1783px 689px #fff, 2163px 2117px #fff, 2345px 2014px #fff, 2048px 806px #fff,
    1873px 1144px #fff, 2413px 2153px #fff, 961px 470px #fff, 338px 806px #fff,
    1520px 746px #fff, 462px 478px #fff, 1755px 1058px #fff, 2237px 2388px #fff,
    1877px 1162px #fff, 2472px 1493px #fff, 333px 2076px #fff, 951px 932px #fff,
    2132px 893px #fff, 1976px 1208px #fff, 2165px 1767px #fff, 1535px 3px #fff,
    1711px 1987px #fff, 2372px 1997px #fff, 861px 2323px #fff, 2054px 957px #fff,
    1142px 1590px #fff, 622px 1602px #fff, 79px 1434px #fff, 16px 266px #fff,
    1866px 801px #fff, 1648px 201px #fff, 975px 176px #fff, 1782px 2152px #fff,
    1240px 904px #fff, 2450px 2420px #fff, 2386px 514px #fff, 2095px 1333px #fff,
    1691px 2182px #fff, 632px 485px #fff, 1954px 1989px #fff, 1230px 843px #fff,
    907px 2184px #fff, 236px 1134px #fff, 2134px 1465px #fff, 1257px 1740px #fff,
    1902px 895px #fff, 613px 1655px #fff, 421px 219px #fff, 2044px 941px #fff,
    1212px 109px #fff, 1555px 2120px #fff, 772px 246px #fff, 144px 571px #fff,
    1530px 114px #fff, 1781px 2433px #fff, 355px 1173px #fff, 1804px 1191px #fff,
    2031px 2031px #fff, 1579px 1170px #fff, 2129px 868px #fff,
    2005px 1310px #fff, 430px 321px #fff, 1424px 1079px #fff, 82px 1505px #fff,
    1674px 1588px #fff, 1460px 1333px #fff, 2227px 2141px #fff,
    1546px 2359px #fff, 1725px 1328px #fff, 819px 1962px #fff, 2402px 803px #fff,
    2372px 77px #fff, 1959px 1475px #fff, 1938px 1347px #fff, 1220px 2208px #fff,
    663px 2176px #fff, 925px 1133px #fff, 1528px 95px #fff, 1791px 2405px #fff,
    2471px 2357px #fff, 439px 236px #fff, 68px 815px #fff, 481px 1718px #fff,
    753px 1971px #fff, 1223px 999px #fff, 975px 1902px #fff, 1713px 2450px #fff,
    2062px 515px #fff, 1386px 2236px #fff, 497px 538px #fff, 1756px 1009px #fff,
    1937px 1188px #fff, 2480px 695px #fff, 1454px 954px #fff, 1424px 698px #fff,
    1777px 643px #fff, 462px 1521px #fff, 646px 2148px #fff, 1098px 2370px #fff,
    736px 2106px #fff, 884px 1310px #fff, 869px 1040px #fff, 291px 771px #fff,
    479px 1338px #fff, 1404px 1509px #fff, 1803px 1584px #fff,
    1438px 1494px #fff, 971px 1467px #fff, 814px 1102px #fff, 2271px 1959px #fff,
    1787px 1092px #fff, 2386px 2468px #fff, 1646px 270px #fff, 1029px 173px #fff,
    1741px 1877px #fff, 2106px 1091px #fff, 782px 2124px #fff,
    2061px 1823px #fff, 1056px 562px #fff, 6px 2326px #fff, 1155px 2454px #fff,
    1407px 2243px #fff, 1333px 142px #fff, 2415px 233px #fff, 6px 1044px #fff,
    1609px 1169px #fff, 1417px 1064px #fff, 927px 2073px #fff,
    1978px 1323px #fff, 1225px 722px #fff, 1486px 115px #fff, 178px 213px #fff,
    602px 502px #fff, 333px 1942px #fff, 1385px 2106px #fff, 852px 2363px #fff,
    1685px 755px #fff, 702px 1037px #fff, 1683px 1391px #fff, 2344px 2416px #fff,
    2031px 1671px #fff, 52px 1040px #fff, 1426px 1333px #fff, 1108px 2102px #fff,
    1102px 939px #fff, 2186px 1320px #fff, 932px 2257px #fff, 2335px 760px #fff,
    182px 1898px #fff, 1446px 716px #fff, 1298px 1654px #fff, 325px 1089px #fff,
    2247px 366px #fff, 323px 1507px #fff, 54px 658px #fff, 890px 403px #fff,
    2334px 480px #fff, 975px 1436px #fff, 336px 936px #fff, 962px 140px #fff,
    2248px 756px #fff, 798px 505px #fff, 1720px 1207px #fff, 1107px 2397px #fff,
    2317px 1860px #fff, 1671px 2112px #fff, 1233px 1758px #fff, 46px 1728px #fff,
    506px 56px #fff, 1010px 226px #fff, 662px 881px #fff, 2103px 1076px #fff,
    43px 1741px #fff, 1383px 1159px #fff, 2452px 1889px #fff, 1035px 1180px #fff,
    736px 344px #fff, 293px 920px #fff, 1114px 887px #fff, 283px 1486px #fff,
    749px 1422px #fff, 415px 1308px #fff, 1256px 1046px #fff, 756px 899px #fff,
    357px 313px #fff, 1774px 1991px #fff, 1619px 2311px #fff, 2064px 1999px #fff,
    138px 134px #fff, 2216px 740px #fff, 2339px 3px #fff, 140px 2306px #fff,
    1028px 1521px #fff, 429px 289px #fff, 2343px 1387px #fff, 1463px 57px #fff,
    1288px 869px #fff, 2246px 484px #fff, 223px 2082px #fff, 715px 2242px #fff,
    2142px 1111px #fff, 1050px 1923px #fff, 560px 1676px #fff, 1805px 737px #fff,
    2483px 1977px #fff, 2145px 1464px #fff, 385px 300px #fff, 1240px 1109px #fff,
    1162px 2444px #fff, 211px 1493px #fff, 2040px 385px #fff, 279px 1442px #fff,
    869px 1864px #fff, 2148px 1079px #fff, 411px 849px #fff, 1364px 2298px #fff,
    439px 2159px #fff, 2260px 2010px #fff, 1676px 817px #fff, 1764px 214px #fff,
    650px 808px #fff, 811px 10px #fff, 1763px 1518px #fff, 1585px 1229px #fff,
    1404px 855px #fff, 4px 2345px #fff, 953px 1224px #fff, 198px 1107px #fff,
    10px 2301px #fff, 1942px 1340px #fff, 2486px 1580px #fff, 899px 1251px #fff,
    210px 2204px #fff, 1085px 1134px #fff, 1084px 1785px #fff, 1228px 593px #fff,
    1106px 725px #fff, 1442px 268px #fff, 505px 1121px #fff, 30px 2368px #fff,
    1686px 663px #fff, 1221px 1681px #fff, 645px 78px #fff, 1880px 2217px #fff,
    979px 146px #fff, 783px 939px #fff, 2314px 1716px #fff, 617px 726px #fff,
    2437px 2122px #fff, 1169px 659px #fff, 2208px 22px #fff, 1281px 651px #fff,
    1994px 571px #fff, 1806px 1568px #fff, 1570px 1246px #fff, 148px 1535px #fff,
    1144px 177px #fff, 1586px 1993px #fff, 44px 289px #fff, 298px 988px #fff,
    1849px 827px #fff, 1992px 1664px #fff, 1553px 1257px #fff,
    1150px 2053px #fff, 8px 2422px #fff, 1487px 2213px #fff, 1989px 455px #fff,
    830px 1698px #fff, 1775px 2029px #fff, 1478px 1866px #fff,
    2029px 1488px #fff, 2000px 2169px #fff, 736px 1261px #fff, 1482px 319px #fff,
    263px 2082px #fff, 1058px 1718px #fff, 817px 1366px #fff, 696px 1503px #fff,
    766px 1448px #fff, 778px 1574px #fff, 2211px 12px #fff, 2300px 135px #fff,
    775px 1189px #fff, 1119px 1267px #fff, 2326px 1687px #fff, 366px 890px #fff,
    1199px 1383px #fff, 2179px 1067px #fff, 320px 2443px #fff, 167px 1325px #fff,
    1891px 439px #fff, 2078px 655px #fff, 1122px 1736px #fff, 2173px 9px #fff,
    490px 988px #fff, 2448px 1047px #fff, 45px 1677px #fff, 219px 30px #fff,
    1793px 1338px #fff, 1754px 886px #fff, 2331px 1744px #fff,
    1845px 2198px #fff, 969px 1431px #fff, 585px 699px #fff, 1953px 858px #fff,
    2417px 1472px #fff, 637px 1355px #fff, 1192px 2163px #fff, 428px 127px #fff,
    1760px 2006px #fff, 175px 1713px #fff, 1550px 2101px #fff,
    1571px 1652px #fff, 480px 2074px #fff, 1549px 775px #fff, 2249px 2336px #fff,
    1584px 676px #fff, 1763px 1261px #fff, 2207px 1701px #fff,
    1656px 1532px #fff, 2296px 1959px #fff, 1056px 1706px #fff, 443px 569px #fff,
    125px 396px #fff, 1689px 1636px #fff, 568px 1212px #fff, 1813px 1136px #fff,
    2043px 2352px #fff, 2418px 1615px #fff, 2347px 2426px #fff,
    2140px 782px #fff, 2109px 1663px #fff, 170px 210px #fff, 1018px 1293px #fff,
    1009px 1050px #fff, 1688px 977px #fff, 1529px 635px #fff, 414px 1662px #fff,
    1649px 1332px #fff, 950px 1204px #fff, 121px 2491px #fff, 1387px 1092px #fff,
    2165px 721px #fff, 1169px 102px #fff, 1325px 944px #fff, 2356px 185px #fff,
    1316px 972px #fff, 1326px 567px #fff, 22px 418px #fff, 233px 1685px #fff,
    65px 325px #fff, 1009px 2427px #fff, 589px 1166px #fff, 2014px 2237px #fff,
    303px 526px #fff, 2154px 808px #fff, 568px 162px #fff, 1053px 2497px #fff,
    1824px 567px #fff, 7px 1208px #fff, 2247px 2322px #fff, 2135px 1126px #fff,
    2396px 880px #fff, 1782px 1870px #fff, 996px 778px #fff, 1395px 2381px #fff,
    1772px 1878px #fff, 1018px 204px #fff, 502px 2321px #fff, 1669px 2206px #fff,
    2089px 2006px #fff, 90px 1106px #fff, 1919px 2037px #fff, 2128px 2101px #fff,
    2197px 891px #fff, 1179px 1438px #fff, 2262px 2011px #fff, 1232px 415px #fff,
    149px 1832px #fff, 1484px 1434px #fff, 1550px 2024px #fff,
    1996px 1349px #fff, 299px 280px #fff, 1295px 1154px #fff, 1719px 196px #fff,
    1973px 902px #fff, 2337px 2023px #fff, 366px 44px #fff, 1404px 1387px #fff,
    1530px 1656px #fff, 1617px 1892px #fff, 2184px 406px #fff, 204px 844px #fff,
    944px 585px #fff, 1048px 977px #fff, 113px 2347px #fff, 448px 2314px #fff,
    2111px 1191px #fff, 1824px 2192px #fff, 2351px 2291px #fff,
    444px 1444px #fff, 384px 31px #fff, 1863px 2080px #fff, 1963px 759px #fff,
    848px 745px #fff, 1449px 1546px #fff, 2478px 65px #fff, 1894px 421px #fff,
    2435px 1184px #fff, 417px 1861px #fff, 286px 128px #fff, 2060px 920px #fff,
    1106px 1706px #fff, 776px 1498px #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: 1188px 1734px #fff, 298px 656px #fff, 1989px 1246px #fff,
    458px 615px #fff, 2082px 974px #fff, 550px 2030px #fff, 1618px 946px #fff,
    1181px 758px #fff, 1060px 1309px #fff, 2290px 308px #fff, 1398px 1357px #fff,
    1889px 124px #fff, 1968px 1882px #fff, 1543px 591px #fff, 2500px 2143px #fff,
    538px 2331px #fff, 40px 997px #fff, 983px 904px #fff, 397px 52px #fff,
    240px 2412px #fff, 54px 554px #fff, 425px 275px #fff, 886px 1808px #fff,
    1793px 2070px #fff, 794px 1828px #fff, 1475px 1467px #fff, 2024px 490px #fff,
    514px 2372px #fff, 829px 1419px #fff, 1953px 2118px #fff, 556px 1508px #fff,
    2418px 2406px #fff, 803px 908px #fff, 1251px 2026px #fff, 1909px 1936px #fff,
    673px 403px #fff, 6px 265px #fff, 1040px 2274px #fff, 1930px 231px #fff,
    1282px 1306px #fff, 1286px 1753px #fff, 1721px 444px #fff, 542px 1560px #fff,
    19px 2355px #fff, 213px 2062px #fff, 2467px 2444px #fff, 2413px 4px #fff,
    1794px 1224px #fff, 2220px 1134px #fff, 1764px 205px #fff, 2124px 645px #fff,
    451px 1184px #fff, 1977px 2063px #fff, 70px 1997px #fff, 2297px 1657px #fff,
    1924px 1004px #fff, 966px 1511px #fff, 760px 2187px #fff, 278px 1772px #fff,
    2283px 1207px #fff, 159px 1909px #fff, 2485px 996px #fff, 334px 2469px #fff,
    513px 1512px #fff, 1049px 682px #fff, 676px 629px #fff, 294px 1208px #fff,
    1414px 1461px #fff, 1366px 2438px #fff, 891px 1145px #fff, 317px 1912px #fff,
    822px 1982px #fff, 1906px 1382px #fff, 857px 126px #fff, 1251px 978px #fff,
    2303px 650px #fff, 1426px 577px #fff, 757px 2320px #fff, 4px 1551px #fff,
    2133px 372px #fff, 2216px 1699px #fff, 248px 515px #fff, 2471px 335px #fff,
    169px 1608px #fff, 646px 2012px #fff, 1302px 2402px #fff, 474px 1466px #fff,
    2333px 1302px #fff, 2080px 1436px #fff, 1792px 2047px #fff,
    1708px 2357px #fff, 1270px 870px #fff, 1312px 762px #fff, 2284px 2196px #fff,
    261px 2063px #fff, 143px 2353px #fff, 772px 1674px #fff, 2358px 686px #fff,
    2377px 1286px #fff, 1440px 33px #fff, 2050px 412px #fff, 2170px 698px #fff,
    2347px 2316px #fff, 965px 2049px #fff, 1321px 2474px #fff,
    1224px 1458px #fff, 2089px 1755px #fff, 1188px 340px #fff,
    2280px 1642px #fff, 128px 1456px #fff, 1253px 664px #fff, 2345px 1219px #fff,
    1820px 1393px #fff, 1526px 1616px #fff, 650px 1550px #fff,
    1263px 1699px #fff, 1593px 528px #fff, 2218px 747px #fff, 2400px 491px #fff,
    929px 296px #fff, 109px 2024px #fff, 264px 10px #fff, 812px 745px #fff,
    1338px 123px #fff, 1446px 230px #fff, 1684px 1005px #fff, 1745px 2108px #fff,
    2251px 1845px #fff, 1133px 42px #fff, 2134px 1620px #fff, 2052px 461px #fff,
    1396px 1097px #fff, 538px 1853px #fff, 1380px 1737px #fff,
    1960px 1453px #fff, 1895px 558px #fff, 1700px 2050px #fff, 88px 1289px #fff,
    477px 2062px #fff, 704px 1957px #fff, 2450px 1941px #fff, 1021px 1961px #fff,
    478px 1937px #fff, 442px 1111px #fff, 56px 646px #fff, 100px 1090px #fff,
    1892px 1947px #fff, 1295px 2388px #fff, 1417px 2396px #fff,
    1161px 1975px #fff, 818px 200px #fff, 7px 1670px #fff, 2273px 873px #fff,
    2190px 526px #fff, 991px 456px #fff, 513px 228px #fff, 853px 810px #fff,
    739px 707px #fff, 2449px 1234px #fff, 1061px 313px #fff, 355px 2449px #fff,
    799px 2119px #fff, 199px 259px #fff, 1886px 158px #fff, 359px 1103px #fff,
    1481px 2485px #fff, 542px 2492px #fff, 701px 652px #fff, 1266px 1143px #fff,
    1753px 2136px #fff, 2316px 50px #fff, 2217px 1838px #fff, 1620px 2393px #fff,
    1739px 2495px #fff, 404px 2454px #fff, 283px 2488px #fff, 1189px 1942px #fff,
    912px 2188px #fff, 302px 503px #fff, 1154px 1403px #fff, 1790px 327px #fff,
    557px 1933px #fff, 1103px 269px #fff, 150px 885px #fff, 1229px 1976px #fff,
    1816px 1133px #fff, 162px 1636px #fff, 1457px 870px #fff, 1823px 1646px #fff,
    1353px 2251px #fff, 1810px 254px #fff, 1233px 135px #fff, 213px 10px #fff,
    586px 1509px #fff, 1933px 759px #fff, 2122px 808px #fff, 2221px 1606px #fff,
    297px 861px #fff, 1367px 1196px #fff, 2263px 2384px #fff, 330px 1942px #fff,
    2325px 1082px #fff, 2014px 1695px #fff, 1933px 758px #fff, 1365px 87px #fff,
    2279px 1849px #fff, 1432px 2388px #fff, 1791px 2425px #fff,
    1770px 1679px #fff, 1369px 1771px #fff, 546px 922px #fff, 1217px 1424px #fff,
    872px 2201px #fff, 1824px 2052px #fff, 1507px 1454px #fff, 1906px 129px #fff,
    2100px 1480px #fff, 1552px 908px #fff, 1866px 1235px #fff, 999px 935px #fff,
    486px 654px #fff, 2263px 2479px #fff, 1845px 991px #fff, 1909px 540px #fff,
    1666px 1577px #fff, 2498px 1086px #fff, 41px 859px #fff, 1331px 1238px #fff,
    1643px 551px #fff, 1142px 714px #fff, 608px 732px #fff, 1772px 432px #fff,
    1353px 994px #fff, 251px 2474px #fff, 2238px 280px #fff, 960px 820px #fff,
    1159px 1258px #fff, 1733px 1990px #fff, 2429px 273px #fff,
    1609px 2081px #fff, 1397px 2457px #fff, 297px 1770px #fff, 979px 2336px #fff,
    1603px 887px #fff, 1661px 33px #fff, 1267px 1030px #fff, 2285px 1391px #fff,
    1125px 2411px #fff, 690px 1803px #fff, 1496px 2328px #fff, 1908px 345px #fff,
    1081px 906px #fff, 637px 918px #fff, 2378px 788px #fff, 110px 383px #fff,
    1810px 1157px #fff, 14px 1759px #fff, 783px 8px #fff, 483px 1046px #fff,
    2459px 1330px #fff, 1309px 751px #fff, 2275px 659px #fff, 1468px 1599px #fff,
    201px 684px #fff, 367px 1258px #fff, 2181px 66px #fff, 535px 2394px #fff,
    904px 512px #fff, 1921px 169px #fff, 1921px 2010px #fff, 1841px 1376px #fff,
    2356px 217px #fff, 1964px 732px #fff, 151px 994px #fff, 1814px 501px #fff,
    74px 906px #fff, 990px 781px #fff, 432px 2030px #fff, 1785px 224px #fff,
    553px 176px #fff, 1449px 1346px #fff, 939px 2242px #fff, 554px 935px #fff,
    2375px 122px #fff, 2257px 971px #fff, 1882px 2142px #fff, 1612px 2118px #fff,
    1783px 689px #fff, 2163px 2117px #fff, 2345px 2014px #fff, 2048px 806px #fff,
    1873px 1144px #fff, 2413px 2153px #fff, 961px 470px #fff, 338px 806px #fff,
    1520px 746px #fff, 462px 478px #fff, 1755px 1058px #fff, 2237px 2388px #fff,
    1877px 1162px #fff, 2472px 1493px #fff, 333px 2076px #fff, 951px 932px #fff,
    2132px 893px #fff, 1976px 1208px #fff, 2165px 1767px #fff, 1535px 3px #fff,
    1711px 1987px #fff, 2372px 1997px #fff, 861px 2323px #fff, 2054px 957px #fff,
    1142px 1590px #fff, 622px 1602px #fff, 79px 1434px #fff, 16px 266px #fff,
    1866px 801px #fff, 1648px 201px #fff, 975px 176px #fff, 1782px 2152px #fff,
    1240px 904px #fff, 2450px 2420px #fff, 2386px 514px #fff, 2095px 1333px #fff,
    1691px 2182px #fff, 632px 485px #fff, 1954px 1989px #fff, 1230px 843px #fff,
    907px 2184px #fff, 236px 1134px #fff, 2134px 1465px #fff, 1257px 1740px #fff,
    1902px 895px #fff, 613px 1655px #fff, 421px 219px #fff, 2044px 941px #fff,
    1212px 109px #fff, 1555px 2120px #fff, 772px 246px #fff, 144px 571px #fff,
    1530px 114px #fff, 1781px 2433px #fff, 355px 1173px #fff, 1804px 1191px #fff,
    2031px 2031px #fff, 1579px 1170px #fff, 2129px 868px #fff,
    2005px 1310px #fff, 430px 321px #fff, 1424px 1079px #fff, 82px 1505px #fff,
    1674px 1588px #fff, 1460px 1333px #fff, 2227px 2141px #fff,
    1546px 2359px #fff, 1725px 1328px #fff, 819px 1962px #fff, 2402px 803px #fff,
    2372px 77px #fff, 1959px 1475px #fff, 1938px 1347px #fff, 1220px 2208px #fff,
    663px 2176px #fff, 925px 1133px #fff, 1528px 95px #fff, 1791px 2405px #fff,
    2471px 2357px #fff, 439px 236px #fff, 68px 815px #fff, 481px 1718px #fff,
    753px 1971px #fff, 1223px 999px #fff, 975px 1902px #fff, 1713px 2450px #fff,
    2062px 515px #fff, 1386px 2236px #fff, 497px 538px #fff, 1756px 1009px #fff,
    1937px 1188px #fff, 2480px 695px #fff, 1454px 954px #fff, 1424px 698px #fff,
    1777px 643px #fff, 462px 1521px #fff, 646px 2148px #fff, 1098px 2370px #fff,
    736px 2106px #fff, 884px 1310px #fff, 869px 1040px #fff, 291px 771px #fff,
    479px 1338px #fff, 1404px 1509px #fff, 1803px 1584px #fff,
    1438px 1494px #fff, 971px 1467px #fff, 814px 1102px #fff, 2271px 1959px #fff,
    1787px 1092px #fff, 2386px 2468px #fff, 1646px 270px #fff, 1029px 173px #fff,
    1741px 1877px #fff, 2106px 1091px #fff, 782px 2124px #fff,
    2061px 1823px #fff, 1056px 562px #fff, 6px 2326px #fff, 1155px 2454px #fff,
    1407px 2243px #fff, 1333px 142px #fff, 2415px 233px #fff, 6px 1044px #fff,
    1609px 1169px #fff, 1417px 1064px #fff, 927px 2073px #fff,
    1978px 1323px #fff, 1225px 722px #fff, 1486px 115px #fff, 178px 213px #fff,
    602px 502px #fff, 333px 1942px #fff, 1385px 2106px #fff, 852px 2363px #fff,
    1685px 755px #fff, 702px 1037px #fff, 1683px 1391px #fff, 2344px 2416px #fff,
    2031px 1671px #fff, 52px 1040px #fff, 1426px 1333px #fff, 1108px 2102px #fff,
    1102px 939px #fff, 2186px 1320px #fff, 932px 2257px #fff, 2335px 760px #fff,
    182px 1898px #fff, 1446px 716px #fff, 1298px 1654px #fff, 325px 1089px #fff,
    2247px 366px #fff, 323px 1507px #fff, 54px 658px #fff, 890px 403px #fff,
    2334px 480px #fff, 975px 1436px #fff, 336px 936px #fff, 962px 140px #fff,
    2248px 756px #fff, 798px 505px #fff, 1720px 1207px #fff, 1107px 2397px #fff,
    2317px 1860px #fff, 1671px 2112px #fff, 1233px 1758px #fff, 46px 1728px #fff,
    506px 56px #fff, 1010px 226px #fff, 662px 881px #fff, 2103px 1076px #fff,
    43px 1741px #fff, 1383px 1159px #fff, 2452px 1889px #fff, 1035px 1180px #fff,
    736px 344px #fff, 293px 920px #fff, 1114px 887px #fff, 283px 1486px #fff,
    749px 1422px #fff, 415px 1308px #fff, 1256px 1046px #fff, 756px 899px #fff,
    357px 313px #fff, 1774px 1991px #fff, 1619px 2311px #fff, 2064px 1999px #fff,
    138px 134px #fff, 2216px 740px #fff, 2339px 3px #fff, 140px 2306px #fff,
    1028px 1521px #fff, 429px 289px #fff, 2343px 1387px #fff, 1463px 57px #fff,
    1288px 869px #fff, 2246px 484px #fff, 223px 2082px #fff, 715px 2242px #fff,
    2142px 1111px #fff, 1050px 1923px #fff, 560px 1676px #fff, 1805px 737px #fff,
    2483px 1977px #fff, 2145px 1464px #fff, 385px 300px #fff, 1240px 1109px #fff,
    1162px 2444px #fff, 211px 1493px #fff, 2040px 385px #fff, 279px 1442px #fff,
    869px 1864px #fff, 2148px 1079px #fff, 411px 849px #fff, 1364px 2298px #fff,
    439px 2159px #fff, 2260px 2010px #fff, 1676px 817px #fff, 1764px 214px #fff,
    650px 808px #fff, 811px 10px #fff, 1763px 1518px #fff, 1585px 1229px #fff,
    1404px 855px #fff, 4px 2345px #fff, 953px 1224px #fff, 198px 1107px #fff,
    10px 2301px #fff, 1942px 1340px #fff, 2486px 1580px #fff, 899px 1251px #fff,
    210px 2204px #fff, 1085px 1134px #fff, 1084px 1785px #fff, 1228px 593px #fff,
    1106px 725px #fff, 1442px 268px #fff, 505px 1121px #fff, 30px 2368px #fff,
    1686px 663px #fff, 1221px 1681px #fff, 645px 78px #fff, 1880px 2217px #fff,
    979px 146px #fff, 783px 939px #fff, 2314px 1716px #fff, 617px 726px #fff,
    2437px 2122px #fff, 1169px 659px #fff, 2208px 22px #fff, 1281px 651px #fff,
    1994px 571px #fff, 1806px 1568px #fff, 1570px 1246px #fff, 148px 1535px #fff,
    1144px 177px #fff, 1586px 1993px #fff, 44px 289px #fff, 298px 988px #fff,
    1849px 827px #fff, 1992px 1664px #fff, 1553px 1257px #fff,
    1150px 2053px #fff, 8px 2422px #fff, 1487px 2213px #fff, 1989px 455px #fff,
    830px 1698px #fff, 1775px 2029px #fff, 1478px 1866px #fff,
    2029px 1488px #fff, 2000px 2169px #fff, 736px 1261px #fff, 1482px 319px #fff,
    263px 2082px #fff, 1058px 1718px #fff, 817px 1366px #fff, 696px 1503px #fff,
    766px 1448px #fff, 778px 1574px #fff, 2211px 12px #fff, 2300px 135px #fff,
    775px 1189px #fff, 1119px 1267px #fff, 2326px 1687px #fff, 366px 890px #fff,
    1199px 1383px #fff, 2179px 1067px #fff, 320px 2443px #fff, 167px 1325px #fff,
    1891px 439px #fff, 2078px 655px #fff, 1122px 1736px #fff, 2173px 9px #fff,
    490px 988px #fff, 2448px 1047px #fff, 45px 1677px #fff, 219px 30px #fff,
    1793px 1338px #fff, 1754px 886px #fff, 2331px 1744px #fff,
    1845px 2198px #fff, 969px 1431px #fff, 585px 699px #fff, 1953px 858px #fff,
    2417px 1472px #fff, 637px 1355px #fff, 1192px 2163px #fff, 428px 127px #fff,
    1760px 2006px #fff, 175px 1713px #fff, 1550px 2101px #fff,
    1571px 1652px #fff, 480px 2074px #fff, 1549px 775px #fff, 2249px 2336px #fff,
    1584px 676px #fff, 1763px 1261px #fff, 2207px 1701px #fff,
    1656px 1532px #fff, 2296px 1959px #fff, 1056px 1706px #fff, 443px 569px #fff,
    125px 396px #fff, 1689px 1636px #fff, 568px 1212px #fff, 1813px 1136px #fff,
    2043px 2352px #fff, 2418px 1615px #fff, 2347px 2426px #fff,
    2140px 782px #fff, 2109px 1663px #fff, 170px 210px #fff, 1018px 1293px #fff,
    1009px 1050px #fff, 1688px 977px #fff, 1529px 635px #fff, 414px 1662px #fff,
    1649px 1332px #fff, 950px 1204px #fff, 121px 2491px #fff, 1387px 1092px #fff,
    2165px 721px #fff, 1169px 102px #fff, 1325px 944px #fff, 2356px 185px #fff,
    1316px 972px #fff, 1326px 567px #fff, 22px 418px #fff, 233px 1685px #fff,
    65px 325px #fff, 1009px 2427px #fff, 589px 1166px #fff, 2014px 2237px #fff,
    303px 526px #fff, 2154px 808px #fff, 568px 162px #fff, 1053px 2497px #fff,
    1824px 567px #fff, 7px 1208px #fff, 2247px 2322px #fff, 2135px 1126px #fff,
    2396px 880px #fff, 1782px 1870px #fff, 996px 778px #fff, 1395px 2381px #fff,
    1772px 1878px #fff, 1018px 204px #fff, 502px 2321px #fff, 1669px 2206px #fff,
    2089px 2006px #fff, 90px 1106px #fff, 1919px 2037px #fff, 2128px 2101px #fff,
    2197px 891px #fff, 1179px 1438px #fff, 2262px 2011px #fff, 1232px 415px #fff,
    149px 1832px #fff, 1484px 1434px #fff, 1550px 2024px #fff,
    1996px 1349px #fff, 299px 280px #fff, 1295px 1154px #fff, 1719px 196px #fff,
    1973px 902px #fff, 2337px 2023px #fff, 366px 44px #fff, 1404px 1387px #fff,
    1530px 1656px #fff, 1617px 1892px #fff, 2184px 406px #fff, 204px 844px #fff,
    944px 585px #fff, 1048px 977px #fff, 113px 2347px #fff, 448px 2314px #fff,
    2111px 1191px #fff, 1824px 2192px #fff, 2351px 2291px #fff,
    444px 1444px #fff, 384px 31px #fff, 1863px 2080px #fff, 1963px 759px #fff,
    848px 745px #fff, 1449px 1546px #fff, 2478px 65px #fff, 1894px 421px #fff,
    2435px 1184px #fff, 417px 1861px #fff, 286px 128px #fff, 2060px 920px #fff,
    1106px 1706px #fff, 776px 1498px #fff;
}
#stars2 {
  width: 2px;
  height: 2px;
  margin-left: 25%;
  background: transparent;
  box-shadow: 405px 1862px #fff, 502px 1878px #fff, 2387px 1692px #fff,
    1720px 2095px #fff, 1265px 770px #fff, 530px 459px #fff, 845px 590px #fff,
    1054px 1661px #fff, 230px 1397px #fff, 1399px 1001px #fff, 925px 1947px #fff,
    1556px 1286px #fff, 471px 699px #fff, 888px 1295px #fff, 206px 2301px #fff,
    279px 12px #fff, 2334px 1351px #fff, 2164px 2174px #fff, 1885px 1146px #fff,
    1470px 1936px #fff, 2170px 1563px #fff, 1624px 974px #fff, 634px 863px #fff,
    620px 1177px #fff, 1005px 1637px #fff, 853px 1542px #fff, 1857px 2011px #fff,
    1900px 1715px #fff, 2390px 928px #fff, 1769px 1303px #fff,
    1497px 1211px #fff, 912px 2138px #fff, 1109px 929px #fff, 1395px 1867px #fff,
    1279px 82px #fff, 2172px 2233px #fff, 726px 241px #fff, 2435px 1825px #fff,
    2215px 2219px #fff, 568px 984px #fff, 125px 1399px #fff, 1513px 2490px #fff,
    1234px 2280px #fff, 1733px 345px #fff, 2182px 242px #fff, 1984px 2224px #fff,
    803px 488px #fff, 111px 2073px #fff, 2081px 1156px #fff, 2273px 1756px #fff,
    909px 2030px #fff, 689px 943px #fff, 1518px 1381px #fff, 1535px 82px #fff,
    433px 757px #fff, 1476px 2441px #fff, 2353px 1886px #fff, 1500px 1107px #fff,
    644px 1552px #fff, 241px 1433px #fff, 2013px 2443px #fff, 1238px 1603px #fff,
    2311px 851px #fff, 90px 1516px #fff, 1539px 309px #fff, 562px 2109px #fff,
    358px 2132px #fff, 1295px 1335px #fff, 483px 743px #fff, 1095px 1550px #fff,
    1454px 311px #fff, 832px 1057px #fff, 111px 445px #fff, 1206px 400px #fff,
    1569px 606px #fff, 964px 2164px #fff, 1332px 19px #fff, 1706px 1203px #fff,
    1538px 520px #fff, 1447px 955px #fff, 685px 127px #fff, 1466px 222px #fff,
    2268px 1477px #fff, 1000px 2095px #fff, 1612px 2496px #fff, 490px 997px #fff,
    267px 2391px #fff, 2059px 1155px #fff, 834px 2081px #fff, 1028px 1057px #fff,
    94px 1886px #fff, 224px 285px #fff, 1130px 2041px #fff, 2458px 235px #fff,
    456px 115px #fff, 626px 2216px #fff, 89px 1073px #fff, 765px 2203px #fff,
    386px 802px #fff, 2177px 857px #fff, 554px 8px #fff, 1441px 2269px #fff,
    1560px 838px #fff, 2281px 1915px #fff, 1539px 1555px #fff, 965px 1055px #fff,
    1278px 1878px #fff, 2080px 864px #fff, 940px 1603px #fff, 942px 1375px #fff,
    1091px 2165px #fff, 828px 2085px #fff, 1285px 249px #fff, 2077px 1167px #fff,
    2121px 1024px #fff, 169px 2374px #fff, 682px 1860px #fff, 2226px 442px #fff,
    2180px 1839px #fff, 1445px 798px #fff, 482px 1803px #fff, 1517px 2319px #fff,
    1313px 1627px #fff, 241px 436px #fff, 195px 1851px #fff, 2474px 1970px #fff,
    193px 853px #fff, 1363px 535px #fff, 601px 1146px #fff, 863px 1606px #fff,
    2213px 1123px #fff, 2242px 2273px #fff, 1304px 788px #fff, 2484px 180px #fff,
    1817px 2122px #fff, 39px 1218px #fff, 530px 263px #fff, 2134px 196px #fff,
    2193px 1187px #fff, 781px 1200px #fff, 382px 2423px #fff, 1638px 1211px #fff,
    927px 1132px #fff, 1254px 751px #fff, 2095px 2045px #fff, 428px 1655px #fff,
    2143px 774px #fff, 1159px 4px #fff, 1724px 1727px #fff, 74px 91px #fff,
    2188px 2366px #fff, 1268px 1926px #fff, 521px 1377px #fff, 68px 2291px #fff,
    844px 697px #fff, 1582px 431px #fff, 1285px 525px #fff, 2026px 2029px #fff,
    2181px 1993px #fff, 2237px 1638px #fff, 2087px 2456px #fff,
    1445px 1879px #fff, 1196px 1414px #fff, 1624px 518px #fff, 308px 116px #fff,
    934px 57px #fff, 1508px 2250px #fff, 447px 519px #fff, 338px 1979px #fff,
    2307px 2021px #fff, 346px 2212px #fff, 1513px 1829px #fff,
    2047px 2384px #fff, 1570px 2057px #fff, 2379px 647px #fff,
    2107px 2082px #fff, 848px 207px #fff, 1834px 1776px #fff, 1146px 129px #fff,
    528px 288px #fff, 169px 924px #fff, 651px 2023px #fff, 2331px 1040px #fff,
    300px 477px #fff, 564px 1768px #fff, 423px 1509px #fff, 1652px 1467px #fff,
    856px 1535px #fff, 1877px 1526px #fff, 1319px 1914px #fff, 711px 1229px #fff,
    2104px 1767px #fff, 527px 1595px #fff, 794px 1888px #fff, 971px 258px #fff,
    658px 1450px #fff, 419px 1303px #fff, 1451px 2373px #fff, 2134px 1156px #fff,
    735px 2430px #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: 405px 1862px #fff, 502px 1878px #fff, 2387px 1692px #fff,
    1720px 2095px #fff, 1265px 770px #fff, 530px 459px #fff, 845px 590px #fff,
    1054px 1661px #fff, 230px 1397px #fff, 1399px 1001px #fff, 925px 1947px #fff,
    1556px 1286px #fff, 471px 699px #fff, 888px 1295px #fff, 206px 2301px #fff,
    279px 12px #fff, 2334px 1351px #fff, 2164px 2174px #fff, 1885px 1146px #fff,
    1470px 1936px #fff, 2170px 1563px #fff, 1624px 974px #fff, 634px 863px #fff,
    620px 1177px #fff, 1005px 1637px #fff, 853px 1542px #fff, 1857px 2011px #fff,
    1900px 1715px #fff, 2390px 928px #fff, 1769px 1303px #fff,
    1497px 1211px #fff, 912px 2138px #fff, 1109px 929px #fff, 1395px 1867px #fff,
    1279px 82px #fff, 2172px 2233px #fff, 726px 241px #fff, 2435px 1825px #fff,
    2215px 2219px #fff, 568px 984px #fff, 125px 1399px #fff, 1513px 2490px #fff,
    1234px 2280px #fff, 1733px 345px #fff, 2182px 242px #fff, 1984px 2224px #fff,
    803px 488px #fff, 111px 2073px #fff, 2081px 1156px #fff, 2273px 1756px #fff,
    909px 2030px #fff, 689px 943px #fff, 1518px 1381px #fff, 1535px 82px #fff,
    433px 757px #fff, 1476px 2441px #fff, 2353px 1886px #fff, 1500px 1107px #fff,
    644px 1552px #fff, 241px 1433px #fff, 2013px 2443px #fff, 1238px 1603px #fff,
    2311px 851px #fff, 90px 1516px #fff, 1539px 309px #fff, 562px 2109px #fff,
    358px 2132px #fff, 1295px 1335px #fff, 483px 743px #fff, 1095px 1550px #fff,
    1454px 311px #fff, 832px 1057px #fff, 111px 445px #fff, 1206px 400px #fff,
    1569px 606px #fff, 964px 2164px #fff, 1332px 19px #fff, 1706px 1203px #fff,
    1538px 520px #fff, 1447px 955px #fff, 685px 127px #fff, 1466px 222px #fff,
    2268px 1477px #fff, 1000px 2095px #fff, 1612px 2496px #fff, 490px 997px #fff,
    267px 2391px #fff, 2059px 1155px #fff, 834px 2081px #fff, 1028px 1057px #fff,
    94px 1886px #fff, 224px 285px #fff, 1130px 2041px #fff, 2458px 235px #fff,
    456px 115px #fff, 626px 2216px #fff, 89px 1073px #fff, 765px 2203px #fff,
    386px 802px #fff, 2177px 857px #fff, 554px 8px #fff, 1441px 2269px #fff,
    1560px 838px #fff, 2281px 1915px #fff, 1539px 1555px #fff, 965px 1055px #fff,
    1278px 1878px #fff, 2080px 864px #fff, 940px 1603px #fff, 942px 1375px #fff,
    1091px 2165px #fff, 828px 2085px #fff, 1285px 249px #fff, 2077px 1167px #fff,
    2121px 1024px #fff, 169px 2374px #fff, 682px 1860px #fff, 2226px 442px #fff,
    2180px 1839px #fff, 1445px 798px #fff, 482px 1803px #fff, 1517px 2319px #fff,
    1313px 1627px #fff, 241px 436px #fff, 195px 1851px #fff, 2474px 1970px #fff,
    193px 853px #fff, 1363px 535px #fff, 601px 1146px #fff, 863px 1606px #fff,
    2213px 1123px #fff, 2242px 2273px #fff, 1304px 788px #fff, 2484px 180px #fff,
    1817px 2122px #fff, 39px 1218px #fff, 530px 263px #fff, 2134px 196px #fff,
    2193px 1187px #fff, 781px 1200px #fff, 382px 2423px #fff, 1638px 1211px #fff,
    927px 1132px #fff, 1254px 751px #fff, 2095px 2045px #fff, 428px 1655px #fff,
    2143px 774px #fff, 1159px 4px #fff, 1724px 1727px #fff, 74px 91px #fff,
    2188px 2366px #fff, 1268px 1926px #fff, 521px 1377px #fff, 68px 2291px #fff,
    844px 697px #fff, 1582px 431px #fff, 1285px 525px #fff, 2026px 2029px #fff,
    2181px 1993px #fff, 2237px 1638px #fff, 2087px 2456px #fff,
    1445px 1879px #fff, 1196px 1414px #fff, 1624px 518px #fff, 308px 116px #fff,
    934px 57px #fff, 1508px 2250px #fff, 447px 519px #fff, 338px 1979px #fff,
    2307px 2021px #fff, 346px 2212px #fff, 1513px 1829px #fff,
    2047px 2384px #fff, 1570px 2057px #fff, 2379px 647px #fff,
    2107px 2082px #fff, 848px 207px #fff, 1834px 1776px #fff, 1146px 129px #fff,
    528px 288px #fff, 169px 924px #fff, 651px 2023px #fff, 2331px 1040px #fff,
    300px 477px #fff, 564px 1768px #fff, 423px 1509px #fff, 1652px 1467px #fff,
    856px 1535px #fff, 1877px 1526px #fff, 1319px 1914px #fff, 711px 1229px #fff,
    2104px 1767px #fff, 527px 1595px #fff, 794px 1888px #fff, 971px 258px #fff,
    658px 1450px #fff, 419px 1303px #fff, 1451px 2373px #fff, 2134px 1156px #fff,
    735px 2430px #fff;
}
#stars3 {
  width: 3px;
  height: 3px;
  margin-left: 25%;
  background: transparent;
  box-shadow: 2459px 2128px #fff, 1235px 2332px #fff, 2392px 1773px #fff,
    150px 1600px #fff, 1277px 810px #fff, 1078px 1757px #fff, 1497px 218px #fff,
    407px 2273px #fff, 1658px 156px #fff, 1549px 1619px #fff, 974px 887px #fff,
    1639px 99px #fff, 242px 1657px #fff, 400px 1910px #fff, 2025px 812px #fff,
    436px 361px #fff, 1089px 1719px #fff, 1097px 2036px #fff, 869px 462px #fff,
    2387px 799px #fff, 352px 971px #fff, 1624px 971px #fff, 2123px 1804px #fff,
    1982px 408px #fff, 2042px 1758px #fff, 2316px 1540px #fff,
    1051px 2480px #fff, 1469px 1633px #fff, 134px 1081px #fff,
    1913px 1642px #fff, 825px 1339px #fff, 22px 520px #fff, 2179px 1707px #fff,
    238px 2068px #fff, 1025px 2395px #fff, 347px 804px #fff, 1912px 1145px #fff,
    1308px 371px #fff, 1665px 1873px #fff, 2333px 2223px #fff, 964px 932px #fff,
    1272px 1999px #fff, 827px 462px #fff, 693px 512px #fff, 1382px 606px #fff,
    1771px 151px #fff, 1350px 1223px #fff, 124px 1940px #fff, 397px 898px #fff,
    1439px 1828px #fff, 1682px 1234px #fff, 1606px 164px #fff, 1103px 149px #fff,
    1746px 171px #fff, 920px 1938px #fff, 2154px 2200px #fff, 1620px 489px #fff,
    796px 1881px #fff, 754px 1182px #fff, 1663px 1287px #fff, 2168px 1760px #fff,
    923px 2366px #fff, 1963px 214px #fff, 442px 2022px #fff, 800px 67px #fff,
    1423px 1648px #fff, 804px 1194px #fff, 2391px 1667px #fff,
    2039px 2372px #fff, 2062px 1050px #fff, 751px 350px #fff, 266px 1660px #fff,
    646px 238px #fff, 872px 1011px #fff, 493px 2009px #fff, 1682px 436px #fff,
    781px 1026px #fff, 1355px 932px #fff, 239px 946px #fff, 1087px 888px #fff,
    933px 2216px #fff, 32px 1206px #fff, 629px 2051px #fff, 2286px 913px #fff,
    221px 210px #fff, 1425px 920px #fff, 1599px 273px #fff, 2140px 886px #fff,
    432px 1822px #fff, 1920px 1881px #fff, 1960px 1951px #fff,
    1289px 1364px #fff, 2084px 40px #fff, 1093px 1481px #fff, 1236px 1127px #fff,
    1777px 1571px #fff, 596px 1071px #fff, 2019px 1419px #fff, 399px 1px #fff,
    1979px 1983px #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: 2459px 2128px #fff, 1235px 2332px #fff, 2392px 1773px #fff,
    150px 1600px #fff, 1277px 810px #fff, 1078px 1757px #fff, 1497px 218px #fff,
    407px 2273px #fff, 1658px 156px #fff, 1549px 1619px #fff, 974px 887px #fff,
    1639px 99px #fff, 242px 1657px #fff, 400px 1910px #fff, 2025px 812px #fff,
    436px 361px #fff, 1089px 1719px #fff, 1097px 2036px #fff, 869px 462px #fff,
    2387px 799px #fff, 352px 971px #fff, 1624px 971px #fff, 2123px 1804px #fff,
    1982px 408px #fff, 2042px 1758px #fff, 2316px 1540px #fff,
    1051px 2480px #fff, 1469px 1633px #fff, 134px 1081px #fff,
    1913px 1642px #fff, 825px 1339px #fff, 22px 520px #fff, 2179px 1707px #fff,
    238px 2068px #fff, 1025px 2395px #fff, 347px 804px #fff, 1912px 1145px #fff,
    1308px 371px #fff, 1665px 1873px #fff, 2333px 2223px #fff, 964px 932px #fff,
    1272px 1999px #fff, 827px 462px #fff, 693px 512px #fff, 1382px 606px #fff,
    1771px 151px #fff, 1350px 1223px #fff, 124px 1940px #fff, 397px 898px #fff,
    1439px 1828px #fff, 1682px 1234px #fff, 1606px 164px #fff, 1103px 149px #fff,
    1746px 171px #fff, 920px 1938px #fff, 2154px 2200px #fff, 1620px 489px #fff,
    796px 1881px #fff, 754px 1182px #fff, 1663px 1287px #fff, 2168px 1760px #fff,
    923px 2366px #fff, 1963px 214px #fff, 442px 2022px #fff, 800px 67px #fff,
    1423px 1648px #fff, 804px 1194px #fff, 2391px 1667px #fff,
    2039px 2372px #fff, 2062px 1050px #fff, 751px 350px #fff, 266px 1660px #fff,
    646px 238px #fff, 872px 1011px #fff, 493px 2009px #fff, 1682px 436px #fff,
    781px 1026px #fff, 1355px 932px #fff, 239px 946px #fff, 1087px 888px #fff,
    933px 2216px #fff, 32px 1206px #fff, 629px 2051px #fff, 2286px 913px #fff,
    221px 210px #fff, 1425px 920px #fff, 1599px 273px #fff, 2140px 886px #fff,
    432px 1822px #fff, 1920px 1881px #fff, 1960px 1951px #fff,
    1289px 1364px #fff, 2084px 40px #fff, 1093px 1481px #fff, 1236px 1127px #fff,
    1777px 1571px #fff, 596px 1071px #fff, 2019px 1419px #fff, 399px 1px #fff,
    1979px 1983px #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: 250px;
}
#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: #fff;
  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: #191d22;
}
#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: #f2f3f7;
  width: 100%;
  margin: 50px 0 60px;
}
#right-side .content p {
  color: #939da5;
}
#right-side .content .team-col .team-col-image {
  position: relative;
  overflow: hidden;
}
#right-side .content .team-col .team-col-image .team-overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  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);
  background: -webkit-linear-gradient(
    rgba(50, 58, 69, 0.1),
    rgba(50, 58, 69, 0.8)
  );
  background: linear-gradient(rgba(50, 58, 69, 0.1), rgba(50, 58, 69, 0.8));
  opacity: 0;
  text-decoration: none;
}
#right-side .content .team-col .team-col-image .team-overlay .info-overlay {
  position: absolute;
  z-index: 0;
  left: 0;
  padding: 0;
  top: 60%;
  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: center;
  opacity: 0;
}
#right-side
  .content
  .team-col
  .team-col-image
  .team-overlay
  .info-overlay
  h4.name-team {
  color: #fff;
  font-size: 1.6em;
  font-weight: 400;
  margin-bottom: 5px;
  font-family: Pacifico, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
}
#right-side .content .team-col .team-col-image .team-overlay .info-overlay a {
  color: rgba(255, 255, 255, 0.7);
  margin: 0 3px;
}
#right-side
  .content
  .team-col
  .team-col-image
  .team-overlay
  .info-overlay
  a:hover {
  color: #fff;
}
#right-side .content .team-col .team-description {
  padding-top: 15px;
  text-align: center;
}
#right-side .content .team-col .team-description h5 {
  color: #191d22;
  font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana,
    sans-serif;
  text-transform: uppercase;
  font-size: 0.9em;
  margin-bottom: 3px;
}
#right-side .content .team-col .team-description h6 {
  color: #939da5;
  font-size: 0.8em;
}
#right-side .content .team-col:hover .team-overlay {
  opacity: 1;
}
#right-side .content .team-col:hover .team-overlay .info-overlay {
  top: 50%;
  opacity: 1;
}
#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: #f36;
  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: #f36;
  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: #f36;
  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: #f36;
  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: #f36;
  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: #323a45;
  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: #f36;
}
.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 #f36;
  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 #f36;
  -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: #f36;
  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: #ff1a53;
  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: #f36;
}
#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: #f36;
  font-size: 2em;
}
.info-contact .item-map .contact-item a {
  font-weight: 600;
  color: #757a86;
}
.info-contact .item-map .contact-item a:hover {
  color: #f36;
}
#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: #f36;
  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: #ff1a53;
  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;
}
.useful-links {
  position: absolute;
  left: 10%;
  bottom: 2%;
  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);
}
.useful-links 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);
}
.useful-links a {
  color: #fff;
  line-height: 50px;
  letter-spacing: 0;
  background: transparent;
  font-size: 1em;
  font-weight: 700;
  display: inline-block;
  text-align: center;
  margin: 0 5px;
  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);
}
.useful-links a:hover {
  color: #f36;
  background: transparent;
}
.useful-links a:hover i {
  color: #f36;
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.useful-links a.info-link {
  font-size: 0.7em;
  margin: 0;
}
.useful-links .separator-link {
  line-height: 50px;
  width: 15px;
}
.useful-links .separator-link:after {
  content: ".";
  font-size: 25px;
  color: #fff;
  position: relative;
  bottom: 2px;
}
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(255, 51, 102, 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(255, 51, 102, 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%;
}
#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%;
}
#c {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.light-back {
  background: rgba(50, 58, 69, 0.4) !important;
}
.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;
  }
  .team-col-image img {
    width: 100%;
  }
}
@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;
  }
}
