      * {
            margin: 0;
            padding: 0;
        }

        .address_container {
            width: 1200px;
            margin: 0 auto;
        }

        .address_list {
            display: flex;
            flex-wrap: wrap;
        }

        .address_item {
            flex: 0 0 25%; /* 每个项占25%宽度 */
            box-sizing: border-box;
            padding: 20px;
            background-color: #f9f9f9;
            
            
        }
        .address_item a{
            color:var(--awb-color5);
            text-decoration: none;
        }
 
        .address_item .icon{
            vertical-align: middle;
        }

        /* 小屏幕下调整为一列 */
        @media (max-width: 768px) {
            .address_item {
                flex: 0 0 100%; /* 100%宽度 */
            }
            .service_point_title{
                 background-position-y: 0px;
            }
        }


* {
    box-sizing: border-box; 
}

.service_point_container {
    display: flex;
    flex-wrap: wrap; 
    gap: 15px; 
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px; 
}

.service_point_list {
    flex: 0 0 calc(33% - 10px);
    padding: 15px;
    position: relative; 
	font-size:14px;
}

.service_point_list::before {
    content: '';
    position: absolute;
    top: -10px; 
    left: 0;
    right: 0;
    height: 2px; 
    background-color: var(--awb-color5); 
}

.p1 {
    font-size: 20px; 
    font-weight: bold;
    color: var(--awb-color5); 
    margin-bottom: 5px;
}

.p2 {
    font-size: 18px; 
    color: #333; 
    margin-bottom: 3px; 
}

.p3,
.p4 {
    font-size: 16px; 
    color: #555;
    margin: 0; 
}

@media (max-width: 768px) {
    .service_point_list {
        flex: 0 0 100%;
    }
}
.service_point_list a{
	color:var(--awb-color5); 
}
.block-btn{
	padding: 20px 0;
}
.block-btn .btn {
    background: var(--awb-color5);
    color: #fff;
    text-align: center;
    padding: 10px;
    cursor: pointer;
}
.service_point_title{
	width: 100%;
    margin: 30px 0;
    background: url(/wp-content/uploads/2024/11/STA-banner-800x533.jpg) no-repeat;
    background-position-y: -195px;
    background-size: cover;
    height: 430px;
    display: flex;
    justify-content: center;
    align-items: center;
	color: #fff;
	position: relative;
}
.service_point_title:before{
    content: " ";
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.2;
    position: absolute;
    top: 0;
}
.service_point_title h2{
	color: #fff;
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


/*分页样式*/
.centered-pagination {
    text-align: center;
    margin: 20px 0;
}

.centered-pagination a,
.centered-pagination span {
    display: inline-block;
    margin: 0 5px;
    padding: 10px 15px;
    border: 1px solid var(--awb-color5); /* 你主题的主色 */
    border-radius: 5px;
    text-decoration: none;
    color: var(--awb-color5); /* 文字颜色 */
    transition: background-color 0.3s, color 0.3s;
}

.centered-pagination a:hover {
    background-color: var(--awb-color5); /* 鼠标悬停背景颜色 */
    color: #fff; /* 鼠标悬停文字颜色 */
}

.centered-pagination .current {
    background-color: var(--awb-color5); /* 当前页背景颜色 */
    color: #fff; /* 当前页文字颜色 */
    border: none; /* 去掉边框 */
}
