    /*
    font-family: 'montserratlight';
    font-family: 'montserratblack';
    font-family: 'montserratregular';
	*/
.cf:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.cf {
  display: inline-block; }

* html .cf {
  height: 1%; }

.cf {
  display: block; }

body {
  font-family: 'montserratlight';
  position: relative;
  margin: 0px;
  padding: 0px;
  color: #ffffff;
  font-size: 16px;
  width: 4000px;
  height: 4000px;
  overflow: hidden;
  opacity: 0;
  -moz-transition: all .4s ease;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease; }

body, html {
  height: 100%;
  width: 100%; }

.left {
  float: left; }

.right {
  float: right; }

.container {
  position: relative;
  max-width: 1000px;
  padding: 0px 20px;
  margin: 0 auto; }

.wow {
  visibility: hidden; }

.delay0-1s {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s; }

.delay0-2s {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s; }

.delay0-3s {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s; }

.delay0-4s {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  -o-animation-delay: 0.4s;
  animation-delay: 0.4s; }

.delay0-5s {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
  animation-delay: 0.5s; }

.delay0-6s {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  animation-delay: 0.6s; }

.delay0-7s {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  animation-delay: 0.7s; }

.delay0-8s {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  animation-delay: 0.8s; }

.delay0-9s {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  animation-delay: 0.9s; }

.delay1s {
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay: 1s;
  animation-delay: 1s; }

.delay1-1s {
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  animation-delay: 1.1s; }

.delay1-2s {
  -webkit-animation-delay: 1.2s;
  -moz-animation-delay: 1.2s;
  -o-animation-delay: 1.2s;
  animation-delay: 1.2s; }

.delay1-3s {
  -webkit-animation-delay: 1.3s;
  -moz-animation-delay: 1.3s;
  -o-animation-delay: 1.3s;
  animation-delay: 1.3s; }

.delay1-4s {
  -webkit-animation-delay: 1.4s;
  -moz-animation-delay: 1.4s;
  -o-animation-delay: 1.4s;
  animation-delay: 1.4s; }

.delay1-5s {
  -webkit-animation-delay: 1.5s;
  -moz-animation-delay: 1.5s;
  -o-animation-delay: 1.5s;
  animation-delay: 1.5s; }

.delay1-6s {
  -webkit-animation-delay: 1.6s;
  -moz-animation-delay: 1.6s;
  -o-animation-delay: 1.6s;
  animation-delay: 1.6s; }

.delay1-7s {
  -webkit-animation-delay: 1.7s;
  -moz-animation-delay: 1.7s;
  -o-animation-delay: 1.7s;
  animation-delay: 1.7s; }

.delay1-8s {
  -webkit-animation-delay: 1.8s;
  -moz-animation-delay: 1.8s;
  -o-animation-delay: 1.8s;
  animation-delay: 1.8s; }

.delay1-9s {
  -webkit-animation-delay: 1.9s;
  -moz-animation-delay: 1.9s;
  -o-animation-delay: 1.9s;
  animation-delay: 1.9s; }

.delay2s {
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  animation-delay: 2s; }

#logo {
  display: block;
  position: fixed;
  top: 0px;
  left: 75px;
  top: -134px;
  z-index: 1100;
  -moz-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease; }

#canvasBox {
  width: 4001px;
  height: 4001px;
  top: -960px;
  left: -540px;
  background-image: url(../images/cloud-flare.png);
  background-repeat: no-repeat; }
  #canvasBox.fast {
    -moz-transition: all 0s ease !important;
    -webkit-transition: all 0s ease !important;
    -o-transition: all 0s ease !important;
    transition: all 0s ease !important; }

#mainBox {
  width: 1920px;
  height: 1080px;
  margin: 0 auto;
  position: relative; }
  #mainBox #mainComputer {
    width: 1071px;
    height: 1095px;
    background-image: url(../images/main-computer.png);
    background-repeat: no-repeat;
    position: relative;
    /* left: 810px; */
    right: -800px;
    top: 39px;
    opacity: 1;
    -moz-transition: all 1.5s ease;
    -webkit-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    transition: all 1.5s ease; }
  #mainBox #cloudText {
    background-image: url(../images/cloud.png);
    background-repeat: no-repeat;
    width: 1043px;
    height: 202px;
    position: absolute;
    top: 255px;
    right: 802px;
    /* left: 75px; */
    z-index: 5;
    opacity: 1;
    -moz-transition: all 1.5s ease;
    -webkit-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    transition: all 1.5s ease; }
  #mainBox #computingText {
    background-image: url(../images/computing.png);
    background-repeat: no-repeat;
    width: 832px;
    height: 92px;
    position: absolute;
    top: 481px;
    right: 1013px;
    /* left: 75px; */
    z-index: 5;
    opacity: 1;
    -moz-transition: all 1.5s ease;
    -webkit-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    transition: all 1.5s ease; }
  #mainBox #mainBoxText {
    position: absolute;
    right: 1065px;
    top: 589px;
    /* left: 75px; */
    width: 780px;
    line-height: 30px;
    opacity: 1;
    -moz-transition: all 1.5s ease;
    -webkit-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
    transition: all 1.5s ease; }
  #mainBox .offscreen {
    opacity: 0 !important;
    right: 1920px !important; }
  #mainBox #slideToExplore {
    width: 225px;
    margin: 0 auto;
    position: relative;
    z-index: 101;
    top: -72px;
    text-align: center;
    opacity: 0;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease; }
    #mainBox #slideToExplore #hand {
      position: absolute;
      top: -96px;
      left: 49px; }

