#header3 .left-header{
background: linear-gradient(150deg, rgba(0,198,242,1) 10%, rgba(0,92,187,1) 80%);
}
#id-3840 .article-wrapper{
    padding: 20px;
}
#id-3840 .article-card-line{
    display: none;
}
#id-3841 .introduction-title{
    display: none;
}
#id-3841 .introduction-divider{
   display: none;
}
#id-3843 .wrapper{
  display: grid !important;
  gap: 30px;
  grid-auto-flow: column;
}
#id-3843 .card-item:nth-of-type(1){
  grid-row: span 2;
  grid-column: span 2;
}
#id-3843 .card-item:nth-of-type(2){
  grid-column: span 2;
}
#id-3844{
  padding-top: 60px;
}
#footer1 .information-container{
        width: 73% !important;
        column-gap: 5px;
        border: 1px solid #474444;
        border-radius: 10px;
        margin-top: 17px;
}
#footer1 .badge-list{
         border: 1px solid #838383;
         border-radius: 10px;
}
#badge-2166{
         margin-left: 1rem;
}
#badge-2171{
         margin-right: 1rem;
}
#footer1 .badge-pre{
        margin-right: 1rem;
}
  #id-3845 .section-header{
      width: 50%;
  }
// #id-3845 .article-card-item{
   flex-direction: row-reverse;
   padding: 50px 32px 50px;
}
// #id-3845 .article-card-line{
   display: none;
}
// #id-3845 .card-image-content{
   width: 30%;
   padding: 0;
}
// #id-3845 .card-detail{
   padding: 0;
}
// #id-3845{
  padding: 20px 0px 80px;
}
#id-3871{
  border-radius: 10px 10px 40px 10px;
}
@media(min-width: 992px){
  #footer1 .information-container{
      flex-direction: row !important;
      align-items: end;        
  }
}
@media(max-width: 992px){
  #id-3843 .wrapper{
      grid-auto-flow: row !important;
  }
  #footer1 .information-container{
      row-gap: 5px;
  }
#badge-2166{
     margin: 0.5rem;
  }
#badge-2168{
     margin: 0.5rem;
  }
#badge-2171{
     margin: 0.5rem;
  }
#id-3841 .well{
     font-size: 14px !important;
  }
#id-3845 .service{
     font-size: 24px !important;
  }
}
@media (max-width: 1500px){
#footer1 .information-container{
     width: 90% !important;
  }
}
@media(max-width: 1200px){
   #id-3845 .section-header{
      width: 98%;
  }
 #id-3845{
      background-image: none !important;
 }
 #id-3841 .table-padding{
      padding: 5px 5px 0px 0px !important;
 }
}