.tcl-share-modal__socials {
  padding: 200px 0 100px;
}
.tcl-share-modal__socials-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tcl-share-modal__socials-row:not(:last-child) {
  margin-bottom: 50px;
}
.tcl-share-modal__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 50px;
  cursor: pointer;
  position: relative;
}
.tcl-share-modal__social svg {
  -webkit-transition: 0.4s ease;
  -o-transition: 0.4s ease;
  transition: 0.4s ease;
  border-radius: 50%;
}
.tcl-share-modal__social:hover svg {
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2), inset 0px 5px 10px rgba(33, 37, 41, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2), inset 0px 5px 10px rgba(33, 37, 41, 0.1);
}
.tcl-share-modal__social span {
  padding-top: 15px;
}
.tcl-share-modal__social--whatsapp svg:nth-child(2) {
  -webkit-box-shadow: none;
          box-shadow: none;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(1.2);
      -ms-transform: translateX(-50%) scale(1.2);
          transform: translateX(-50%) scale(1.2);
  top: 17px;
  left: 50%;
  border-radius: 0;
}