body{
         color#212121 !important;
         font-size:15px !important;
      font-family: "Poppins", sans-serif;
         font-weight:400 !important;
         
     }
     body p{
         font-size:15px !important; 
         font-family: "Poppins", sans-serif;
         font-weight:normal !important;
         
     }
    
     .navbar *, .footer *{
         font-weight:normal !important;
     }
     
     strong{
         font-weight:normal !important;
     }
     
     
     p, small, span{
        font-family: 'Inter', sans-serif;
     }
     
     h1, h2, h3, h4, h5, h6, strong{
         font-family: 'Poppins', sans-serif !important;
     }

     .init-song{
         border-radius: 0 !important;
         font-size: 13px;

     }
  
header {
    position: relative;
    background-color: black;
    height: 70vh;
    min-height: 22rem;
    width: 100%;
    overflow: hidden;
}
header .overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: black;
    opacity: 0.5;
    z-index: 1;
}


header video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

header .container {
    position: relative;
    z-index: 2;
}


h2.hinvo {
  overflow: hidden;
  color: yellow;letter-spacing: 3px;
  text-align: center !important;
}

h2.hinvo:before,
h2.hinvo:after {
  background-color: yellow;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 10%;
}

h2.hinvo:before {
  right: 0.5em;
  margin-left: -50%;
}

h2.hinvo:after {
  left: 0.5em;
  margin-right: -50%;
}


     @media all and (min-width: 992px) {
                .dropdown-menu {
                    width: 13rem;
                    visibility: inherit !important;
                }
                .mega-submenu {
                    left: 100%;
                    top: 0;
                    visibility: inherit !important;
                    min-width: 25rem;
            
                }
                .ktm-mega-menu {
                    visibility: inherit !important;
                    position: static;
                }
                .mega-menu {
                    visibility: inherit !important;
                    left: 0;
                    right: 0;
                    width: 100%;
                    background:#E7E9FF;
                    border:none;
            
                    border-radius:0 !important;
                    color:#212121;
                    margin:0 !important;
            
                }
                .mega-menu div div div ul.list-group li{
                    border-bottom:none;
                      background:#E7E9FF;
                }
                .mega-menu div div div ul.list-group li a{
                    color:#212121 !important;
            
                    text-decoration:none;
                }
            
                .dropdown-menu li {
            
                    position: relative;
                    visibility: inherit !important;
                }
                .dropdown-menu .submenu {
                    display: none;
                    left: 100%;
                    top: 0;
                    visibility: inherit !important;
            
                    border-radius:0 !important;
                }
                
                .navbar li a, .navbar li ul li a{
                    color:#000 !important;   
                }
                .nopadding {
                   padding: 0 !important;
                   margin: 0 !important;
                }
    
        }
    .owl-dot{
        padding:0 !important;
        margin:0 !important;
        position:relative;
    }
    
    .owl-stage-outer{
        padding:0 !important;
            margin:0 !important;
    }
    
    .owl-stage{
          padding:0 !important;
            margin:0 !important;
    
    }
        /*paging */
        .pageNo, .disabledPageNo{
            padding:2px 8px;
            margin: 2px;
            background: #A8C12A;
            font-weight: bold;
            color:#fff;
        }
        span.bg-success{
            background:#0D9D1B !important;
        }
        .disabledPageNo{
            background: #CC334C !important;
        }
        #dp_info{
            background:#E6EAFF !important; border:none;
            
        } #dp_info li a{
            font-size:14px !important;
        }
        @media only screen and (max-width: 768px) {
            
            .hinvo, .header_invo2{
                font-size: 14px !important;
            }
                          .xs-column-reverse {
                            display: flex;
                            flex-direction: column-reverse;
                          }
                          
                          .img-product_mobile{
                              width:90px !important;
                              height:80px !important;
                          }
                          
                          #dp_info{
                        background:#fff !important; border:none;
                        border:solid 1px #ccc;
                        }
                    #dp_info li a{
                        color:blue !important;
                        text-decoration:underline !important;
                        font-size:14px !important;
                    }
    
        }
       iframe {
        aspect-ratio: 16 / 9 !important;
        width: 100% !important;
        }