body.widget-snippet .get-in-touch .social-link ul li{
  padding: 10px;
}
body.widget-snippet .get-in-touch .social-link ul li a{
  padding: 5px;
}
body.widget-snippet .get-in-touch .social-link ul li a i {
    width: 43px;
    height: 43px;
  line-height: 43px;
}
body.widget-snippet .get-in-touch .contact-details .phone a,
body.widget-snippet .get-in-touch .contact-details .email a,
body.widget-snippet .get-in-touch .contact-details .address p{
  opacity: unset;
}
.get-in-touch {
  max-width: 420px;
  margin-left: 260px;
  padding: 0 100px 0 0;
  height: 100%;
}
.get-in-touch h2{
  color: #000;
  font-family: Futura PT;
  font-size: 42px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  letter-spacing: -0.84px;
  padding: 0;
  margin: 0 0 12px;
}
.get-in-touch p{
  color: #000;
  font-family: Futura PT;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.32px;
  padding: 0;
  margin: 0 0 35px;
}
.get-in-touch .contact-details .phone,
.get-in-touch .contact-details .email,
.get-in-touch .contact-details .address{
  position: relative;
  padding: 0 0 20px 35px;
}
.get-in-touch .contact-details .phone:before,
.get-in-touch .contact-details .email:before,
.get-in-touch .contact-details .address:before{
  background:url("/template/7e07e034/images/phone-icon.svg") no-repeat;
  position:absolute;
  content: '';
  width: 24px;
  height: 24px;
  top:8px;
  left: 0;
}
.get-in-touch .contact-details .email:before{
  background:url("/template/7e07e034/images/email-icon.svg") no-repeat;
}
.get-in-touch .contact-details .address:before{
  background:url("/template/7e07e034/images/address-icon.svg") no-repeat;
}
.get-in-touch .contact-details .phone h3,
.get-in-touch .contact-details .email h3,
.get-in-touch .contact-details .address h3{
  color: #000;
  font-family: Futura PT;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 32px; /* 177.778% */
  letter-spacing: 0.36px;
  margin: 0 0 8px;
  padding: 0;
}
.get-in-touch .contact-details .phone a,
.get-in-touch .contact-details .email a{
  color: #000;
  font-family: Futura PT;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; 
  padding:0;
  margin:0;
  opacity:0.9;
  text-decoration:none;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}
.get-in-touch .contact-details .address p{
  color: #000;
  font-family: Futura PT;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 155.556% */
  padding:0;
  margin:0;
  opacity:0.9;
}
.get-in-touch .contact-details .phone a:hover,
.get-in-touch .contact-details .email a:hover{
  color: #FDB41D;
  opacity: unset;
  text-decoration: underline;
}
.widget-snippet .get-in-touch .social-link{
  padding: 0;
  margin: 30px 0 0;
}
.widget-snippet .get-in-touch .social-link ul {
  margin: 0;
  padding: 0;
}
.widget-snippet .get-in-touch .social-link ul li{
  list-style-type: none;
  line-height: 0;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.widget-snippet .get-in-touch .social-link ul li:last-child{
  margin-right:0;
}
.widget-snippet .get-in-touch .social-link ul li:after {
    display: none;
}
.widget-snippet .get-in-touch .social-link ul li{
  position: relative;
}
.widget-snippet .get-in-touch .social-link ul li a i {
    padding: 0;
    width: 21px;
    height: 21px;
    text-align: center;
    color: #181818 !important;
    margin: 0 25px 0 0;
}
.widget-snippet .get-in-touch .social-link ul li a i.fa.fa-facebook{
  background:#000;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  line-height: 27px;
  font-size: 17px;
  color: #fff !important;
}
.widget-snippet .get-in-touch .social-link ul li a:hover i.fa.fa-facebook{
  background: #FDB41D;
  color: #fff !important;
}
.get-in-touch .social-link ul li a:hover i.fa.fa-instagram {
 color: #FDB41D !important;
}
.widget-snippet .get-in-touch .social-link ul li:last-of-type a i {
margin-right:0
}
.widget-snippet .get-in-touch .social-link ul li a {
  font-size: 23px;
  line-height: 28px;
  text-decoration: none;
}

.widget-snippet .get-in-touch .social-link ul li a i:hover {
    color: #FDB41D !important;
}
.get-in-touch .social-link ul li a i.fa.fa-instagram {
    color: #000 !important;
}

.get-in-touch .social-link ul li a i.fa.fa-twitter:before{
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%,-50%);
  width:21px;
  height:21px;
  background:url(/template/7e07e034/images/get-in-twitter-icon.svg) no-repeat;
  background-size:21px;
}
.get-in-touch .social-link ul li a:hover i.fa.fa-twitter:before{
 background-position: 0 -48px;
}
.get-in-touch .social-link h3{
  color: #000;
  font-family: Futura PT;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.17px;
  margin:0 0 20px;
  padding:0;
  position: relative;
}
.get-in-touch .social-link h3:before{
  position: absolute;
  content: '';
  top:12px;
  left: 90px;
  background: rgba(0, 0, 0, 0.10);
  width: 225px;
  height: 1px;
}
