.version.index {
  color: #000010;
  background-color: #27be4e;
}

body {
  background-image: url(../images/fondo.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100%;
  background-position: center;
}

.contenedor001 .nav {
  background-color: #4a4f55;
}

#page {
  z-index: 1;
  width: 1020px;
  min-height: 1394px;
  border-width: 0px;
  border-color: #000000;
  margin-left: auto;
  margin-right: auto;
  background: transparent url("../images/fondo.jpg?crc=3761805911") no-repeat
    center center;
  background-size: cover;
}
#page_position_content {
  padding-top: 2px;
  width: 0.01px;
}
#pu902-3 {
  z-index: 104;
  width: 0.01px;
  margin-left: -90px;
}
#u902-3 {
  z-index: 104;
  width: 521px;
  min-height: 112px;
  position: relative;
  margin-right: -10000px;
}
#menuu903 {
  z-index: 107;
  width: 653px;
  position: relative;
  margin-right: -10000px;
  margin-top: 57px;
  left: 541px;
  background-color: #6c757d;
}
#u925 {
  width: 97px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
}
#u926 {
  width: 97px;
  padding-bottom: 18px;
  position: relative;
}
#u926:hover {
  width: 97px;
  min-height: 0px;
  margin: 0px;
}
#u926.MuseMenuActive {
  width: 97px;
  min-height: 0px;
  margin: 0px;
}
#u928-4 {
  width: 56px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}
#u926:hover #u928-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 56px;
  margin: 0px -10000px 0px 0px;
}
#u926.MuseMenuActive #u928-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 56px;
  margin: 0px -10000px 0px 0px;
}
#u904 {
  width: 116px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
  left: 99px;
}
#u907 {
  width: 116px;
  padding-bottom: 18px;
  position: relative;
}
#u907:hover {
  width: 116px;
  min-height: 0px;
  margin: 0px;
}
#u907.MuseMenuActive {
  width: 116px;
  min-height: 0px;
  margin: 0px;
}
#u909-4 {
  width: 75px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}
#u907:hover #u909-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 75px;
  margin: 0px -10000px 0px 0px;
}
#u932 {
  width: 112px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
  left: 217px;
}
#u935 {
  width: 112px;
  padding-bottom: 18px;
  position: relative;
}
#u935:hover {
  width: 112px;
  min-height: 0px;
  margin: 0px;
}
#u935.MuseMenuActive {
  width: 112px;
  min-height: 0px;
  margin: 0px;
}
#u938-4 {
  width: 71px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}
#u935:hover #u938-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 71px;
  margin: 0px -10000px 0px 0px;
}
#u935.MuseMenuActive #u938-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 71px;
  margin: 0px -10000px 0px 0px;
}
#u911 {
  width: 107px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
  left: 331px;
}
#u912 {
  width: 107px;
  padding-bottom: 18px;
  position: relative;
}
#u912:hover {
  width: 107px;
  min-height: 0px;
  margin: 0px;
}
#u912.MuseMenuActive {
  width: 107px;
  min-height: 0px;
  margin: 0px;
}
#u915-4 {
  width: 66px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}
#u912:hover #u915-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 66px;
  margin: 0px -10000px 0px 0px;
}
#u912.MuseMenuActive #u915-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 66px;
  margin: 0px -10000px 0px 0px;
}
#u918 {
  width: 108px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
  left: 440px;
}
#u921 {
  width: 108px;
  padding-bottom: 18px;
  position: relative;
}
#u921:hover {
  width: 108px;
  min-height: 0px;
  margin: 0px;
}
#u921.MuseMenuActive {
  width: 108px;
  min-height: 0px;
  margin: 0px;
}

#u930 {
  width: 108px;
  min-height: 32px;
  position: relative;
  margin-right: -10000px;
  left: 545px;
}

#u924-7 {
  width: 67px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}



