.elementor-kit-30{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-30 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* 针对 Select2 下拉框的高度设置和自定义箭头 */
.select2-container .select2-selection--single {
    font-family: 'Inter', sans-serif;
    font-size: 16px;
    height: 48px !important; /* 固定下拉框高度 */
    padding: 8px 12px;
    border-radius: 8px; /* 圆角 */
    border: none; /* 去除边框 */
    background-color: #f9f9f9;
    color: #000000E5;
    display: flex; /* 使用 flex 布局来确保内容和箭头都垂直居中 */
    align-items: center; /* 内容垂直居中 */
    appearance: none  !important; /* 隐藏默认箭头 */
    box-shadow: none  !important; /* 移除阴影 */
    position: relative; /* 为伪元素定位提供上下文 */
    
}

/* 自定义下拉箭头样式 */
.select2-container .select2-selection--single::after {
    content: '▼'; /* 自定义箭头 */
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 12px;
    color: #000000E5; /* 箭头颜色 */
    pointer-events: none; /* 禁用点击箭头 */
}

/* 移除 Select2 默认的下拉箭头 */
.select2-selection__arrow {
    display: none  !important;
}

.select2-container--default .select2-dropdown {
    top: 30px !important; /* 将下拉选项框向下移动 10px */
    border: none !important; /* 移除边框 */
    background-color: #fff; /* 背景颜色 */
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.08) !important; /* 应用阴影效果 */
}
/* 下拉框中的选项样式 */
.select2-container--default .select2-results__option {
    font-family: 'Inter', sans-serif; /* 使用 Inter 字体 */
    padding: 12px 12px 12px 20px !important; /* 设置左侧内边距为 20px，其余部分可根据需要调整 */
    color: #000000E5; /* 未选中项的文字颜色 */
    font-weight: 400; /* 未选中项的字体粗细 */
    background-color: #ffffff; /* 默认背景颜色 */
    transition: background-color 0.3s ease; /* 平滑的背景过渡效果 */
}

/* 悬停时的选项背景颜色 */
.select2-container--default .select2-results__option--highlighted {
    background-color: #E6F4FF !important; /* 设置悬停时的背景颜色 */
    color: #000; /* 确保悬停时字体颜色不变 */
}

/* 选中项的样式 */
.select2-container--default .select2-results__option[aria-selected='true'] {
    color: #1677FF !important; /* 选中项的颜色 */
    font-weight: 700 !important; /* 选中项的字体粗细 */
    background-color: #E6F4FF !important; /* 保持选中项的背景颜色一致 */
}

.select2-container--default .select2-results__option--highlighted {
    background-color: #ffffff !important; /* 设置为白色或你想要的颜色 */
    color: inherit !important; /* 保持文本颜色继承 */
}

.select2-results__option{
    padding-left: 20px;
}

.select2-container--default .select2-results__option[aria-selected='true'] {
    background-color: transparent !important; /* 移除选中项的背景色 */
    color: #1677FF !important; /* 保持选中项的文字颜色 */
    font-weight: 700 !important; /* 选中项加粗 */
}

/* 确保选项的背景色在被选中和悬停时能够更新 */
.select2-container--default .select2-results__option--highlighted[aria-selected='true'] {
    background-color: #E6F4FF !important;
}
/* 控制 Select2 下拉框的高度，确保显示所有选项并移除滚动条 */
.select2-container--default .select2-results > .select2-results__options {
    max-height: none !important; /* 取消最大高度限制，显示所有选项 */
    overflow-y: hidden !important; /* 移除纵向滚动条 */
}
html, body {
   overflow-x: hidden;
}/* End custom CSS */