
/* Footer */
        #main-westgate-footer{padding-top: 100px; text-align: center; background-size: cover; background-color: #fff; margin-top: -147px; /*border-top: 1px solid #dfdfdf;*/}
        #main-westgate-footer h2{    
            color: #000;
            font-size: 24px;
            letter-spacing: 1px;
            font-style: italic;
            padding: 13px 0px;
        }
        .social-foot-list{padding-left: 0px;}
        .social-foot-list li{display: inline-block; height: 28px; width: 23px; margin-right: 5px;}
        .foot-copyright{padding-left: 0px; margin-bottom: 0px; border-top: 1px solid #000; margin-top: 3px;}
        .foot-copyright li{display: block; color: #f1f1f1; padding: 15px 0px; text-align: center;}
        .foot-list{padding-left: 0px; margin-top: 3px;}
        .foot-list li{display: block; font-weight: 300; padding-bottom: 3px; color: #f2f2f2;}
        .foot-list li a{color: #f2f2f2; }
        .foot-list li a:hover{text-decoration: none;}
        .footer-brief{ margin-top: 20px;}
        .social-list{padding-left: 0px; margin-bottom: 0px;}
        .social-list li{display: inline-block; margin-right: 10px;}
        .newsletter-wrapper{position: relative;}
        .newsletter-wrapper input{border: 1px solid #ccc; text-indent: 10px; border-radius: 30px; padding: 6px 10px; height: 40px; width: 100%;}
        .newsletter-wrapper button{height: 36px; width: 36px; background: #008aea;border-radius: 50px; border: none; position: absolute;right: 3px; top: 2px;}
        .location{padding-left: 35px; position: relative;}
        .location img{position: absolute; left: 0; top: 4px;}

        .apply-intern-btn{height: 50px; padding: 12px 45px !important;/*padding: 5px 45px;*/ padding: 5px 45px; border: none; color: #fff; border-radius: 50px; background: #071b4d; margin-top: 30px; letter-spacing: 1px;
        font-weight: 600;}
        .apply-intern-btn:hover{color: #fff;}
        

        .main-header{text-transform: uppercase;background-color: #fff; color: #fff; padding: 30px; text-align: center;}
        .intro-img-box{background-color: #fff; margin-top: 3px;}
        .intro-img-box img{width: 100%;}
        /*.sound-walk-box{/*height: 300px; background-color: #fff; border: 1px solid #ccc;}*/
        img.img-fluid.img-nara.mb-3 {
    max-width: 100%;
        height: 319px;
}

img.img-fluid.mb-3 {
}
.header-h2{
    font-size: 77px;
    color: #000;
    font-weight: bold;
}
.text-justify p{text-align: justify;}
        .text-narater {
            background: #000c;
            text-transform: uppercase!important;
            color: #fff;
            margin-top: -32px;
            margin-bottom: -10px;
        }
        .product-name {
            font-size: 16px;
            font-weight: 600;
            background: #fff;
            border-radius: 6px;
            overflow: hidden;
            padding-bottom: 0px;
            border: 1px solid #eee;
            min-height: 687px
        }
        .product-name span {
            letter-spacing: 1px;
        }
        .product-name h6 {
            color: #141414;
            text-transform: uppercase;
        }
        .narrator-box-link{text-decoration: none; color: #000;}
        .narrator-box-link:hover{text-decoration: none; color: #000;}
        .buy-btn {
            background: #0686d9;
            border-radius: 30px;
            padding: 6px 28px;
            color: #fff;
            font-size: 15px;
        }
        section.sound-walk-box.container a img {
    width: 100%;
}
.col-12.col-md-12.txt1 {
    text-align: center;
}
   button.btn.bty {
    background: #0000008c;
    color: #fff;
}
        .product-name {
            min-height: 687px !important;
            font-size: 16px;
            font-weight: 600;
            background: #e8e5e5;
            border-radius: 6px;
            overflow: hidden;
            padding-bottom: 0px;
            border: 1px solid #eee;
        }
        .product-name span {
            letter-spacing: 1px;
        }
        .product-name h6 {
            color: #141414;
            text-transform: uppercase;
        }
        .narrator-box-link{text-decoration: none; color: #000;}
        .narrator-box-link:hover{text-decoration: none; color: #000;}
        .buy-btn {
            background: #0686d9;
            border-radius: 30px;
            padding: 6px 28px;
            color: #fff;
            font-size: 15px;
        }

        p.about-txt {
    font-size: 20px;
    /* font-weight: bold; */
}
h3.nm {
    /* padding-left: 14px; */
    background: #6a6a6a;
    padding: 5px 0px 10px 20px;
    color: #fff;
}
    .show-buy-now-btn{
            height: 300px;
            overflow: hidden;
            margin-bottom: 14px;
            }   
            
           .foot-img img{
               width: 100%;
                height: 198px;
           } 
           audio {
            margin-top: -124px;
            position: absolute;
            margin-left: -150px;
        }
            
        .back-home {
    text-align: center;
    margin-top: -63px;
}    
@media screen and (max-width: 768px){
    .header-h2{
    font-size: 24px;}
    .main-header{padding:17px; padding-top: 30px;}
}
        
   