#u924-4 {
  width: 67px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 9px;
  left: 20px;
  color: #fff;
}
#u921:hover #u924-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 67px;
  margin: 0px -10000px 0px 0px;
}
#slideshowu1326 {
  z-index: 16;
  width: 0.01px;
  height: 673px;
  margin-left: 20px;
  margin-top: 35px;
  position: relative;
}
#u1345 {
  position: absolute;
  width: 980px;
  height: 585px;
  background-color: transparent;
}
#u1345popup {
  z-index: 17;
}
#u1346 {
  z-index: 18;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u1346_img {
  margin: -10px -5px -2px -65px;
}
#u4477 {
  z-index: 20;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u4477_img {
  margin: -10px -12px -6px -64px;
}
#u1441 {
  z-index: 22;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u1441_img {
  margin-left: -43px;
  margin-right: -12px;
  margin-bottom: -4px;
}
#u1467 {
  z-index: 24;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u1467_img {
  margin: -4px -26px -3px -35px;
}
#u15832 {
  z-index: 26;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u15860 {
  z-index: 28;
  width: 980px;
  height: 585px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
}
#u15832_img,
#u15860_img {
  margin-left: -19px;
  margin-right: -18px;
}
#u1337 {
  position: absolute;
  width: 472px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  padding-bottom: 24px;
  top: 600px;
  left: 254px;
}
#u1337popup {
  z-index: 30;
}
#u1338 {
  z-index: 31;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 31px;
}
#u4483 {
  z-index: 33;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 101px;
}
#u1449 {
  z-index: 35;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 171px;
}
#u1475 {
  z-index: 37;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 241px;
}
#u15838 {
  z-index: 39;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 311px;
}
#u15866 {
  z-index: 41;
  width: 60px;
  height: 45px;
  border-color: #6b6b6b;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 4px;
  left: 381px;
}
#u1338.SSSlideLinkSelected,
#u4483.SSSlideLinkSelected,
#u1449.SSSlideLinkSelected,
#u1475.SSSlideLinkSelected,
#u15838.SSSlideLinkSelected,
#u15866.SSSlideLinkSelected {
  border-width: 0px;
  border-color: transparent;
  width: 60px;
  height: 45px;
  min-height: 0px;
  margin: 4px -10000px 0px 0px;
}
#u15838_img,
#u15866_img {
  padding-top: 5px;
  padding-bottom: 5px;
}
.SSFirstButton,
.SSPreviousButton,
.SSNextButton,
.SSLastButton,
.SSSlideLink,
.SSCloseButton {
  cursor: pointer;
}
.SSSlideLoading {
  background: url("../images/loading.gif?crc=3815509949") no-repeat center
    center;
}
#u3844-4 {
  z-index: 43;
  width: 203px;
  min-height: 34px;
  background-color: transparent;
  color: #4a4f55;
  text-align: left;
  font-size: 31px;
  line-height: 37px;
  font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman,
    serif;
  font-weight: normal;
  margin-left: 20px;
  margin-top: 21px;
  position: relative;
}
#u3845 {
  z-index: 47;
  width: 1000px;
  height: 1px;
  border-color: #000000;
  background-color: #4a4f55;
  margin-left: 20px;
  top: -1px;
  margin-bottom: -1px;
  position: relative;
}
#pu15671 {
  z-index: 100;
  width: 0.01px;
  margin-left: 42px;
  margin-top: 54px;
}
#u15671 {
  z-index: 48;
  width: 166px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 8px;
}
#u15673 {
  z-index: 49;
  width: 166px;
  height: 345px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15672-4 {
  z-index: 50;
  width: 115px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 42, 73);
  -ms-transform: matrix(0, -1, 1, 0, 42, 73);
  transform: matrix(0, -1, 1, 0, 42, 73);
  position: relative;
  margin-right: -10000px;
  margin-top: 42px;
  left: 92px;
}
#u15695 {
  z-index: 96;
  width: 124px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 87px;
  left: 220px;
}

#u15600 {
  z-index: 96;
  width: 124px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 87px;
  left: 385px;
}

/*  ESTILOS DE 120 X 120 */
#u15696 {
  z-index: 97;
  width: 124px;
  height: 290px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
  bottom: 32px;
}

#u15697 {
  z-index: 97;
  width: 124px;
  height: 258px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}

