﻿/* common border radius */
/* disable text selection */
section.gt-block.social-networks {
  overflow: hidden;
  background: #F8F8F8;
  -webkit-border-radius: 4rem;
  -moz-border-radius: 4rem;
  border-radius: 4rem;
}
section.gt-block.social-networks .left {
  width: 40rem;
  float: left;
}
section.gt-block.social-networks .right {
  width: calc(100% - 40rem);
  float: left;
  background: #FD7D23;
}
section.gt-block.social-networks.display-large .left,
section.gt-block.social-networks.display-large .right {
  padding: 18rem 5rem;
}
section.gt-block.social-networks.display-compact .left,
section.gt-block.social-networks.display-compact .right {
  padding: 2.4rem 5rem;
}
section.gt-block.social-networks h2 {
  height: 4.4rem;
  padding: 0 0 0 10rem;
  margin: 0;
  position: relative;
  display: table;
  color: #1A2428;
  font-size: 2.4rem;
  line-height: 2.4rem;
  font-weight: bold;
}
section.gt-block.social-networks h2 span {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
}
section.gt-block.social-networks h2:before {
  content: " ";
  width: 7.8rem;
  height: 7rem;
  margin-top: -3.5rem;
  position: absolute;
  left: 0;
  top: 50%;
  display: block;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77.671' height='69.459' viewBox='0 0 77.671 69.459'%3E%3Cpath d='M642.848-4988.7a29.252,29.252,0,0,1,14.734-3.7,29.1,29.1,0,0,1,14.648,3.7c.471.271.927.557,1.377.85l-.679-3.433-1.143-5.769-.7-3.549a20.438,20.438,0,0,1-7.018-1.118,20.432,20.432,0,0,1-3.96-1.863,20.312,20.312,0,0,1-2.527-1.809c.93.782,2.8,1.132,3.953,1.417a20.586,20.586,0,0,0,4.462.592c8.869.19,16.563-6.609,18.7-15.01a20.425,20.425,0,0,0,.235-8.984,20.406,20.406,0,0,0-23.981-16.052c-.511.1-1.01.227-1.5.364a20.383,20.383,0,0,0-18.757-5.966,20.386,20.386,0,0,0-15.067,12.665c-.508.063-1.018.137-1.528.238a20.405,20.405,0,0,0-16.052,23.981,20.58,20.58,0,0,0,15.525,15.938,17.434,17.434,0,0,0,10.124-.57,20.406,20.406,0,0,0,4.348-2.261c1.134-.774,3.019-1.961,3.67-3.211a20.255,20.255,0,0,1-1.646,2.638,20.516,20.516,0,0,1-2.95,3.231,20.481,20.481,0,0,1-6.063,3.708l.7,3.549,1.633,8.243.182.916A26.982,26.982,0,0,1,642.848-4988.7Z' transform='translate(-607.649 5049.422)' fill='%23fd7d23'/%3E%3C/svg%3E%0A");
}
section.gt-block.social-networks ul {
  display: flex;
  justify-content: space-between;
  list-style: none;
}
@media screen and (max-width: 900px) {
  section.gt-block.social-networks .left {
    width: 31rem;
  }
  section.gt-block.social-networks .right {
    width: calc(100% - 31rem);
  }
  section.gt-block.social-networks.display-large .left,
  section.gt-block.social-networks.display-compact .left,
  section.gt-block.social-networks.display-large .right,
  section.gt-block.social-networks.display-compact .right {
    padding: 2.4rem 3rem;
  }
  section.gt-block.social-networks h2 {
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 750px) {
  section.gt-block.social-networks .left,
  section.gt-block.social-networks .right {
    width: auto;
    float: none;
  }
}
@media screen and (max-width: 500px) {
  section.gt-block.social-networks {
    -webkit-border-radius: 2rem;
    -moz-border-radius: 2rem;
    border-radius: 2rem;
    text-align: center;
  }
  section.gt-block.social-networks h2 {
    display: inline-table;
  }
  section.gt-block.social-networks ul {
    display: block;
  }
  section.gt-block.social-networks ul li {
    padding: 0.5rem 1rem;
    display: inline-block;
    vertical-align: top;
  }
}