/*
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.2
*/
@font-face {
    font-family: 'Arial Text Regular'; /*a name to be used later*/
    src: url('https://devfolder.in/inspire/font/arial.ttf'); /*URL to font*/
}
p, a, span, li, div {
    font-family: 'Arial Text Regular' !important;
}

@font-face {
    font-family: 'Arial Heading Regular'; /*a name to be used later*/
    src: url('https://devfolder.in/inspire/font/arial.ttf'); /*URL to font*/
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Arial Heading Regular' !important;
}

@font-face {
    font-family: 'Arial Text Bold'; /*a name to be used later*/
    src: url('https://devfolder.in/inspire/font/arial.ttf'); /*URL to font*/
}

b, strong {
    font-family: 'Arial Text Bold' !important;
}


.post-title .entry-title { font-weight: bold !important; }
ul li{ font-size: 18px !important;  }
.ui-tabs .ui-tabs-nav li a{ font-size: 18px; padding: 14px 18px; }
.blockquote blockquote{ text-decoration: none !important; }
.mfn-footer-menu-style-vertical li a{ padding: 3px 0; }
footer .mcb-item-heading-inner{ margin-bottom: 10px; }

#mfn-header-template .section.mcb-section{ background: #fff !important; }
.mfn-header-menu > .mfn-menu-li > .mfn-menu-link > .label-wrapper > .menu-label{ color: #000; }
.mfn-header-tmpl-menu-sidebar{ background-color: #fff !important; }
.mfn-close-icon.mfn-header-menu-toggle .icon{ color: #000 !important; }
.has-text-align-center.wp-block-post-title{ text-align: center !important; }
.rbsTitle, .mfp-title { display: none !important; }
.post-nav.minimal{ display: none; }
.share-simple-wrapper { display: none; }
.author-box-wrapper { display: none; }
.post-meta.clearfix { display: none; }
#Filters { display: none; }
.blog_wrapper .image_frame .image_wrapper img{ border:4px solid #000 !important; border-radius: 48px; }
.post-desc .post-title .entry-title { min-height: 70px; }
.grid .post-desc-wrapper .post-desc{ padding: 20px 9px 0; }
.blog_wrapper .posts_group article{ background: #f6f1eb !important; border-radius: 48px !important;}
.post-links{ width: 100%; text-align: center; } 
.image_links.double{ display: none !important; }
.post-links .post-more{ background: #f5cb5b;
    color: #000;
    padding: 11px;
    border-radius: 25px;
    padding-left: 20px;
    padding-right: 20px; text-decoration: none; }
	.post-links .icon-doc-text{ display: none !important; }
	.post-links{ margin-bottom: 22px; }
	
	@media only screen and (max-width: 767px) {
  p, a, p span, p b, li, div, li b, strong, body, h5, h6, li span { font-size: 13px !important;  }
  .slider_text p{ font-size: 40px !important; line-height: 1em !important; }
  footer .title{  font-size: 22px !important; }
  .elementor-counter-number, .elementor-counter-number-suffix{  font-size: 52px !important; }
  .event_section h4{ font-size: 22px !important; }
  footer .mcb-wrap-inner{ margin-bottom: 0px !important; padding-left: 0px!important; padding-right:0px!important; padding-top: 0px!important; padding-bottom: 0px!important; }
}