@media screen and (max-width:968px){
    .navbar-toggler:focus{
        box-shadow: none;
    }
}
@media screen and (max-width:576px){
    .input-group{
        display: none;
    }
    .index-navlink-txt:focus{
        color: #ffffff;
    }
    .navbar-nav{
        margin-left: -47px !important;
    }
    .dropdown-menu{
        box-shadow: none;
    }
    .navbar-toggler{
        box-shadow: none !important;
    }
    .dropdown-toggle{
        color: rgba(0, 0, 0, 0.596);
    }
    .dropdown-toggle:hover{
        color: rgba(0, 0, 0, 0.596);
    }
    .dropdown-menu a{
        color: rgba(0, 0, 0, 0.596);
    }
    .roboto-font{
        font-size: 40px;
        display: inline-block !important;
    }
    .home-play-btn{
        text-align: end !important;
        margin-top: -75px !important;
        margin-left: -45px !important;
    }
    .responcive-text-2{
        margin-top: 40px !important;
    }
    .responcive-text-2 span{
        font-size: 20px;
    }
    .responcive-text-2 p{
        font-size: 16px;
    }
    .responcive-text-3{
        margin-left: -10px !important;
        padding: 0 !important;
    } 
    .responcive-text-3 span{
        font-size: 20px;
    }
    .responcive-btn-1{
        margin: 0 !important;
        padding: 0 !important;
        text-align: left !important;
        padding-left: 27px !important;
    }
    .responcive-text-5{
        margin: 0 !important;
        padding: 0 !important;
        margin-top: -50px !important;
    }
    .responcive-text-5 span{
        font-size: 20px;
    }
    .responcive-text-6{
        text-align: center;
    }
    .responcive-text-6 span{
        font-size: 20px;
    }
    .responcive-text-7{
        position: relative;
    }
    .responcive-text-8{
        text-align: start !important;
        padding: 0 !important;
        margin-left: -20px;
    }
    .responcive-text-9{
        text-align: start !important;
        margin-top: 40px;
        margin-left: -40px;
    }
    .responcive-text-10{
        text-align: start !important;
        margin-top: 40px;
        margin-left: -40px;
    }
    .responcive-text-11{
        text-align: start !important;
        margin-top: 40px;
        margin-left: -40px;
    }
    .responcive-btn-2{
        padding: 0 !important;
        margin: 0 !important;
        position: absolute;
        left: -15%;
    }
    .responcive-btn-3{
        text-align: end;
        padding: 0 !important;
        margin: 0 !important;
        position: absolute;
        left: 50px;
    }
    
/*====================================================*/
/*===================Contact US Start===================*/
/*====================================================*/

    .fs18{
        font-size: 18px !important;
    }
    .fs20{
        font-size: 20px;
    }
    .fs25{
        font-size: 25px;
    }
    .fs55{
        font-size: 40px;
    }
    .fs125{
        font-size: 125px;
    }
    .mt40{
        margin-top: 40px !important;
    }
    .ml40{
        padding-left: 40px !important;
    }
    .text-align-start{
        justify-content: center !important;
    }
    .bg-image{
        height: 50vh;
        background-image: url('../image/dylan-gillis-KdeqA3aTnBY-unsplash.jpg');
        background-size: cover;
    }
    .text-inline{
        font-size: 23px;
        display: inline-block;
        margin-top: 35px !important;
        margin-left: -35% !important;
    }
    .bg-image ,.bg-image-services, .bg-image-contact{
        height: 35vh !important;
    }
    .tooltip-text{
        display: none
    }
    .tooltip-text:focus{
        background-color: transparent !important;
    }
}