@media(max-width:1920px){
    
}


@media(max-width:1440px){
    .banner-1{
    background: url(../images/banner-1-14.png)!important;
    background-position:center;
    background-repeat: no-repeat;
    background-size: cover;   
    }
    .banner-2{
    background: url(../images/banner-2-14.png) !important;
    background-position:center;
    background-repeat: no-repeat;
    background-size: cover;
   
    }
    .banner-3{
        background: url(../images/banner-3-14.png) !important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover;
       
    }   
    
    .abtimage-2 {
        margin-top: -39px !important;
    }
    .gift {
        
       height: 450px !important;
        padding-top: 35px !important;
    }
    .gift{
        background-image: url(../images/srinika-gift-1440.png) !important;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        height:500px;
        padding-top: 54px;
        
     }
    

}
@media(max-width:1199px){
    .banner-1{
        background: url(../images/banner-1-119.png)!important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover;   
        }

        .banner-2{
            background: url(../images/banner-2-19.png) !important;
            background-position:center;
            background-repeat: no-repeat;
            background-size: cover;
           
            }
        
        .banner-3{
           background: url(../images/banner-3-119.png) !important;
           background-position:center;
           background-repeat: no-repeat;
           background-size: cover;
               
        }    

  .banner-1 p, .banner-2 p, .banner-3 p {   
    font-size: 36px !important;   
}
.banner-3, .banner-1, .banner-2 {   
    padding-top: 163px !important;
}
.gal-img {
    width: 225px !important;
    height: 225px !important;
}
.ftr-list {    
    margin-top: 48px !important;    
}  
.gift{
    background: url(../images/gift-srinika-19.png) !important;
    background-position:center;
    background-repeat: no-repeat;
    background-size: cover; 
}
.gift-key {   
    padding: 7px 13px !important;    
    letter-spacing: 3px !important;
    margin-bottom: 30px;
}
  
}
@media(max-width:991px){   
    .navbar-brand .respon-logo{
       display: block !important;
       width:50%;
    }
    .my-logo{
        margin-bottom: -10px ;
    }
    .my-logo img{
       display: none !important;        
     }

     .respon-logo{
        display: block !important;
        width:90px !important;
     }
     .rt-items{
        justify-content: center !important;
     }

    .lft-items {
        float:none !important;
        text-align: center !important;
    }
    .hide-respo{
        display:none !important;
     }
     .show-respo{
        display: block !important;
     }
     .mid-respon{
       margin:0 auto !important;
     }

     .gift-item {
        padding-top: 37px !important;
    }   

    .navbar-nav .nav-item .nav-link {
        
        padding: 26px 0px !important;
    }

   .navbar-toggler {
     background-color: #6e6d73;
   }

   .banner-1 p, .banner-2 p, .banner-3 p{   
    font-size: 30px !important; 
    padding-top: 20px; 
    color:  #6e6d73!important; 
}
.gift{
    background: url(../images/gift-srinika-991.png) !important;
    background-position:center;
    background-repeat: no-repeat;
    background-size: cover; 
}   
.ftr-list {
    margin: 34px 0 !important;
}
    
}

@media(max-width:768px){
    .banner-1{
        background: url(../images/banner-1-mob.png)!important;
        background-position: center;
        background-repeat: no-repeat;
        background-size:cover!important; 
        height:450px !important;
        }

        .banner-2{
            background: url(../images/banner-2-mob.png) !important;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover!important;
            height:450px !important; 
        }
        .banner-3{
            background: url(../images/banner-3-mob.png) !important;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover!important;
            height:450px !important; 
        }

        .banner-1 p, .banner-2 p, .banner-3 p {
            font-size: 36px !important;
            margin-top: -113px !important;
            color:  #6e6d73!important;
            font-weight: 600;
        }

    .choose{
        background: none !important;
    }
    
    .rt-items{
        display: initial !important;
        text-align: center;
    }
    
    .resp-row{
        margin-top: -179px !important;
    }
    .choos-img-2 {
        position: relative;
        top: -50px;
        left: 131px;
    }
    .ftr-header {       
        font-size: 25px !important;
      
    }
    .mb-link {
        margin-bottom: 31px !important;
    }
    .ftr-box {       
        width: 65% !important;        
    }

    .gift{
        background: url(../images/srinika-gift-768.png) !important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover;
        height:450px; 
    } 
    .mild-items{
        text-align: center !important;
       
    }
    .mild-pro{
        margin: 0 auto !important;
    }
    
}

@media(max-width:575px){
    .banner-1{
        background: url(../images/banner-1-mobile.png)!important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover; 
        min-height:450px !important;  
        }

    .banner-2{
       background: url(../images/banner-2-mobile.png) !important;
       background-position:center;
       background-repeat: no-repeat;
       background-size: cover;
       min-height:450px !important;
    }
    .banner-3{
        background: url(../images/banner-3-mobile.png) !important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover;
        min-height:450px !important;
    }
    .banner-1 p, .banner-2 p, .banner-3 p {
        font-size: 25px !important;
        margin-top: -170px !important;
        
    }
    .abt-contents {
        margin-top: 26px !important;
    }
    .abt-contents p {
        font-size: 14px !important;        
    }

    .gift-item {
        padding-top: 2px !important;
    }

    .ftr-header {
       
        margin-bottom: 45px !important; 
    }
    .ftr-social{
        margin-bottom: 25px;
    }
    .ftr-content {
        padding: 67px 0 0 58px !important;
    }
    .para-1 {
        font-size: 14px !important;           
        margin-top: 136px;        
    }

    .gift{
        background: url(../images/gift-srinika-mobile.png) !important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover;
        height:450px; 
    } 
    .gift-item p {
        font-size: 14px !important;
        
    }
    .foot-logo img {
        width: 109px !important;
    }
    
}
@media(max-width:480px){
    .ftr-bg {
        background: none !important;        
        margin-top: -178px !important;
    }
    .ftr-box {
        width: 100% !important;
    }
    
        .ftr-header {
            margin-bottom: 28px !important;
        }
        .uses-item p {
            text-align: center;
            font-size: 26px !important;            
            margin-top: 99px !important;
            
        }
        .gal-img img {
            width: 152px !important;           
            top: 36px !important;            
        }

        .ftr-bg-2 {
            
         float: initial !important;
        }

        .rights{
            margin-top: -34px !important;
        }
        .banner-1 p, .banner-2 p, .banner-3 p {
            font-size: 20px !important;
        }
        .ftr-bg {
          min-height: 0 !important;
           
        }
}
@media(max-width:360px){
    .lft-items  a {       
        font-size: 11px !important;
        margin-left: 0 !important
    }
    .gift{
        background: url(../images/gift-srinika-360.png) !important;
        background-position:center;
        background-repeat: no-repeat;
        background-size: cover; 
    } 
    .para-1 {
        font-size: 12px !important;       
    }
}
@media(max-width:320px){
    .resp-choose {
        margin-top: -319px !important;
    }
    .choos-img-2 img{
        width:75% !important;      
    }
}