#topLeft #associateComputer {
  background-image: url(../images/associate-computer.png);
  background-repeat: no-repeat;
  width: 765px;
  height: 876px;
  position: absolute;
  top: 55px;
  left: 383px;
  z-index: 10; }
#topLeft #inCloudComputingText {
  background-image: url(../images/associate-text.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 414px;
  height: 48px;
  top: 811px;
  left: 640px;
  z-index: 11; }
#topLeft #associateText {
  background-image: url(../images/in-cloud-computing-text.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 327px;
  height: 25px;
  top: 865px;
  left: 681px;
  z-index: 11; }

#topRight #certificateComputer {
  background-image: url(../images/certificate-laptop.png);
  background-repeat: no-repeat;
  width: 790px;
  height: 529px;
  position: absolute;
  top: 135px;
  left: 433px;
  z-index: 11; }
#topRight #certificateText {
  background-image: url(../images/certificate-text-image.png);
  background-repeat: no-repeat;
  width: 500px;
  height: 119px;
  position: absolute;
  top: 673px;
  left: 577px;
  z-index: 11; }
#topRight #inCloudComputingText {
  background-image: url(../images/in-cloud-computing-text.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 327px;
  height: 25px;
  top: 729px;
  left: 675px;
  z-index: 11; }

#bottomLeft #careersScreen {
  background-image: url(../images/careers-screen.png);
  background-repeat: no-repeat;
  width: 598px;
  height: 748px;
  position: absolute;
  top: 539px;
  left: 387px;
  z-index: 10; }
#bottomLeft #careersText {
  background-image: url(../images/careers-text.png);
  background-repeat: no-repeat;
  width: 331px;
  height: 48px;
  position: absolute;
  top: 1298px;
  left: 582px;
  z-index: 11; }
#bottomLeft #inCloudComputingText {
  background-image: url(../images/in-cloud-computing-text.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 327px;
  height: 25px;
  top: 1353px;
  left: 582px;
  z-index: 11; }

#bottomRight #moreInfoScreen {
  background-image: url(../images/more-info-computer.png);
  background-repeat: no-repeat;
  width: 859px;
  height: 686px;
  position: absolute;
  top: 568px;
  left: 189px;
  z-index: 11; }
#bottomRight #moreInfoText {
  background-image: url(../images/more-info-text.png);
  background-repeat: no-repeat;
  width: 406px;
  height: 76px;
  position: absolute;
  top: 1143px;
  left: 421px;
  z-index: 12; }

.smallBox {
  position: relative;
  width: 1500px;
  height: 1460px; }

#clouds div {
  background-repeat: no-repeat;
  position: absolute; }
#clouds .front {
  z-index: 100; }
#clouds #centerBack1 {
  background-image: url(../images/clouds/center-back-1.png);
  width: 654px;
  height: 278px;
  top: 954px;
  left: 1358px; }
#clouds #centerBack2 {
  background-image: url(../images/clouds/center-back-2.png);
  width: 447px;
  height: 174px;
  top: 1126px;
  left: 1471px; }
#clouds #centerBack3 {
  background-image: url(../images/clouds/center-back-3.png);
  width: 687px;
  height: 402px;
  top: 1126px;
  left: 1162px; }
#clouds #centerBack4 {
  background-image: url(../images/clouds/center-back-4.png);
  width: 704px;
  height: 285px;
  top: 1505px;
  left: 1692px; }
#clouds #centerBack5 {
  background-image: url(../images/clouds/center-back-5.png);
  width: 581px;
  height: 248px;
  top: 1386px;
  left: 2099px; }
#clouds #centerBack6 {
  background-image: url(../images/clouds/center-back-6.png);
  width: 838px;
  height: 348px;
  top: 1849px;
  left: 1400px; }
#clouds #centerBack7 {
  background-image: url(../images/clouds/center-back-7.png);
  width: 688px;
  height: 321px;
  top: 1809px;
  left: 856px; }
#clouds #centerBackTopRight1 {
  background-image: url(../images/clouds/center-back-top-right-1.png);
  width: 619px;
  height: 252px;
  top: 672px;
  left: 2753px; }
#clouds #centerBackTopRight2 {
  background-image: url(../images/clouds/center-back-top-right-2.png);
  width: 430px;
  height: 179px;
  top: 827px;
  left: 2232px; }
#clouds #centerBackTopRight3 {
  background-image: url(../images/clouds/center-back-top-right-3.png);
  width: 726px;
  height: 238px;
  top: 989px;
  left: 2341px; }
#clouds #centerBackTopRight4 {
  background-image: url(../images/clouds/center-back-top-right-4.png);
  width: 605px;
  height: 207px;
  top: 886px;
  left: 2628px; }
#clouds #centerBackTopRight5 {
  background-image: url(../images/clouds/center-back-top-right-5.png);
  width: 852px;
  height: 280px;
  top: 856px;
  left: 2724px; }
#clouds #centerBackTopLeft1 {
  background-image: url(../images/clouds/center-back-top-left-1.png);
  width: 368px;
  height: 151px;
  top: 1146px;
  left: -159px; }
#clouds #centerBackTopLeft2 {
  background-image: url(../images/clouds/center-back-top-left-2.png);
  width: 578px;
  height: 174px;
  top: 1025px;
  left: 346px; }
#clouds #centerBackTopLeft3 {
  background-image: url(../images/clouds/center-back-top-left-3.png);
  width: 729px;
  height: 233px;
  top: 1209px;
  left: 61px; }
