/* ===== BREADCRUMB IMAGE FULL WIDTH ===== */



.breadcrumb-img-wrap {



    position: relative;



    width: 99.45vw;



    height: 200px;



    overflow: hidden;



    /* Phá container theme để full màn hình */



    left: 50%;



    right: 50%;



    margin-left: -50vw;



    margin-right: -50vw;



}







/* Ảnh breadcrumb */



.breadcrumb-img {



    width: 100%;



    height: 100%;



    object-fit: cover;



    display: block;



}







/* Lớp chữ đè lên ảnh */



.breadcrumb-content {



    position: absolute;



    inset: 0;



    background: rgba(0, 0, 0, 0.45);



    display: flex;



    flex-direction: column;



    justify-content: center;



    align-items: center;



    color: #fff;



    text-align: center;



}







/* Tiêu đề */



.breadcrumb-title {


    font-size: 62px;
    font-weight: 700;
    margin-bottom: 30px;


}







/* Đường dẫn breadcrumb */



.breadcrumb-path {



    font-size: 15px;



}







.breadcrumb-path a {



    color: #ffd700;



    text-decoration: none;



}







.breadcrumb-path a:hover {



    text-decoration: underline;



}







.page-title{



    text-align: center;

    font-size: 35px;



}







.full-row.full-page-choose-option {



    width: 98vw;                          /* Full viewport width */



    position: relative;



    left: 50%;



    transform: translateX(-50%);           /* Căn giữa full viewport */



    background: #f5f5f5;                   /* Màu ghi nhạt đẹp, có thể đổi #f8f9fa hoặc #f0f0f0 */



    margin: 0;



    padding: 60px 0;                       /* Khoảng cách trên dưới */



    box-sizing: border-box;



    overflow: hidden;



}







/* Giới hạn nội dung bên trong vẫn theo container, không full-width */



.inner-page-choose-option.inner-container {



    max-width: 1200px;                     /* Giới hạn chiều rộng nội dung */



    margin: 0 auto;



    padding: 0 20px;



    position: relative;



    z-index: 2;



    box-sizing: border-box;



}