.about_us_phone{
    width:100%;
    height:100%;
    box-sizing: border-box ;
}
.about_us_phone .image{
    background-image: url(../image/index_0.jpg);
    position: absolute;
    background-size: cover;
    background-position: center;

}

.about_us_phone .content h1{
    
    margin-top: 17rem;
    margin-left: 1rem;
    font-size:1rem;
    color: white;
}

.about_us_phone .content_en h1{
    margin-top: 15rem;
    margin-left: 1rem;
    font-size:1rem;
    color: white;
}

.about_1_amn_p {
    opacity: 0;
    position: relative;
}

.about_us_phone .content p{
    margin-top:0.5rem;
    margin-left:1rem;
    margin-right: 1.5rem;
    font-size: 0.5rem;
    color: white;
 }

 .about_us_phone .content_en p{
    margin-top:0.5rem;
    margin-left:1rem;
    margin-right: 1.5rem;
    font-size: 0.5rem;
    color: white;
 }

 .about_2_amn_p {
    opacity: 0;
    position: relative;
}




 .Company_profile_p{
    position: relative;
    height:initial; 
    padding-bottom: 0.5rem;
    background-color: white;
}

.Company_profile_p .content{
    margin-left: 1rem;
    margin-right: 1rem;
}

.Company_profile_p .content h1{
    
    padding-top:2rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0.125rem;
    font-size:14.4px;
    color: rgb(51, 51, 51);
    
}

.com_1_amn_p{
    opacity: 0;
    position: relative;
}

.Company_profile_p .content h2{
  
    padding-top: 18px;
    font-weight: 500;
    font-size:20.4px;
    color:rgb(68, 82, 169);
    letter-spacing: 0.125rem;
}

.com_1_amn_1_p{
    opacity: 0;
    position: relative;
}

.Company_profile_p .content h3{
    padding-top: 30px;
    width: 22px;
    color:rgb(68, 82, 169);
    border-bottom: 4px solid  rgb(68, 82, 169);
  
}

.Company_profile_p .content img{
    display: block;
    width:100% ;
      
}

.com_2_amn_p{
    opacity: 0;
    margin-left: 22.5px;  
    position: relative;
}

.com_2_amn_1_p {
    position: absolute;
    background-color: rgb(31,38,80);
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
}

.Company_profile_p .content h4{
    padding-top: 20px;
    padding-left: 22.5px;     
    font-weight: 700;
    font-size:15px;
    color:rgb(66, 66, 66);
}
.Company_profile_p .content h6{
    font-weight: 400;
    padding-top: 0.5rem;
    padding-bottom: 25px;
    padding-left: 22.5px;    
    text-align:justify;
    font-size: 14px;
    line-height: 24px;
    color:rgb(66, 66, 66);
   
}
.Company_profile_p .content h5{
    padding-top: 20px;
    padding-left: 22.5px;     
    font-weight: 700;
    font-size:15px;
    color:rgb(66, 66, 66);
}

.Company_profile_p .content p{
    padding-top: 0.5rem;
    padding-bottom: 25px;
    padding-left: 22.5px;    
    text-align:justify;
    font-size: 14px;
    line-height: 24px;
    color:rgb(66, 66, 66);
   
}

.Company_profile_p .content .en p{
    padding-top: 0.5rem;
    padding-left: 22.5px;    
    font-size: 14px;
    line-height: 24px;
    color:rgb(66, 66, 66);
   
}


.Company_profile_p .content .big_box_p{
    margin-top: 2px;
    position: relative;
    height: 80px;
    width:100%;
    margin-left: 0;
    
}


.Company_profile_p .content .big_box_p .ser_href_p a{
    margin-left: 30%;
    margin-right: 2%;
    float: left;
    width: 50%;
    height: 65px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;

}

.Company_profile_p .content .big_box_p .ser_href_p a:hover{
    color: black;
    background-color: white;

}

.com_3_amn_p{
    position: relative;
    opacity: 0;
}

.com_4_amn_p{
    opacity: 0;
    margin-left: 22.5px;  
    position: relative;
}

.com_4_amn_1_p {
    position: absolute;
    background-color: rgb(31,38,80);
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
}
.com_6_amn_p{
    opacity: 0;
    margin-left: 22.5px;  
    position: relative;
}

.com_6_amn_1_p {
    position: absolute;
    background-color: rgb(31,38,80);
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
}
.com_5_amn_p{
    position: relative;
    opacity: 0;
}
.com_7_amn_p{
    position: relative;
    opacity: 0;
}
.com_8_amn_p{
    position: relative;
    opacity: 0;
}
.com_8_2_amn_p{
    position: relative;
    opacity: 0;
}
.Honorable_Mention_p {
    position: relative;
    height:initial; 
    padding-bottom: 0.5rem;
    background-color: rgb(53, 53, 53);
   
}