#clouds #centerBackTopLeft4 {
  background-image: url(../images/clouds/center-back-top-left-4.png);
  width: 713px;
  height: 245px;
  top: 1052px;
  left: 424px; }
#clouds #centerFront1 {
  background-image: url(../images/clouds/center-front-1.png);
  width: 661px;
  height: 276px;
  top: 1597px;
  left: 25px; }
#clouds #centerFront2 {
  background-image: url(../images/clouds/center-front-2.png);
  width: 447px;
  height: 174px;
  top: 1748px;
  left: -179px; }
#clouds #centerFront3 {
  background-image: url(../images/clouds/center-front-3.png);
  width: 862px;
  height: 368px;
  top: 1577px;
  left: 349px; }
#clouds #centerFront4 {
  background-image: url(../images/clouds/center-front-4.png);
  width: 838px;
  height: 348px;
  top: 1327px;
  left: -360px; }
#clouds #centerFront5 {
  background-image: url(../images/clouds/center-front-5.png);
  width: 687px;
  height: 402px;
  top: 1447px;
  left: -107px; }
#clouds #centerFront6 {
  background-image: url(../images/clouds/center-front-6.png);
  width: 811px;
  height: 350px;
  top: 1979px;
  left: 1930px; }
#clouds #centerFront7 {
  background-image: url(../images/clouds/center-front-7.png);
  width: 652px;
  height: 289px;
  top: 1854px;
  left: 1657px; }
#clouds #centerFront8 {
  background-image: url(../images/clouds/center-front-8.png);
  width: 377px;
  height: 209px;
  top: 2103px;
  left: 1376px; }
#clouds #centerFront9 {
  background-image: url(../images/clouds/center-front-9.png);
  width: 422px;
  height: 226px;
  top: 1973px;
  left: 1398px; }
#clouds #centerFront10 {
  background-image: url(../images/clouds/center-front-10.png);
  width: 256px;
  height: 150px;
  top: 2060px;
  left: 1489px; }
#clouds #centerFront11 {
  background-image: url(../images/clouds/center-front-11.png);
  width: 957px;
  height: 386px;
  top: 2376px;
  left: 434px; }
#clouds #centerFront12 {
  background-image: url(../images/clouds/center-front-12.png);
  width: 470px;
  height: 165px;
  top: 1844px;
  left: 1601px; }
#clouds #centerFront13 {
  background-image: url(../images/clouds/center-front-13.png);
  width: 705px;
  height: 244px;
  top: 1856px;
  left: 1614px; }
#clouds #centerFront14 {
  background-image: url(../images/clouds/center-front-14.png);
  width: 586px;
  height: 187px;
  top: 1927px;
  left: 781px; }
#clouds #centerFront15 {
  background-image: url(../images/clouds/center-front-15.png);
  width: 660px;
  height: 280px;
  top: 2032px;
  left: 1861px; }
#clouds #centerFront16 {
  background-image: url(../images/clouds/center-front-16.png);
  width: 728px;
  height: 285px;
  top: 2276px;
  left: 1652px; }
#clouds #centerFront17 {
  background-image: url(../images/clouds/center-front-17.png);
  width: 456px;
  height: 187px;
  top: 1884px;
  left: 2132px; }
#clouds #topLeftBack1 {
  background-image: url(../images/clouds/top-back-left-1.png);
  width: 971px;
  height: 319px;
  top: 430px;
  left: 343px; }
#clouds #topLeftBack2 {
  background-image: url(../images/clouds/top-back-left-2.png);
  width: 729px;
  height: 233px;
  top: 423px;
  left: 343px; }
#clouds #topLeftBack3 {
  background-image: url(../images/clouds/top-back-left-3.png);
  width: 605px;
  height: 207px;
  top: 279px;
  left: -396px; }
#clouds #topLeftBack4 {
  background-image: url(../images/clouds/top-back-left-4.png);
  width: 713px;
  height: 245px;
  top: 413px;
  left: -76px; }
#clouds #topLeftBack5 {
  background-image: url(../images/clouds/top-back-left-5.png);
  width: 876px;
  height: 364px;
  top: 1390px;
  left: 888px; }
#clouds #topLeftBack6 {
  background-image: url(../images/clouds/top-back-left-6.png);
  width: 838px;
  height: 348px;
  top: 45px;
  left: -281px; }
#clouds #topLeftBack7 {
  background-image: url(../images/clouds/top-back-left-7.png);
  width: 619px;
  height: 252px;
  top: 475px;
  left: 167px; }
#clouds #topLeftBack8 {
  background-image: url(../images/clouds/top-back-left-8.png);
  width: 619px;
  height: 252px;
  top: 703px;
  left: 787px; }
#clouds #topLeftBack9 {
  background-image: url(../images/clouds/top-back-left-9.png);
  width: 1288px;
  height: 423px;
  top: 215px;
  left: -701px; }
#clouds #topLeftBackTop1 {
  background-image: url(../images/clouds/top-back-left-top-1.png);
  width: 809px;
  height: 395px;
  top: 497px;
  left: -258px;
  z-index: 12; }
#clouds #topLeftBackTop2 {
  background-image: url(../images/clouds/top-back-left-top-2.png);
  width: 581px;
  height: 201px;
  top: 623px;
  left: 134px;
  z-index: 12; }
#clouds #topLeftBackTopTop1 {
  background-image: url(../images/clouds/top-left-top-1.png);
  width: 655px;
  height: 226px;
  top: 734px;
  left: 66px;
  z-index: 11; }
#clouds #topLeftBackTopTop2 {
  background-image: url(../images/clouds/top-left-top-2.png);
  width: 497px;
  height: 244px;
  top: 732px;
  left: 346px;
  z-index: 11; }
#clouds #topLeftBackTopTop3 {
  background-image: url(../images/clouds/top-left-top-3.png);
  width: 772px;
  height: 254px;
  top: 700px;
  left: 146px;
  z-index: 11; }
#clouds #topLeftBackTopTop4 {
  background-image: url(../images/clouds/top-left-top-4.png);
  width: 642px;
  height: 211px;
  top: 719px;
  left: 6px;
  z-index: 11; }
#clouds #topLeftBackTopTop5 {
  background-image: url(../images/clouds/top-left-top-5.png);
  width: 707px;
  height: 273px;
  top: 655px;
  left: -160px;
  z-index: 11; }
#clouds #topLeftBackTopTop6 {
  background-image: url(../images/clouds/top-left-top-6.png);
  width: 713px;
  height: 245px;
  top: 675px;
  left: 633px;
  z-index: 11; }
#clouds #topLeftBackTopTop7 {
  background-image: url(../images/clouds/top-left-top-7.png);
  width: 707px;
  height: 273px;
  top: 691px;
  left: 393px;
  z-index: 11; }
#clouds #topLeftBackTopTop8 {
  background-image: url(../images/clouds/top-left-top-8.png);
  width: 729px;
  height: 233px;
  top: 705px;
  left: 627px;
  z-index: 11; }
#clouds #topLeftBackTopTop9 {
  background-image: url(../images/clouds/top-left-top-9.png);
  width: 971px;
  height: 319px;
  top: 1886px;
  left: -81px;
  z-index: 11; }
#clouds #topLeftBackTopTop10 {
  background-image: url(../images/clouds/top-left-top-10.png);
  width: 568px;
  height: 196px;
  top: 698px;
  left: 730px;
  z-index: 11; }
#clouds #topRightBack1 {
  background-image: url(../images/clouds/top-right-back-1.png);
  width: 661px;
  height: 276px;
  top: -74px;
  left: 1994px;
  z-index: 11; }
#clouds #topRightBack2 {
  background-image: url(../images/clouds/top-right-back-2.png);
  width: 447px;
  height: 174px;
  top: 11px;
  left: 2023px;
  z-index: 11; }
#clouds #topRightBack3 {
  background-image: url(../images/clouds/top-right-back-3.png);
  width: 862px;
  height: 368px;
  top: 54px;
  left: 1489px;
  z-index: 11; }
#clouds #topRightBack4 {
  background-image: url(../images/clouds/top-right-back-4.png);
  width: 576px;
  height: 233px;
  top: 549px;
  left: 1486px;
  z-index: 11; }
#clouds #topRightBack5 {
  background-image: url(../images/clouds/top-right-back-5.png);
  width: 586px;
  height: 187px;
  top: 173px;
  left: 1614px;
  z-index: 11; }
#clouds #topRightBack6 {
  background-image: url(../images/clouds/top-right-back-6.png);
  width: 655px;
  height: 226px;
  top: 103px;
  left: 1746px;
  z-index: 11; }
#clouds #topRightBack7 {
  background-image: url(../images/clouds/top-right-back-7.png);
  width: 581px;
  height: 201px;
  top: 98px;
  left: 1590px;
  z-index: 11; }
#clouds #topRightBack8 {
  background-image: url(../images/clouds/top-right-back-8.png);
  width: 456px;
  height: 187px;
  top: 65px;
  left: 1751px;
  z-index: 11; }
#clouds #topRightBack9 {
  background-image: url(../images/clouds/top-right-back-9.png);
  width: 456px;
  height: 187px;
  top: 52px;
  left: 1953px;
  z-index: 11; }
#clouds #topRightBack10 {
  background-image: url(../images/clouds/top-right-back-10.png);
  width: 668px;
  height: 279px;
  top: 240px;
  left: 2677px;
  z-index: 11; }
#clouds #topRightBack11 {
  background-image: url(../images/clouds/top-right-back-11.png);
  width: 6962px;
  height: 228px;
  top: -49px;
  left: 2695px;
  z-index: 11; }
#clouds #topRightBack12 {
  background-image: url(../images/clouds/top-right-back-12.png);
  width: 971px;
  height: 319px;
  top: 302px;
  left: 2300px;
  z-index: 11; }
#clouds #topRightBack13 {
  background-image: url(../images/clouds/top-right-back-13.png);
  width: 729px;
  height: 233px;
  top: 276px;
  left: 1966px;
  z-index: 11; }
#clouds #topRightBack14 {
  background-image: url(../images/clouds/top-right-back-14.png);
  width: 605px;
  height: 207px;
  top: 291px;
  left: 1813px;
  z-index: 11; }
#clouds #topRightBack15 {
  background-image: url(../images/clouds/top-right-back-15.png);
  width: 713px;
  height: 245px;
  top: -46px;
  left: 2874px;
  z-index: 11; }
#clouds #topRightBack16 {
  background-image: url(../images/clouds/top-right-back-16.png);
  width: 838px;
  height: 348px;
  top: 430px;
  left: 2496px;
  z-index: 11; }
#clouds #topRightBack17 {
  background-image: url(../images/clouds/top-right-back-17.png);
  width: 619px;
  height: 252px;
  top: 309px;
  left: 1864px;
  z-index: 11; }
#clouds #topRightBack18 {
  background-image: url(../images/clouds/top-right-back-18.png);
  width: 619px;
  height: 252px;
  top: 557px;
  left: 2446px;
  z-index: 11; }
