/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
VARIABLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SLIDE INDEX
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/* line 80, sass-akting/sass/pc.scss */
.slide-index {
  height: 700px !important;
}
/* line 85, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide {
  margin-top: 120px;
}
/* line 90, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide .main-text-box .main-text {
  font-size: 5rem;
  margin-top: 50px;
  line-height: 110%;
  font-weight: 400;
}
/* line 97, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide .main-text-box h2 {
  line-height: 4.4rem;
}
/* line 101, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide .main-text-box #typed {
  font-size: 5rem;
  margin-top: 50px;
  line-height: 100%;
  font-weight: 600;
}
/* line 108, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide .main-text-box .typed-cursor {
  font-size: 5rem;
  opacity: 1;
}
/* line 114, sass-akting/sass/pc.scss */
.slide-index .content-slide .text-slide .appear-main-text-box {
  margin-left: 0;
  opacity: 1;
}
/* line 121, sass-akting/sass/pc.scss */
.slide-index video {
  width: 140%;
  right: 0;
}
@media (max-width: 880px) {
  /* line 128, sass-akting/sass/pc.scss */
  .slide-index video {
    width: 150%;
  }
}
@media (max-width: 850px) {
  /* line 135, sass-akting/sass/pc.scss */
  .slide-index video {
    width: 180%;
  }
}

/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CONTENT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/* line 147, sass-akting/sass/pc.scss */
.content-index {
  margin-top: 700px !important;
  /*
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  CONTENT - PROYECTOS
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  */
}
/* line 198, sass-akting/sass/pc.scss */
.content-index .content-index-proyectos .content-proyectos-final .box-proyectos-final-triple {
  height: 700px;
}
/* line 205, sass-akting/sass/pc.scss */
.content-index .content-index-proyectos .content-proyectos-final .box-proyectos-final-triple .box-triple-col-1 .box-proyecto .box-text {
  padding: 50px;
}
/* line 208, sass-akting/sass/pc.scss */
.content-index .content-index-proyectos .content-proyectos-final .box-proyectos-final-triple .box-triple-col-1 .box-proyecto .box-text h3 {
  font-size: 3.6rem;
  line-height: 3.8rem;
}
/* line 220, sass-akting/sass/pc.scss */
.content-index .content-index-proyectos .content-proyectos-final .box-proyectos-final-triple .box-triple-col-2 .box-proyecto .box-text {
  padding: 50px;
}
/* line 223, sass-akting/sass/pc.scss */
.content-index .content-index-proyectos .content-proyectos-final .box-proyectos-final-triple .box-triple-col-2 .box-proyecto .box-text h3 {
  font-size: 3rem;
  line-height: 3.4rem;
}

/* line 236, sass-akting/sass/pc.scss */
.content-general {
  /*
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  CONTENT - GENERAL
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  */
}
/* line 244, sass-akting/sass/pc.scss */
.content-general .content-index-general {
  /*
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  CONTENT - PORYECTOS
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  */
  /*
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  CONTENT - NOSOTROS
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  */
  /*
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  CONTENT - ESPECIALIDADES
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  */
}
/* line 279, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros {
  height: 500px;
}
/* line 282, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros .box-content-nosotros {
  padding: 80px;
  width: 500px;
  background-color: #fff;
  margin-left: auto;
  margin-right: -40px;
}
/* line 289, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros .box-content-nosotros .title-box {
  font-size: 2.4rem;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  line-height: 120%;
}
/* line 296, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros .box-content-nosotros .text-box {
  font-size: 1.6rem;
  opacity: 0.5;
  margin-top: 40px;
  line-height: 150%;
}
/* line 303, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros .box-content-nosotros a {
  margin-top: 40px;
  padding: 10px 20px;
  border: 1px solid #ea4747;
  display: inline-block;
  color: #ea4747;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
/* line 313, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-nosotros .box-content-nosotros a:hover {
  background-color: #ea4747;
  color: #fff;
}
/* line 320, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final {
  width: 100%;
  height: auto;
}
/* line 324, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-doble {
  height: 400px;
}
/* line 329, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-doble .box-proyecto .box-text {
  padding: 50px;
}
/* line 332, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-doble .box-proyecto .box-text h3 {
  font-size: 3rem;
  line-height: 3.4rem;
}
/* line 340, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-simple {
  height: 400px;
}
/* line 345, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-simple .box-proyecto .box-text {
  padding: 50px;
}
/* line 348, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-simple .box-proyecto .box-text h3 {
  font-size: 4.6rem;
  line-height: 4.8rem;
}
/* line 356, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-triple {
  height: 700px;
}
/* line 363, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-triple .box-triple-col-1 .box-proyecto .box-text {
  padding: 50px;
}
/* line 366, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-triple .box-triple-col-1 .box-proyecto .box-text h3 {
  font-size: 3.6rem;
  line-height: 3.8rem;
}
/* line 378, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-triple .box-triple-col-2 .box-proyecto .box-text {
  padding: 50px;
}
/* line 381, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-proyectos-final .box-proyectos-final-triple .box-triple-col-2 .box-proyecto .box-text h3 {
  font-size: 3rem;
  line-height: 3.4rem;
}
/* line 401, sass-akting/sass/pc.scss */
.content-general .content-index-general .content-especialidades .box-especialidades .element-especialidades {
  width: 50%;
  margin-bottom: 60px;
  padding-left: 30px;
  padding-right: 30px;
}
