    /* Medium Devices, Desktops */
    @media only screen  (max-device-width : 992px) and (min-device-width : 769px){
        body{
            background-color: black;
        }
        .mobile-contact{
            margin-top: 35px;
        }

        .logo-experience {
            margin-bottom: 0px; 
            margin-top: 0px; 
        }

    .box-service {
        padding-top: 130px;
        padding-bottom: 130px;
        height: 100%; 
    }



    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 767px) {

        .logo-mobile{
            display: none!important;
        }

        .video-container .title-container {
            top: 18%;
        }

        .logo-experience {
            margin-bottom: 50px;
            margin-top: 10px;
        }

        .heading{
            margin-top: 50px;
            font-size: 24px;
        }

        .header-extra-page{
            margin-bottom: 100px;
        }

        
        #togglebox1 {
            margin-left: 0%; 
        }

        .box-overlay2 {
            display: block;
            height: 350px;
        }

        .hidden-web{
            display: inline-block;
        }

        .service-copy2 {
            padding-left: 5px;
            padding-right: 5px;
        }

        #bnt-business{
            display: none;
        }

        #bnt-tour{
            display: none;
        }

        .logo-footer{
            display: none;
        }

        .cta-mobile{
            margin-bottom: 20px;
        }

        .menu{
            font-size:8px;
        }

        .logo-main {
            width: 75%;
        }

        .box-service {
            padding-top: 80px;
            padding-bottom: 80px;
            height: 100%;
        }

        .offers-box{
            padding-top: 50px;
            padding-bottom: 50px;
            height: 100%;
        }

        nav{
            margin-bottom: 0px;
            padding-bottom: 20px;
        }

        .not-mobile{
            display:none;
        }

        .heading-section {
            line-height: 28px;
            font-size: 21px;
            margin-bottom: 4rem;
        }

        section{
            padding-bottom: 40px;
            padding-top: 40px;
        }

        .service-copy {
            margin-bottom: 0%;
        }

        .mobile-contact{
            margin-top: 25px;
        }

        .header-contact{
            margin-top: 20px;
        }

        .hello{

            font-size: 20px;
            line-height: 27px;
        }

        .hello{
            margin-top: -80px;
        }

    }
    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
        
        .heading{
            margin-top: 31px;
            font-size: 20px;
        }

        .logo-main {
            width: 75%;
            margin-top: 42px;
        }
        .heading-section {
            line-height: 28px;
            font-size: 21px;
        }

        .copy{
            line-height: 25px;
            font-size: 13px;
        }
        .offers-copy{
            padding-left:30px;
            padding-right:30px;
        }
        .offer-heading{
                font-size: 18px;
        }

        .vertical-align{
            display: block;
        }

        .cta-mobile{
            margin-bottom: 20px;
/*            padding-right: 5px;
            padding-left: 5px;*/
            font-size: 12px;
        }

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {

    }


        /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {




    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }

    /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

    }


