.elementor-4469 .elementor-element.elementor-element-44d3b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4469 .elementor-element.elementor-element-f3b59ef{font-family:"Gilmer Regular", Sans-serif;font-size:17px;font-weight:400;}.elementor-4469 .elementor-element.elementor-element-f3b59ef p{margin-bottom:40px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-f3b59ef *//* =====================================
   Elementor Table Style
===================================== */

.elementor-widget-text-editor table{

    width:100%;

    border-collapse:collapse;

    table-layout:fixed;

    border:1px solid #d9d9d9;

    background:transparent;

}


/* 所有单元格 */

.elementor-widget-text-editor table th,
.elementor-widget-text-editor table td{

    border:1px solid #d9d9d9;

    padding:16px 20px;

    height:60px;

    text-align:left;

    vertical-align:middle;

    background:transparent;

    box-sizing:border-box;

}


/* 首行加粗 */

.elementor-widget-text-editor table thead th{

    font-weight:700;

}


/* 内容正常 */

.elementor-widget-text-editor table tbody td{

    font-weight:400;

}


/* 鼠标悬停 */

.elementor-widget-text-editor table tbody tr:hover td{

    background:#E60012;

    color:#ffffff;

}


/* 确保链接文字也变白 */

.elementor-widget-text-editor table tbody tr:hover td a{

    color:#ffffff;

}


/* 手机端 */

@media(max-width:768px){

.elementor-widget-text-editor table th,
.elementor-widget-text-editor table td{

    height:50px;

    padding:12px 15px;

    font-size:14px;

}

}

.elementor-4469 .elementor-element.elementor-element-f3b59ef h1,
.elementor-4469 .elementor-element.elementor-element-f3b59ef h2,
.elementor-4469 .elementor-element.elementor-element-f3b59ef h3,
.elementor-4469 .elementor-element.elementor-element-f3b59ef h4,
.elementor-4469 .elementor-element.elementor-element-f3b59ef h5,
.elementor-4469 .elementor-element.elementor-element-f3b59ef h6{
    margin-bottom:20px;
}

.elementor-4469 .elementor-element.elementor-element-f3b59ef p{
    margin-top:0;
}


/* 表格与上下文本间距 */

.elementor-widget-text-editor table{

    margin-top:40px;

    margin-bottom:40px;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilmer Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('dfonts.org/fonts/gilmer-font/') format('woff'),
		url('https://www.bslsys.com/wp-content/uploads/Gilmer-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */