.header-section .inner-header { display: flex; flex-wrap: wrap; justify-content: space-between;padding: 32px 0px;}
.header-section {position: fixed;background: #fff; width: 100%;z-index: 999;}
.header-section .left-part { /*width: 460px;*/ display: flex; flex-wrap: wrap;align-items: center;column-gap: 14px; } 
.header-section .logo-part { width: 197px;} 
.header-section .logo-part>a{ display:inline-block;}
.header-section .logo-part img { width: 100% !important; height: 100% !important; object-fit: contain; } 
.header-section .logo-part .main-logo { width: 100%; } 
/* .header-section .title-text { width: calc(100% - 211px); } */
.header-section .title-text h4{ font-size:26px;margin: 0;}
.header-section .btn a{  background: #E41B49;color: #FFFFFF; font-weight: 600;border-radius: 8px;  padding: 10px 42px;  text-decoration:none; display: inline-block;}
.header-section .btn a:hover{ background: #BD1E42;color: #FFFFFF;}

@media(max-width:1280px){
  .header-section .title-text h4 { font-size: 21px;}
}
@media(max-width:991px){
  .header-section .logo-part { width: 133px;}
  @media(max-width:767px){
    .header-section .inner-header{ flex-direction: column;}
    .header-section .left-part{ margin:0 auto;max-width:400px;justify-content: center;}
    .header-section .right-part .right-inner { text-align: center; margin-top: 20px;}
    .header-section .title-text h4 { font-size: 18px;}
  }