.Honorable_Mention_p .content{
    margin-left: 1rem;
    margin-right: 1rem;
   
}

.Honorable_Mention_p .content h1{
    padding-top:2rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0.125rem;
    font-size:14.4px;
    color: rgb(255, 255, 255);
}

.hon_1_amn_p{
    position: relative;
    opacity: 0;
}

.Honorable_Mention_p .content h2{

    padding-top: 18px;
    font-weight: 500;
    font-size:20.4px;
    color:rgb(68, 82, 169);
    letter-spacing: 0.125rem;
}

.hon_1_amn_1_p{
    position: relative;
    opacity: 0;
}

.Honorable_Mention_p .content h3{
    padding-top: 30px;
    width: 22px;
    color:rgb(68, 82, 169);
    border-bottom: 4px solid  rgb(68, 82, 169);
  
}

.Honorable_Mention_p .content p {
    padding-top: 0.5rem;
    padding-left: 22.5px;    
    text-align: justify;
    font-size: 14px;
    line-height: 24px;
     color:rgb(255, 255, 255);
}

.hon_2_amn_p{
    position: relative;
    opacity: 0;
}

.Honorable_Mention_p .content .img_box{
    height: 8rem;
    width: 100%;   
    margin: 0 0 0 0;
}

.Honorable_Mention_p .content .img_box .left_box{
    padding-top: 0.5rem;
    width: 100%;
    padding-bottom: 0.5rem;
}

.Honorable_Mention_p .content .img_box .left_box img{
    margin-left: 10%;
    margin-left: 10%;
    object-fit: contain;
    width: 90%;
    height: 100%;
}

.hon_3_amn_1_p{
    position: relative;
    opacity: 0;
}

.hon_3_amn_2_p{
    position: relative;
    opacity: 0;
}


.Honorable_Mention_p .content .big_box_p{
    margin-top: 20px;
    position: relative;
    height: 70px;
    width:100%;
    margin-left: 0;
}


.Honorable_Mention_p .content .big_box_p .ser_href_p a{
    margin-left: 30%;
    margin-right: 2%;
    float: left;
    width: 50%;
    height: 45px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;

}

.Honorable_Mention_p .content .big_box_p .ser_href_p a:hover{
    color: black;
    background-color: white;

}

.Honorable_Mention_p .content .big_box_en_p{
    margin-top: 20px;
    position: relative;
    height: 70px;
    width:100%;
    margin-left: 0;
}


.Honorable_Mention_p .content .big_box_en_p .ser_href_en_p a{
    margin-left: 30%;
    margin-right: 2%;
    float: left;
    width: 50%;
    height: 50px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;

}

.Honorable_Mention_p .content .big_box_en_p .ser_href_en_p a:hover{
    color: black;
    background-color: white;

}

.hon_4_amn_1_p{
    position: relative;
    opacity: 0;
}








.technical_support_p {
    background: #ffffff;
    height:580px; 
  
}

.technical_support_en_p{
    background: #ffffff;
    height:900px; 
}

.technical_support_p .content{
    margin-left: 1rem;
    margin-right: 1rem;
    height:inherit; 
}

.technical_support_en_p .content{
    margin-left: 1rem;
    margin-right: 1rem;
    height:inherit; 
}

.technical_support_p .content h1{
    padding-top:48px;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0.125rem;
    font-size:14.4px;
    color: rgb(51, 51, 51);
}

.technical_support_en_p .content h1{
    padding-top:48px;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0.125rem;
    font-size:14.4px;
    color: rgb(51, 51, 51);
}

.tec_1_amn_p{
    position: relative;
    opacity: 0;
}

.technical_support_p .content h2{
    padding-top: 18px;
    font-weight: 500;
    font-size:20.4px;
    color:rgb(68, 82, 169);
    letter-spacing: 0.125rem;
}

.technical_support_en_p .content h2{
    padding-top: 18px;
    font-weight: 500;
    font-size:20.4px;
    color:rgb(68, 82, 169);
    letter-spacing: 0.125rem;
}

.tec_1_amn_1_p{
    position: relative;
    opacity: 0;
}


.technical_support_p .content h3{
    padding-top: 30px;
    width: 22px;
    color:rgb(68, 82, 169);
    border-bottom: 4px solid  rgb(68, 82, 169);
}

.technical_support_en_p .content h3{
    padding-top: 30px;
    width: 22px;
    color:rgb(68, 82, 169);
    border-bottom: 4px solid  rgb(68, 82, 169);
}

