.square-communication {
  width: 248.626px;
  height: 248.626px;
}

/***** MIXINS ******/
.square-communication {
  position: absolute;
  right: 0px;
  top: 83.42px;
  width: 162.54px;
  height: 162.54px;
}
.square-communication .inside-square-hover-scale {
  transform: scale(2.2);
}
.square-communication .inside-square-hover-scale .square-title, .square-communication .inside-square-hover-scale .square-plus {
  opacity: 1;
}
.square-communication .inside-square-hover-scale:before {
  top: 0;
  z-index: -1;
}
.square-communication .inside-square-hover:before {
  background-color: #b15526 !important;
}
.square-communication .square, .square-communication .inside-square {
  border-radius: 12.04px;
}
.square-communication .inside-square {
  width: 113.778px;
  height: 113.778px;
  background-image: url("../img/background-communication.jpg");
  background-size: cover;
}
.square-communication .inside-square .square-title {
  font-size: 12px;
}
.square-communication .inside-square:before {
  content: "";
  display: block;
  background-color: #b15526;
  opacity: 0.6;
  width: 113.778px;
  height: 113.778px;
  border-radius: 12.04px;
}
.square-communication .cats .cat {
  padding: 15px;
}
.square-communication .cats .cat:nth-child(1) {
  top: -120px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(2) {
  top: -70px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(3) {
  top: -20px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(4) {
  top: 30px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(5) {
  top: 80px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(6) {
  top: 130px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(7) {
  top: 180px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(8) {
  top: 230px;
  left: 220px;
}
.square-communication .cats .cat:nth-child(9) {
  top: 280px;
  left: 220px;
}

/*# sourceMappingURL=communication.css.map */
