
/* index start*/

.text-heading {


    text-align:center;

    margin-top:2rem;

}
.home-main{

 
    margin-top:2rem ;
}
.main-text1 >p{



}
.main-text2 >p{


}
.home-container{
    margin-top: 2rem;
}
.container-text{

    margin-top: 2rem;


}

.container-inner-heading > p {
    line-height: 2rem;
    width:48%;


}
.container2-inner-heading > p {

    font-size: 2rem;
    letter-spacing:3.2px;
}
.home-container1{
    margin-top:2rem;
}
.home-container2{
    margin-top:2rem;
}
.subheading-inner > p {


    margin-top:2rem;
}
.subheading-description>p, .container-text-inner >p, .container2-inner-text >p{

}

.slick-prev:before {
    content: "\f104";
    font-family: FontAwesome;
    color:black;
}


.slick-next:before {
    content: "\f105";
    font-family: FontAwesome;
    color:black;
}

.slick-slider .slick-track {

    height: auto;
    overflow: hidden;
}
button.slick-next ,button.slick-prev {

}
button.slick-next:hover ,button.slick-prev:hover {

}
/*index end*/

/*mobile optimized*/
@media (max-width:640px){
    .footer-inner2{padding-top:1rem;}
    .location{ padding-left: 1rem;}
    .event-details{
        padding-right: 1rem;

    }
    .item-price {
        padding-right: 2rem;
    }

    .menu-text-heading {
        margin-top: 1rem;
    }
    li.review-button {
        display: block;
        list-style-type: none;
    }
    .feedback {
        padding: 0.9375rem;
    }
    .header-nav{

        width: 50% ;
    }
    .logo img {
        width: 20%;
    }
    span.text-content {
        width: 92.3%;
    }
    .event-one {
        width: 100%;
        padding:0 2rem;
    }
    .review-description {
        width: 100%;
    }
    .menu-item1, .menu-item2 {
        width: 100%;
    }
    .head-bg {
        background: none;
    }
    .menu-image {
        display: inline;
    }
    .subcategory-two {

        width: 47%;
    }
    .address-one{
        border:none;
    }
    .img-list{
        width:100%;
    }

    .item-width {
        width: 100%;
    }
    .menu-text {
        display: inline;
        vertical-align: bottom;
        padding-left: 0;
        text-align: center;
    }

    li.location11 {
        float: none;
        text-align: center;
    }
    li.location11 > p {
        text-transform: uppercase;
    }
    .laptop-view{
        display:none;
    }

    .contact-timing p,.contact-us p{
        width:100%;
    }
    .address p{
        width:100%;
    }
    .footer-contact3{
        width:100%;
    }
    .footer-contact1{

        margin-bottom: -2rem;
    }
    .social-icons {

        margin-top: 1rem;
        margin-bottom: -1rem;
    }

}


@media (max-width:1024px){

    
    .home-main, .home-container,.home-container1,.home-container2{
        padding:0;
    }
}