#clouds #topRightBack19 {
  background-image: url(../images/clouds/top-right-back-19.png);
  width: 939px;
  height: 309px;
  top: 469px;
  left: 2017px;
  z-index: 11; }
#clouds #topRightTop1 {
  background-image: url(../images/clouds/top-right-top-1.png);
  width: 668px;
  height: 326px;
  top: 494px;
  left: 1815px;
  z-index: 11; }
#clouds #topRightTop2 {
  background-image: url(../images/clouds/top-right-top-2.png);
  width: 655px;
  height: 226px;
  top: 491px;
  left: 2094px;
  z-index: 11; }
#clouds #topRightTop3 {
  background-image: url(../images/clouds/top-right-top-3.png);
  width: 475px;
  height: 164px;
  top: 419px;
  left: 2564px;
  z-index: 11; }
#clouds #topRightTop4 {
  background-image: url(../images/clouds/top-right-top-4.png);
  width: 497px;
  height: 244px;
  top: 539px;
  left: 1945px;
  z-index: 11; }
#clouds #topRightTop5 {
  background-image: url(../images/clouds/top-right-top-5.png);
  width: 571px;
  height: 188px;
  top: 563px;
  left: 2191px;
  z-index: 11; }
#clouds #topRightTop6 {
  background-image: url(../images/clouds/top-right-top-6.png);
  width: 642px;
  height: 211px;
  top: 616px;
  left: 1681px;
  z-index: 11; }
#clouds #topRightTop7 {
  background-image: url(../images/clouds/top-right-top-7.png);
  width: 696px;
  height: 228px;
  top: 311px;
  left: 2442px;
  z-index: 11; }
#clouds #topRightTop8 {
  background-image: url(../images/clouds/top-right-top-8.png);
  width: 703px;
  height: 271px;
  top: 620px;
  left: 2576px;
  z-index: 11; }
#clouds #topRightTop9 {
  background-image: url(../images/clouds/top-right-top-9.png);
  width: 729px;
  height: 233px;
  top: 589px;
  left: 2438px;
  z-index: 11; }
#clouds #topRightTop10 {
  background-image: url(../images/clouds/top-right-top-10.png);
  width: 713px;
  height: 245px;
  top: 478px;
  left: 2367px;
  z-index: 11; }
#clouds #topRightTop11 {
  background-image: url(../images/clouds/top-right-top-11.png);
  width: 707px;
  height: 273px;
  top: 587px;
  left: 2143px;
  z-index: 11; }
#clouds #topRightTop12 {
  background-image: url(../images/clouds/top-right-top-12.png);
  width: 729px;
  height: 233px;
  top: 600px;
  left: 2514px;
  z-index: 11; }
#clouds #topRightTop13 {
  background-image: url(../images/clouds/top-right-top-13.png);
  width: 568px;
  height: 196px;
  top: 543px;
  left: 2472px;
  z-index: 11; }
#clouds #topRightTopTop1 {
  background-image: url(../images/clouds/top-right-top-top-1.png);
  width: 820px;
  height: 269px;
  top: 1132px;
  left: 2131px;
  z-index: 12; }
#clouds #bottomLeftBack1 {
  background-image: url(../images/clouds/bottom-left-back-1.png);
  width: 897px;
  height: 360px;
  top: 2652px;
  left: -316px;
  z-index: 11; }
#clouds #bottomLeftBack2 {
  background-image: url(../images/clouds/bottom-left-back-2.png);
  width: 668px;
  height: 279px;
  top: 2607px;
  left: 77px;
  z-index: 11; }
#clouds #bottomLeftBack3 {
  background-image: url(../images/clouds/bottom-left-back-3.png);
  width: 991px;
  height: 402px;
  top: 2576px;
  left: -417px;
  z-index: 11; }
#clouds #bottomLeftBack4 {
  background-image: url(../images/clouds/bottom-left-back-4.png);
  width: 971px;
  height: 319px;
  top: 3221px;
  left: 350px;
  z-index: 11; }
#clouds #bottomLeftBack5 {
  background-image: url(../images/clouds/bottom-left-back-5.png);
  width: 729px;
  height: 233px;
  top: 3261px;
  left: 346px;
  z-index: 11; }
#clouds #bottomLeftBack6 {
  background-image: url(../images/clouds/bottom-left-back-6.png);
  width: 605px;
  height: 207px;
  top: 3301px;
  left: -308px;
  z-index: 11; }
#clouds #bottomLeftBack7 {
  background-image: url(../images/clouds/bottom-left-back-7.png);
  width: 713px;
  height: 245px;
  top: 3069px;
  left: 93px;
  z-index: 11; }
#clouds #bottomLeftBack8 {
  background-image: url(../images/clouds/bottom-left-back-8.png);
  width: 838px;
  height: 348px;
  top: 3362px;
  left: -113px;
  z-index: 11; }
#clouds #bottomLeftBack9 {
  background-image: url(../images/clouds/bottom-left-back-9.png);
  width: 619px;
  height: 252px;
  top: 3313px;
  left: 170px;
  z-index: 11; }
#clouds #bottomLeftBack10 {
  background-image: url(../images/clouds/bottom-left-back-10.png);
  width: 619px;
  height: 252px;
  top: 3541px;
  left: 790px;
  z-index: 11; }
#clouds #bottomLeftBack11 {
  background-image: url(../images/clouds/bottom-left-back-11.png);
  width: 1288px;
  height: 423px;
  top: 3664px;
  left: -308px;
  z-index: 11; }