#u15697-4 {
  z-index: 98;
  width: 114px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 41, 73);
  -ms-transform: matrix(0, -1, 1, 0, 41, 73);
  transform: matrix(0, -1, 1, 0, 41, 73);
  position: relative;
  margin-right: -10000px;
  margin-top: 41px;
  left: 52px;
}
#u15674 {
  z-index: 54;
  width: 83px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 87px;
  left: 550px;
}
#u15675 {
  z-index: 55;
  width: 83px;
  height: 260px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15676-4 {
  z-index: 56;
  width: 107px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 38, 69);
  -ms-transform: matrix(0, -1, 1, 0, 38, 69);
  transform: matrix(0, -1, 1, 0, 38, 69);
  position: relative;
  margin-right: -10000px;
  margin-top: 38px;
  left: 14px;
}
#u15677 {
  z-index: 60;
  width: 31px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 133px;
  left: 435px;
}
#u15679 {
  z-index: 61;
  width: 24px;
  height: 213px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
  left: 1px;
}
#u15678-4 {
  z-index: 62;
  width: 95px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 32, 63);
  -ms-transform: matrix(0, -1, 1, 0, 32, 63);
  transform: matrix(0, -1, 1, 0, 32, 63);
  position: relative;
  margin-right: -10000px;
  margin-top: 37px;
  left: -32px;
}
#u15680 {
  z-index: 66;
  width: 28px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 154px;
  left: 485px;
}
#u15682 {
  z-index: 67;
  width: 28px;
  height: 193px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15681-4 {
  z-index: 68;
  width: 109px;
  min-height: 25px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 42, 67);
  -ms-transform: matrix(0, -1, 1, 0, 42, 67);
  transform: matrix(0, -1, 1, 0, 42, 67);
  position: relative;
  margin-right: -10000px;
  margin-top: 45px;
  left: -41px;
}
#u15683 {
  z-index: 72;
  width: 81px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 153px;
  left: 675px;
}
#u15684 {
  z-index: 73;
  width: 81px;
  height: 193px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15685-4 {
  z-index: 74;
  width: 96px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 32, 64);
  -ms-transform: matrix(0, -1, 1, 0, 32, 64);
  transform: matrix(0, -1, 1, 0, 32, 64);
  position: relative;
  margin-right: -10000px;
  margin-top: 33px;
  left: 18px;
}
#u15686 {
  z-index: 78;
  width: 77px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 180px;
  left: 629px;
}
#u15687 {
  z-index: 79;
  width: 77px;
  height: 165px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15688-4 {
  z-index: 80;
  width: 116px;
  min-height: 23px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 47, 70);
  -ms-transform: matrix(0, -1, 1, 0, 47, 70);
  transform: matrix(0, -1, 1, 0, 47, 70);
  position: relative;
  margin-right: -10000px;
  margin-top: 47px;
  left: 6px;
}
#u15689 {
  z-index: 84;
  width: 75px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 185px;
  left: 721px;
}
#u15690 {
  z-index: 85;
  width: 75px;
  height: 161px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15691-4 {
  z-index: 86;
  width: 105px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 37, 68);
  -ms-transform: matrix(0, -1, 1, 0, 37, 68);
  transform: matrix(0, -1, 1, 0, 37, 68);
  position: relative;
  margin-right: -10000px;
  margin-top: 47px;
  left: 7px;
}
#u15692 {
  z-index: 90;
  width: 122px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 218px;
  left: 795px;
}
#u15694 {
  z-index: 91;
  width: 122px;
  height: 129px;
  background-color: #4a4f55;
  opacity: 0.47;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=47)";
  filter: alpha(opacity=47);
  position: relative;
  margin-right: -10000px;
}
#u15693-4 {
  z-index: 92;
  width: 114px;
  min-height: 31px;
  background-color: transparent;
  font-size: 15px;
  line-height: 18px;
  font-family: open-sans, sans-serif;
  font-weight: 400;
  -webkit-transform: matrix(0, -1, 1, 0, 41, 73);
  -ms-transform: matrix(0, -1, 1, 0, 41, 73);
  transform: matrix(0, -1, 1, 0, 41, 73);
  position: relative;
  margin-right: -10000px;
  margin-top: 41px;
  left: 44px;
}
#u15698 {
  z-index: 102;
  width: 60px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: -42px;
  margin-left: -790px;
}
#u15699 {
  z-index: 103;
  display: block;
  margin-bottom: -1px;
}
.css_verticalspacer .verticalspacer {
  height: calc(100vh - 1394px);
}
#u718 {
  z-index: 2;
  min-height: 49px;
  padding-bottom: 14px;
}
#u718_align_to_page {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1020px;
  left: -100px;
}
#menuu719 {
  z-index: 3;
  width: 348px;
  position: relative;
  margin-right: -10000px;
  margin-top: 1160px;
  left: 436px;
}
#u734 {
  width: 177px;
  min-height: 35px;
  position: relative;
  margin-right: -10000px;
}
#u735 {
  width: 177px;
  padding-bottom: 21px;
  position: relative;
}
#u735:hover {
  width: 177px;
  min-height: 0px;
  margin: 0px;
}
#u735.MuseMenuActive {
  width: 177px;
  min-height: 0px;
  margin: 0px;
}
#u736-4 {
  width: 75px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
  left: 51px;
}
#u907.MuseMenuActive #u909-4,
#u735:hover #u736-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 75px;
  margin: 0px -10000px 0px 0px;
}
#u735.MuseMenuActive #u736-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 75px;
  margin: 0px -10000px 0px 0px;
}
#u720 {
  width: 169px;
  min-height: 35px;
  position: relative;
  margin-right: -10000px;
  left: 179px;
}
#u723 {
  width: 169px;
  padding-bottom: 21px;
  position: relative;
}
#u723:hover {
  width: 169px;
  min-height: 0px;
  margin: 0px;
}
#u723.MuseMenuActive {
  width: 169px;
  min-height: 0px;
  margin: 0px;
}
#u726-4 {
  width: 67px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
  left: 51px;
}
#u921.MuseMenuActive #u924-4,
#u723:hover #u726-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 67px;
  margin: 0px -10000px 0px 0px;
}
#u723.MuseMenuActive #u726-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 67px;
  margin: 0px -10000px 0px 0px;
}
.js body {
  visibility: hidden;
}
.js body.initialized {
  visibility: visible;
}
#u718-bw {
  z-index: 2;
  min-height: 49px;
  margin-top: 49px;
}
#muse_css_mq,
.html {
  background-color: #ffffff;
}
body {
  position: relative;
  min-width: 1020px;
}

