@media (max-width:767px) {

    .top-header .content .search-here{
        width: 90%;
    }
    .famous-join .owl-carousel .owl-nav button.owl-next,.famous-join .owl-carousel .owl-nav button.owl-prev{
        display: none
    }
    .terms ul{
        display: block
    }
    .terms ul li:first-of-type a,  .terms ul li:last-of-type a{
        width: 80%;
        margin: auto;
        margin-bottom: 30px;
    }
    .top-footer .parent{
        display: block
    }
    .top-footer .parent .other-links ul,.top-footer .parent .social ul{
        display: flex;
        justify-content: center
    }
    .steps,.terms{
        overflow: hidden
    }
    .navbar-light .navbar-toggler {
        color: #fff;
        display: block;
    }
    .steps .first .photo{
        right: 10px;
    }
    .steps .first h2{
        padding-right: 90px;
    }
    .top-header{
        height: auto
    }
    .top-header .content {
        padding-top: 50px;
        padding-bottom: 70px
    }
    .terms{
        text-align: center;
        padding: 5px
    }
    .top-footer .parent .other-links li{
        padding-right: 10px;
    }
    .about .right{
        width: 100%;
        height: auto
    }
    .banner-section,.about,.contact-us{
        overflow: hidden;
    }

    .about .right img{
        position: static;
        max-width: 100%
    }
    .about .content{
        padding-top: 70px;
    }
    .person .dropdown-menu{
        left: -90px
    }
    .person{
        display: flex;
        justify-content: center
    }
    .login-account .photo img {
        margin-top: 40px
    }
    .contact-us a {
        left: 10px
    }
    .contact-us button{
        margin-bottom: 30px
    }
    .famous-details{
        overflow: hidden
    }
    .top-header .content .search-here select{
        top: 0
    }
    .top-header .content .search-here button{
        right: 10px;
    }
    .top-header .content input{
        padding-right: 50px;
    }
    .famous-details .famous .right,.famous-details .famous{
        display: block
    }
    .famous-details .famous .right .child3 p{
        width: 100%
    }
    .famous-details .famous{
        padding-right: 5px;
        padding-left: 5px;
    }
    .famous-details .famous .left ul{
        flex-direction: row;
        justify-content: center
    }
    .famous-details .famous .left .fa{
        margin-right: 10px;
    }
    .famous-show select{
        background: #fff url(../images/arrow-ios-downward-outline.png) no-repeat 250px 20px
    }
    
    
    
    
    
    
    
    .top-footer,.bottom-footer{
        text-align: center
    }
    .top-footer .first .title{
        display: table;
        margin: auto
    }
    .navbar-expand-lg .navbar-nav .nav-link{
        text-align: center
    }
    .navbar-expand-lg .navbar-nav .nav-item:last-of-type{
        width: auto
    }
    .dropdown-menu{
        left: -40px
    }

    .services{
        overflow: hidden
    }
    .top-footer .follow ul{
        display: inline-flex;
        margin-top: 20px
    }
    .our-achievments .nav-item{
        margin-right: 0px;
        margin-bottom: 30px;
    }
    .login .confirm-account button{
        float: none;
        margin-top: 20px;
    }
    .login .parent .all{
        margin-right: 0;
        margin-left: 0
    }
    .login .parent .all .info{
        display: block
    }
    .login .parent .all .info .first{
        display: table;
        margin: auto;
        margin-bottom: 20px;
    }
    .my-account .parent{
        display: block;

    }
    .my-account .parent .first{
        margin-bottom: 30px;
    }






    .my-account{
        overflow: hidden
    }
}