#clouds #bottomLeftTop1 {
  background-image: url(../images/clouds/bottom-left-top-1.png);
  width: 655px;
  height: 226px;
  top: 3356px;
  left: -99px;
  z-index: 13; }
#clouds #bottomLeftTop2 {
  background-image: url(../images/clouds/bottom-left-top-2.png);
  width: 581px;
  height: 201px;
  top: 3444px;
  left: 600px;
  z-index: 13; }
#clouds #bottomLeftTop3 {
  background-image: url(../images/clouds/bottom-left-top-3.png);
  width: 497px;
  height: 244px;
  top: 3354px;
  left: 181px;
  z-index: 13; }
#clouds #bottomLeftTop4 {
  background-image: url(../images/clouds/bottom-left-top-4.png);
  width: 772px;
  height: 254px;
  top: 3322px;
  left: -19px;
  z-index: 13; }
#clouds #bottomLeftTop5 {
  background-image: url(../images/clouds/bottom-left-top-5.png);
  width: 642px;
  height: 211px;
  top: 3449px;
  left: -77px;
  z-index: 13; }
#clouds #bottomLeftTop6 {
  background-image: url(../images/clouds/bottom-left-top-6.png);
  width: 707px;
  height: 273px;
  top: 3423px;
  left: 458px;
  z-index: 13; }
#clouds #bottomLeftTop7 {
  background-image: url(../images/clouds/bottom-left-top-7.png);
  width: 713px;
  height: 245px;
  top: 3317px;
  left: 482px;
  z-index: 13; }
#clouds #bottomLeftTop8 {
  background-image: url(../images/clouds/bottom-left-top-8.png);
  width: 707px;
  height: 273px;
  top: 3357px;
  left: 421px;
  z-index: 13; }
#clouds #bottomLeftTop9 {
  background-image: url(../images/clouds/bottom-left-top-9.png);
  width: 729px;
  height: 233px;
  top: 3353px;
  left: -389px;
  z-index: 13; }
#clouds #bottomLeftTop10 {
  background-image: url(../images/clouds/bottom-left-top-10.png);
  width: 971px;
  height: 319px;
  top: 3452px;
  left: 189px;
  z-index: 13; }
#clouds #bottomLeftTop11 {
  background-image: url(../images/clouds/bottom-left-top-11.png);
  width: 568px;
  height: 196px;
  top: 3346px;
  left: 687px;
  z-index: 13; }
#clouds #bottomRightBack1 {
  background-image: url(../images/clouds/bottom-right-back-1.png);
  width: 971px;
  height: 319px;
  top: 3190px;
  left: 2410px;
  z-index: 11; }
#clouds #bottomRightBack2 {
  background-image: url(../images/clouds/bottom-right-back-2.png);
  width: 729px;
  height: 233px;
  top: 3298px;
  left: 1754px;
  z-index: 11; }
#clouds #bottomRightBack3 {
  background-image: url(../images/clouds/bottom-right-back-3.png);
  width: 605px;
  height: 207px;
  top: 3313px;
  left: 1601px;
  z-index: 11; }
#clouds #bottomRightBack4 {
  background-image: url(../images/clouds/bottom-right-back-4.png);
  width: 713px;
  height: 245px;
  top: 3071px;
  left: 2736px;
  z-index: 11; }
#clouds #bottomRightBack5 {
  background-image: url(../images/clouds/bottom-right-back-5.png);
  width: 838px;
  height: 348px;
  top: 3339px;
  left: 2286px;
  z-index: 11; }
#clouds #bottomRightBack6 {
  background-image: url(../images/clouds/bottom-right-back-6.png);
  width: 619px;
  height: 252px;
  top: 3331px;
  left: 1652px;
  z-index: 11; }
#clouds #bottomRightBack7 {
  background-image: url(../images/clouds/bottom-right-back-7.png);
  width: 619px;
  height: 252px;
  top: 3579px;
  left: 2234px;
  z-index: 11; }
#clouds #bottomRightBack8 {
  background-image: url(../images/clouds/bottom-right-back-8.png);
  width: 939px;
  height: 309px;
  top: 3491px;
  left: 1805px;
  z-index: 11; }
#clouds #bottomRightBack9 {
  background-image: url(../images/clouds/bottom-right-back-9.png);
  width: 576px;
  height: 233px;
  top: 2694px;
  left: 2114px;
  z-index: 11; }
#clouds #bottomRightBack10 {
  background-image: url(../images/clouds/bottom-right-back-10.png);
  width: 586px;
  height: 187px;
  top: 3094px;
  left: 2405px;
  z-index: 11; }
#clouds #bottomRightBack11 {
  background-image: url(../images/clouds/bottom-right-back-11.png);
  width: 655px;
  height: 226px;
  top: 3021px;
  left: 2659px;
  z-index: 11; }
#clouds #bottomRightBack12 {
  background-image: url(../images/clouds/bottom-right-back-12.png);
  width: 581px;
  height: 201px;
  top: 3013px;
  left: 2460px;
  z-index: 11; }
#clouds #bottomRightBack13 {
  background-image: url(../images/clouds/bottom-right-back-13.png);
  width: 456px;
  height: 187px;
  top: 3063px;
  left: 2358px;
  z-index: 11; }
#clouds #bottomRightBack14 {
  background-image: url(../images/clouds/bottom-right-back-14.png);
  width: 456px;
  height: 187px;
  top: 3047px;
  left: 2090px;
  z-index: 11; }
