.p-b-25{
    padding-bottom: 1px;
}

.p-all-40, .p-t-40, .p-tb-40 {
    padding-top: 1px;
}
.size-h-3{
  height:50px;
}
.bg-footer{
  background-color:#e5e3e3;
}

.footer-right p,
.footer_middle p {
  font-family: montserrat;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
}

ul.footer_list {
  list-style: none;
  padding-left: 20px;
  font-family: "open sans",sans-serif;
}
ul.footer_list li {
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.6;
  font-weight: bold;
}

ul.footer_list li.phone {
  font-size: 22px;
    color: rgba(0, 0, 0, 1);
}

ul.footer_list li a {
  color: rgba(0, 0, 0, 0.5);
  font-weight: 500;
  text-transform: none;
}
ul.footer_list a:hover {
  color: rgba(54, 204, 142, 1);
  text-decoration: none;
  list-style: none;
}
.fa {
  padding: 8px;
  font-size: 25px;
  width: 40px;
  height:40px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
  border-radius: 50%;
}
.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  color: white;
}
.icor:hover{
  color:#fff;
}
.wr{
  flex-wrap:initial;
}
.fol{
  color:#000000ad;
}
.box{
  /* /max-width: 1400px; */
  margin-left: auto;
  margin-right: auto;
}
.con-footer{
  max-width:1350px;
}