/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.1
*/

/*fonts*/
 @font-face{
font-family: 'IRANSansXFaNum-Medium';
src: url('fonts/IRANSansXFaNum-Medium.woff') format('woff'),
url('fonts/IRANSansXFaNum-Medium.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}

/* header */
@media all and (max-width:768px){
	#Subheader{padding: 190px 0;} 
}

/*rtl  */

.rtl *{
font-family: 'IRANSansXFaNum-Medium' !important;	
	
}

/* headings */

.sec-heading .column_divider.mfn-item-inline {
   flex: 1 !important;
}
.sec-heading .column_divider.mfn-item-inline .mcb-item-divider-inner {
	display: flex;
}

.sec-heading .column_divider.mfn-item-inline .mcb-item-divider-inner::after{
content: "";
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #d6d6d6;
display: inline-block;
margin-top: -5px;
}

.sec-heading .column_divider.mfn-item-inline .mcb-item-divider-inner::before{
content: "";
width: 20px;
height: 1px;
/* margin-right: 15px; */
background-color: #0035bc;
	display: inline-block;
}

.rtl .sec-heading .column_divider.mfn-item-inline .mcb-item-divider-inner::after{
content: "";
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #d6d6d6;
display: inline-block;
margin-top: -5px;
}

.rtl .sec-heading .column_divider.mfn-item-inline .mcb-item-divider-inner::before{
content: "";
width: 20px;
height: 1px;
background-color: #0035bc;
display: inline-block;
margin-top: 0px;
}


/*client  */

body ul.clients .client_wrapper:hover{
background-color: transparent;
}

ul.clients .client_wrapper{
padding: 0;
}

.slick-slide img{
margin-left: 0;
margin-right: 0;
}

.rtl .logo-slider .slider_prev{
order: 3;
}
.rtl .logo-slider .slider_next{
order: 1;
}
.rtl .logo-slider .slick-list{
order: 2;
}
/* counter */

.counter{
padding: 0px;
}

.statics{
display: flex;
justify-content: center;
}

.statics > div{
aspect-ratio: 1/1;
background-color: #fff;
border-radius: 50%;
width: 130px;
display: flex;
flex-direction: column;
justify-content: center;
}

.counter .desc_wrapper .number-wrapper{
font-size: 0px;
line-height: 0px;
}

/*time line  */
.timeline_items > li:nth-child(2n) h3{
text-align: left;
}

.timeline_items > li:nth-child(2n) .desc{
text-align: justify;	
}

/*title general*/
.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6,.rtl p, #menu > ul > li > a{ 
font-family: 'IRANSansXFaNum-Medium'!important;	

}
/*form general*/
form input{
font-family: 'IRANSansXFaNum-Medium'!important;	

}
.rtl .wpcf7 input[type="email"]{
direction: rtl;
}

/*footer  */
#Footer .widgets_wrapper{
padding-top: 30px;
padding-bottom: 30px;
}

/* vision */
body .list_item .list_left img{
	max-width: 60px !important;
  max-height: 60px !important;
	margin-right: 20px;
}

body.rtl .list_item .list_left img{
	max-width: 60px !important;
  max-height: 60px !important;
	margin-left: 40px;	
}

@media all and (max-width:768px){
	body .list_item .list_right{
		margin-left: 80px;
	}
	.page-id-233 .list_item .list_right{
		margin-left: 60px;
	}
	body.rtl .list_item .list_right{
		margin-left: 0px;
		margin-right: 80px;

	}
}
/* blog */


.button_label{
margin-left: 0px;
}

.section-related-ul .button {
display: none;
}

.section-post-related{
margin-bottom: 25px;
}
.post.post-related{
margin-bottom: 25px;
}
.blog_wrapper .status-publish , .rtl .blog_wrapper .status-publish{
margin-bottom: 0px;
}
.blog img{
	border-radius: 10px;
}
/* founder */
.@media only screen and (max-width: 768px) {
	.founder p:first-child{
		width: 100%;
		display: block;
	}
}