#clouds #bottomRightBack15 {
  background-image: url(../images/clouds/bottom-right-back-15.png);
  width: 668px;
  height: 279px;
  top: 2994px;
  left: 2280px;
  z-index: 11; }
#clouds #bottomRightBack16 {
  background-image: url(../images/clouds/bottom-right-back-16.png);
  width: 696px;
  height: 228px;
  top: 3053px;
  left: 2659px;
  z-index: 11; }
#clouds #bottomRightTop1 {
  background-image: url(../images/clouds/bottom-right-top-1.png);
  width: 668px;
  height: 326px;
  top: 3111px;
  left: 1451px;
  z-index: 12; }
#clouds #bottomRightTop2 {
  background-image: url(../images/clouds/bottom-right-top-2.png);
  width: 655px;
  height: 226px;
  top: 3513px;
  left: 1882px;
  z-index: 12; }
#clouds #bottomRightTop3 {
  background-image: url(../images/clouds/bottom-right-top-3.png);
  width: 475px;
  height: 164px;
  top: 3472px;
  left: 2316px;
  z-index: 11; }
#clouds #bottomRightTop4 {
  background-image: url(../images/clouds/bottom-right-top-4.png);
  width: 497px;
  height: 244px;
  top: 3547px;
  left: 1695px;
  z-index: 11; }
#clouds #bottomRightTop5 {
  background-image: url(../images/clouds/bottom-right-top-5.png);
  width: 571px;
  height: 188px;
  top: 3585px;
  left: 1979px;
  z-index: 11; }
#clouds #bottomRightTop6 {
  background-image: url(../images/clouds/bottom-right-top-6.png);
  width: 642px;
  height: 211px;
  top: 3578px;
  left: 1457px;
  z-index: 11; }
#clouds #bottomRightTop7 {
  background-image: url(../images/clouds/bottom-right-top-7.png);
  width: 696px;
  height: 228px;
  top: 3611px;
  left: 2596px;
  z-index: 11; }
#clouds #bottomRightTop8 {
  background-image: url(../images/clouds/bottom-right-top-8.png);
  width: 707px;
  height: 273px;
  top: 3474px;
  left: 2414px;
  z-index: 11; }
#clouds #bottomRightTop9 {
  background-image: url(../images/clouds/bottom-right-top-9.png);
  width: 729px;
  height: 233px;
  top: 3534px;
  left: 2280px;
  z-index: 11; }
#clouds #bottomRightTop10 {
  background-image: url(../images/clouds/bottom-right-top-10.png);
  width: 713px;
  height: 245px;
  top: 3500px;
  left: 2155px;
  z-index: 11; }
#clouds #bottomRightTop11 {
  background-image: url(../images/clouds/bottom-right-top-11.png);
  width: 707px;
  height: 273px;
  top: 2771px;
  left: 2172px;
  z-index: 11; }
#clouds #bottomRightTop12 {
  background-image: url(../images/clouds/bottom-right-top-12.png);
  width: 729px;
  height: 233px;
  top: 3622px;
  left: 2302px;
  z-index: 11; }
#clouds #bottomRightTop13 {
  background-image: url(../images/clouds/bottom-right-top-13.png);
  width: 568px;
  height: 196px;
  top: 3565px;
  left: 2260px;
  z-index: 11; }
#clouds #bottomRightTopTop1 {
  background-image: url(../images/clouds/bottom-right-top-top-1.png);
  width: 820px;
  height: 269px;
  top: 3609px;
  left: 1507px;
  z-index: 13; }

.infoButton {
  position: absolute;
  width: 1500px;
  height: 960px;
  z-index: 20000; }

#topLeftButton {
  top: 140px;
  left: 420px;
  width: 750px;
  height: 770px; }

#topRightButton {
  right: 349px;
  top: 170px;
  width: 650px;
  height: 580px; }

#bottomLeftButton {
  left: 390px;
  bottom: 80px;
  width: 598px;
  height: 840px; }

#bottomRightButton {
  right: 480px;
  bottom: 210px;
  width: 790px;
  height: 640px; }

