 .page_lienhe {
     padding-bottom: 70px 0;
 }

 .page_lienhe {
     background: var(--c-F8F7EF);
 }

 .page_lienhe .page_header {
     padding: 140px 0;
     position: relative;
 }

 /* .page_lienhe .page_header::after {
     content: "";
     background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%), 100% 311.834% no-repeat;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     z-index: 2;
     position: absolute;
 } */

 .page_lienhe .page_header h1 {
     font-size: 40px;
 }

 .page_lienhe .page-content {
     padding-top: 70px;
     padding-bottom: 70px;
 }

 .page_lienhe .box_left .section_title {
     font-weight: 600;
     margin-bottom: 52px;
 }

 .page_lienhe .box_left .box_infor .box_item {
     border-radius: 3px;
     border: 1px dashed #ED3237;
     padding: 22px;
     display: flex;
     gap: 24px;
 }

 .page_lienhe .box_left .box_infor .box_item:not(:last-child) {
     margin-bottom: 26px;
 }

 .page_lienhe .box_left .box_infor .box_item img {
     width: 76px;
     height: 76px;
 }

 .page_lienhe .box_left .box_infor .box_item p {
     margin-bottom: 0;
 }

 .page_lienhe .box_right {
     height: 100%;
     background: #BE1318;
     padding: 40px;
 }

 .form_head {
     text-align: center;
 }

 .form_head .form-title {
     text-transform: uppercase;
     margin-bottom: 17px;
 }

 .form_head .form-title:nth-child(2) {
     color: var(--Yellow, #FFF212);
     padding: 15px 0;
     border-width: 1px 0px 1px 0;
     border-style: solid;
     border-color: var(--Yellow, #FFF212);


 }

 .page_lienhe .box_right .form input,
 .page_lienhe .box_right .form button {
     width: 100%;
     border-radius: 8px;
     background: #FAFAFA;
     height: 48px;
     font-size: 15px;
 }

 .page_lienhe .box_right .form button {
     Background: rgba(255, 204, 188, 1);
     text-transform: inherit;
     color: var(--c-red);
     font-weight: 600;
     position: relative;
 }

 .page_lienhe .box_right .form button i {
     font-size: 12px;
 }

 .page_lienhe .google_map {
     margin-top: 57px;
 }

 /* @media screen and (min-width:990px) {
    .page_lienhe{
        padding: 70px 0;
    }
} */
 @media screen and (max-width:990px) {
     .page_lienhe .google_map {
         margin-top: 50px;
     }

     .page_lienhe .page_header h1 {
         font-size: 36px;
     }
     .page_lienhe .box_right{
        margin-top: 20px;
        margin-bottom: 20px;
     }
 }