/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://yourwebsite.com/hello-elementor-child/
 Description:  A child theme for Hello Elementor, designed to work with Elementor and Rank Math.
 Author:       Your Name
 Author URI:   https://yourwebsite.com/
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/
.single-post .highlight {
    background-color: #f0f6fc;
    color: #3c434a;
}
body, html {
    width: 100% !important;
    overflow-x: hidden; /* 隐藏水平方向的溢出 */
}

label.ff_file_upload_holder{ display:inherit!important;line-height:4!important;}
.ff-el-input--label label{ color:rgb(209, 0, 71)!important; }

/**设置字体*/
p, span, h2, div,a {
    font-family: "Bahnschrift", sans-serif !important;
	word-break: keep-all;
  /* 兼容旧版浏览器（如 IE） */
  overflow-wrap: break-word;
}
/* @font-face {
  font-family: 'Bahnschrift';
  src: url('https://www.rapmaf.com/wp-content/uploads/bahnschrift-webfont.woff2') format('woff2');
	src: url('https://www.rapmaf.com/wp-content/uploads/bahnschrift.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
} */
@font-face {
    font-family: 'Bahnschrift';
    src: url('https://www.rapmaf.com/wp-content/uploads/bahnschrift-webfont1.woff2') format('woff2'),
         url('https://www.rapmaf.com/wp-content/uploads/bahnschrift-webfont1.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	font-display: swap;  

}
.elementor-kit-10 a{
	font-family: "Bahnschrift", sans-serif !important;
	
}
.ekit-wid-con .elementskit-accordion .ekit-accordion-title{
	padding-right:20px !important;
}