#infoPanel {
  position: fixed;
  top: 2000px;
  left: 0px;
  width: 1920px;
  height: 1080px;
  z-index: 1000;
  background-color: #ffffff;
  opacity: 1;
  color: #7f7f7f;
  font-size: 20px;
  line-height: 40px; }
  #infoPanel #leftOverlay {
    position: absolute;
    width: 660px;
    height: 940px;
    background-color: #ffffff;
    top: 135px;
    right: 1260px;
    z-index: 100;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease; }
    #infoPanel #leftOverlay.open {
      width: 0px; }
  #infoPanel #rightOverlay {
    position: absolute;
    width: 1254px;
    height: 940px;
    background-color: #ffffff;
    bottom: 5px;
    right: 0px;
    z-index: 100;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease; }
    #infoPanel #rightOverlay.open {
      height: 0px; }
  #infoPanel #logoPanel {
    position: absolute;
    top: 0px;
    left: 75px; }
  #infoPanel #contentWrap {
    padding: 209px 75px 75px 75px; }
    #infoPanel #contentWrap .textContentWrap {
      box-sizing: border-box;
      padding-right: 65px;
      width: 1175px;
      height: 797px; }
      #infoPanel #contentWrap .textContentWrap h3 {
        margin: 0px;
        padding: 0px;
        font-weight: normal;
        text-transform: uppercase;
        color: #00589d; }
  #infoPanel #stationaryClouds {
    background-image: url(../images/panel-clouds.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 238px;
    background-position: center top;
    position: absolute;
    top: -238px; }
  #infoPanel #homeBtn {
    background-image: url(../images/home-button.png);
    background-repeat: no-repeat;
    width: 82px;
    height: 82px;
    position: absolute;
    top: 34px;
    right: 75px; }
  #infoPanel #homeBtn-moreInfo {
    background-image: url(../images/home-button-more-info.png);
    background-repeat: no-repeat;
    width: 88px;
    height: 88px;
    position: absolute;
    top: 31px;
    right: 72px; }
  #infoPanel #requestInfoBtn {
    background-image: url(../images/request-info-btn.png);
    background-repeat: no-repeat;
    width: 82px;
    height: 82px;
    position: absolute;
    top: 34px;
    right: 176px; }
  #infoPanel ul {
    margin: 0px;
    padding: 0px; }
    #infoPanel ul li {
      list-style: none;
      padding-left: 35px; }
  #infoPanel #moreInfoContentWrap {
    width: 596px;
    position: relative; }
  #infoPanel .formWrap .fadeInLeft {
    position: relative;
    left: -1000px;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease; }
  #infoPanel .formWrap input, #infoPanel .formWrap select, #infoPanel .formWrap textarea {
    width: 100%;
    margin: 0px;
    padding: 0px;
    box-sizing: border-box;
    border: solid 1px #dddddd;
    height: 55px;
    padding-left: 20px;
    color: #7f7f7f;
    font-family: 'montserratlight';
    font-size: 20px; }
  #infoPanel .formWrap select {
    background-image: url(../images/select-bg.png);
    background-repeat: no-repeat;
    background-position: top right;
    margin-bottom: 26px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  #infoPanel .formWrap select::-ms-expand {
    display: none; }
  #infoPanel .formWrap textarea {
    padding-top: 20px;
    margin-bottom: 26px;
    height: 224px; }
  #infoPanel .formWrap .left,
  #infoPanel .formWrap .right {
    width: 285px;
    margin-bottom: 26px; }
  #infoPanel .formWrap input[type='submit'] {
    background-color: #00589d;
    width: 175px;
    border: 0px;
    color: #ffffff;
    padding: 0px;
    text-align: center; }

#parallaxClouds {
  background-image: url(../images/parallax-clouds.png);
  background-repeat: no-repeat;
  background-position: center top;
  width: 100%;
  height: 452px;
  position: fixed;
  top: 2000px;
  left: 0px;
  opacity: 1;
  z-index: 999; }

::placeholder {
  color: #7f7f7f;
  opacity: 1; }

:-ms-input-placeholder {
  color: #7f7f7f; }

::-ms-input-placeholder {
  color: #7f7f7f; }

.moreInfoWrap {
  background-image: url(../images/more-info-bg.jpg);
  background-repeat: no-repeat;
  background-position: 2000px 0px; }

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start; }

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit; }

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0; }

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch; }

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none; }

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none; }

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table; }

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none; }

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0; }

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1; }

.simplebar-track {
  z-index: 1;
  background-color: #eeeeee;
  position: absolute;
  width: 21px;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden; }

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none; }

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all; }

.simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 17px;
  min-height: 10px; }

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background-color: #00589d;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity 0.2s linear; }

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 1;
  transition: opacity 0s linear; }

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 21px; }

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px; }

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto; }

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0; }

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll; }

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none; }

#leftPic {
  position: relative;
  width: 540px;
  height: 797px; }

.jobTitle {
  font-family: 'montserratlight';
  text-transform: uppercase;
  border-bottom: solid 1px #dadada;
  font-size: 23px;
  padding: 30px 0px 25px 0px;
  cursor: pointer;
  position: relative;
  -moz-transition: all .4s ease;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease; }
  .jobTitle:after {
    content: '';
    display: block;
    background-image: url(../images/accordion-arrow.png);
    height: 40px;
    width: 40px;
    position: absolute;
    right: 0px;
    top: 29px;
    z-index: 5;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease; }
  .jobTitle:before {
    content: '';
    display: block;
    background-color: #dadada;
    position: absolute;
    top: 38px;
    right: 8px;
    width: 25px;
    height: 25px;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease; }
  .jobTitle.active {
    color: #00589d;
    border-bottom-color: #ffffff; }
    .jobTitle.active:after {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg); }
    .jobTitle.active:before {
      background-color: #00589d; }

.jobDesc {
  display: none;
  border-bottom: solid 1px #ffffff;
  -moz-transition: border-color .4s ease;
  -webkit-transition: border-color .4s ease;
  -o-transition: border-color .4s ease;
  transition: border-color .4s ease; }
  .jobDesc.active {
    border-bottom-color: #dadada; }

#getStarted {
  background-image: url(../images/tape-to-get-started.png);
  background-repeat: no-repeat;
  width: 1920px;
  height: 1080px;
  z-index: 10000;
  position: fixed;
  top: 0px;
  left: 0px; }

#formWrapper {
  z-index: 10; }

#thankYou {
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 5;
  opacity: 0; }

#getStartedHand {
  background-image: url(../images/tap--hand.png);
  background-repeat: no-repeat;
  width: 103px;
  height: 109px;
  position: fixed;
  top: 740px;
  left: 908px;
  z-index: 10000; }

.pulse2 {
  animation-name: pulse_animation;
  animation-duration: 1000ms;
  transform-origin: 70% 70%;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }

@keyframes pulse_animation {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1.15); }
  100% {
    transform: scale(1); } }

/*# sourceMappingURL=styles.css.map */