/*  ANIMACIÓN DEL RECTANGULO DE LOS FORMATOS */

#u15673:hover,
#u15696:hover,
#u15697:hover,
#u15675:hover,
#u15684:hover,
#u15694:hover {
  background-color: #333333;
}

/*  ANIMACIÓN DEL TEXTO DE LOS FOMRATOS (PARTE I) */

#u15672-4:hover,
#u15697-4:hover,
#u15693-4:hover {
  animation-name: animacion;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  transform: translate(-45px, 0);
  -webkit-transform: translate(-45px, 0);
  transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
}

@keyframes animacion {
  0% {
    color: black;
    font-size: 18px;
  }
  50% {
    color: black;
    font-size: 18px;
  }
  100% {
    color: black;
    font-size: 18px;
  }
}

/*  ANIMACIÓN DEL TEXTO DE LOS FOMRATOS (PARTE II) */

#u15676-4:hover,
#u15685-4:hover {
  animation-name: animacion2;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  transform: translate(-15px, 0);
  -webkit-transform: translate(-15px, 0);
  transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
}

@keyframes animacion2 {
  0% {
    color: black;
    font-size: 14px;
  }
  50% {
    color: black;
    font-size: 14px;
  }
  100% {
    color: black;
    font-size: 14px;
  }
}

/* FORMATO DE FOOTER */

.copy {
  color: #ffffff;
  font-family: open-Sans, PlantagenetCherokee;
  font-size: 12px;
  position: absolute;
  top: 2em;
  left: -8em;
  position: relative;
}

.copy2 {
  color: #ffffff;
  font-size: 7.6px;
  position: absolute;
  top: 2.9em;
  left: -5.8em;
}

div,
h1,
p,
a,
video,
h2 {
  z-index: 2;
  position: relative;
}
.content {
  position: relative;
  top: 30%;
  z-index: 2;
  margin: 0 auto;
  max-width: 720px;
  text-align: center;
}

.content__heading {
  margin-bottom: 24px;
  color: rgb(39, 39, 39);
  font-size: 44px;
}

.content__teaser {
  margin-bottom: 24px;
  color: rgb(89, 89, 89);
  font-size: 22px;
}

.content__cta {
  display: inline-block;
  margin: 0;
  padding: 12px 48px;
  color: rgb(255, 60, 100);
  font-size: 22px;
  text-decoration: none;
  border: solid 4px rgb(255, 60, 100);
}

.video {
  position: fixed;
  top: 55%;
  left: 50%;
  z-index: 1;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
}



