/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme/
Template: betheme
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
Version: 26.5.0.4.1665748198
Updated: 2022-10-14 13:49:58

*/

/*-----------    social    ----------------*/
.social-links{
	position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);

  width:40px;
  height:auto;
  /* opacity:.7; */
  right:0;
  
  position:fixed;
  z-index:99;
}

.social-links a:hover {
	background-color: #000;
	color: #fff;
}

.social{
  width:100%;
  height:40px;
     -webkit-transition: width 0.3s;
   -moz-transition: width 0.3s;
  transition: width 0.3s;
  text-align:center;
  float:right;
  padding:5px;
}
.social:hover{
    -webkit-transition: width 0.3s;
   -moz-transition: width 0.3s;
  transition: width 0.3s;
  opacity:.7;
}

.social-image{
  height:40px;
}

@media screen and (max-width: 600px) {
	.social-links{width:40px;}
	.social:hover{
		width:40px;
    -webkit-transition: width 0.3s;
		-moz-transition: width 0.3s;
		transition: width 0.3s;
		opacity:.7;
}
}

.call {background-color:#f1f1f1;}
.callmail {background-color:#e1e1e1;}
.linkedin {background-color:#0A66C2;}
.xing {background-color:#FFFFFF;}
.facebook {background-color:#3b5998;}
.twitter {background-color:#00acee;}
.instagram {background-color:#dd9933;}
.youtube {background-color:#c4302b;}
/*-----------end of social----------------*/


/*----------- Bar ----------------*/
.bar {
  height: 2.77778rem;
  z-index: 892;
  top: 0;
  left: 0;
  border-top-width: 0.16667rem;
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-top-style: solid;
  -o-border-image: linear-gradient( to right, rgba(180, 15, 27, 0.8), rgba(180, 15, 27, 0.8) ) 1;
  border-image: linear-gradient( to right, rgba(180, 15, 27, 0.8), rgba(180, 15, 27, 0.8) ) 1;
  box-shadow: 0 0.83333rem 0.83333rem -1rem rgba(29, 29, 27, 0.6);
}

/*----------- end of Bar ----------------*/

/*----------- Layout ----------------*/
.big {
  font-size: 1.5rem;
  line-height: 1.5;
}

.display-1, .display-2, .display-3, .display-4, .h1, .h2, .h3, .h4, h1, h2, h3, h4 {
  color: #85807d;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: .5rem;
  margin-top: 0;
}

.style-simple .timeline_items > li h3 span {
  background: none;
  border-radius: 4px;
  font-size: 40px;
  font-style: italic;
  top: 22px;
}

.h10 {
  font-size: 1.125rem;
  text-transform: uppercase;
}
.h1, .h10, .h2, .h3, .h4, .h5, .h6, .h7, .h8, .h9, h1, h2, h3, h4, h5, h6 {
  color: #85807d;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: .5rem;
  margin-top: 0;
}

/*----------- End of Layout ----------------*/