.technical_support_p .content h4{
    
    width: 100%;
    border-bottom: 1px solid  rgb(155, 155, 155);
}

.technical_support_en_p .content h4{
    
    width: 100%;
    border-bottom: 1px solid  rgb(155, 155, 155);
}

.technical_support_p .content img{
    display: block;
    width:100% ;
 
}

.technical_support_en_p .content img{
    display: block;
    width:100% ;
 
}

.technical_support_p .content p{
    padding-top: 0.5rem;
    padding-left: 22.5px;
    text-align: justify;
    font-size: 14px;
    line-height: 24px;
    color: rgb(66, 66, 66);
}

.technical_support_en_p .content p{
    padding-top: 0.5rem;
    padding-left: 22.5px;
    text-align: justify;
    font-size: 14px;
    line-height: 24px;
    color: rgb(66, 66, 66);
}

.technical_support_p .content .big_box_p{
    margin-top: 20px;
    position: relative;
    height: 70px;
    width:100%;
    margin-left: 0;
}

.technical_support_en_p .content .big_box_p{
    margin-top: 20px;
    position: relative;
    height: 70px;
    width:100%;
    margin-left: 0;
}
.technical_support_p .content .big_box_p .ser_href_p a{
    margin-left: 8%;
    margin-right: 2%;
    float: left;
    width: 40%;
    height: 45px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;

}

.technical_support_p .content .big_box_p .ser_href_p .center a{
    margin-left: 30%;
    margin-right: 30%;
    float: left;
    width: 40%;
    height: 45px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;

}

.technical_support_p .content .big_box_p .ser_href_p a:hover{
    color: black;
    background-color: white;

}
.technical_support_p .content .big_box_p .ser_href_p .center a:hover{
    color: black;
    background-color: white;

}


.technical_support_en_p .content .big_box_p .ser_href_p a{
    margin-left: 8%;
    margin-right: 2%;
    float: left;
    width: 40%;
    height: 90px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 20px;
}

.technical_support_en_p .content .big_box_p .ser_href_p .center a{
    margin-left: 30%;
    margin-right: 30%;
    float: left;
    width: 40%;
    height: 50px;
    background-color:  #0045a9;
    border: 3px solid #0045a9;
    border-radius: .2rem;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding-top: 12px;
}
.technical_support_en_p .content .big_box_p .ser_href_p a:hover{ 
    color: black;
    background-color: white;
}
.technical_support_en_p .content .big_box_p .ser_href_p .center a:hover{ 
    color: black;
    background-color: white;
}

.tec_2_amn_p{
    opacity: 0;
    position: relative;
}


.tec_3_amn_p{
    opacity: 0;
    margin-left: 22.5px;
    margin-top: 20px;
    position: relative;
}

.tec_3_amn_1_p {
    position:absolute;
    background-color: rgb(31,38,80);
    top:0px;
    right: 0px;
    width: 100%;
    height: 100%;
}

.tec_4_amn_1_p{
    opacity: 0;
    position: relative;
}

.tec_4_amn_2_p{
    opacity: 0;
    position: relative;
}

.tec_4_amn_3_p{
    opacity: 0;
    position: relative;
}



.border_p h1{
    position: relative;
    width: 100%;
    height: inherit;
    border-bottom: 1px solid #e9e9e9;
    margin-top: 1rem;
    margin-bottom: 0.5rem;
}

.book_p{
  
    height: 50px;
}
.book_en_p{
  
    height: 80px;
}



.about_video_p{
    
    margin-left:15%;
    margin-right: 10%;
    margin-top: 0px;
    height: 110px;
    margin-bottom: 100px;
}


.about_video_box_p  h1{
    padding-left: 1rem;
    padding-top:70px;
    font-weight: 500;
    line-height: 1.1;
    letter-spacing: 0.125rem;
    font-size:14.4px;
    color: rgb(51, 51, 51);
}


.about_video_box_p  h2{
    padding-left: 1rem;
    padding-top: 18px;
    font-weight: 500;
    font-size:20.4px;
    color:rgb(68, 82, 169);
    letter-spacing: 0.125rem;
}


.about_video_1_amn_p{
    position: relative;
    opacity: 0;
}

.about_video_1_amn_p{
    position: relative;
    opacity: 0;
}

.about_video_1_amn_1_p{
    position: relative;
    opacity: 0;
}

.about_video_box_p  h3{
   margin-left: 1rem;
    padding-top: 30px;
    width: 22px;
    color:rgb(68, 82, 169);
    border-bottom: 4px solid  rgb(68, 82, 169);
}