 .section-banner-franchise {
         background-repeat: no-repeat;
         background-size: cover;
         background-position: center center;
         }

.become-installer-heading{
    width: 60%;
    }
    .become-installer-heading h2{
        color: white;
        padding: 150px 0px;
        font-size: 40px;
        font-weight: 800;
        font-family: "Montserrat", Sans-serif;
        margin: 0px;
font-style: italic;
    }
    .become-installer-heading h2 span{
        color:  #222;
    }

    @media (max-width:1200px){
        .become-installer-img img{
            margin-top: 5rem;
        }
    }

    @media (max-width:997px){
        .become-installer-heading{
            width: 70%;
            }
            .become-installer-heading h2{
                font-size: 35px;
            }
    }

    @media (max-width:768px){
        .become-installer-heading{
            width: 70%;
            }
            .become-installer-heading h2{
                font-size: 25px;
                padding: 120px 10px;
            }
    }
    
    @media (max-width:600px){
        .become-installer-heading{
            width: 100%;
            }
            .become-installer-heading h2{
                font-size: 25px;
                padding: 100px 10px;
            }
    }
    @media (max-width:400px){
        .become-installer-heading h2{
            font-size: 25px;
            padding: 100px 10px;
        }
        
    }

    /* .video-section-new */

        /* heading */
        .bike-detailing-heading{
            text-align: center;
        }
        .section-bike-detailing {
            padding: 40px 10px 0px 10px;
        }
        .bike-detailing-heading h1 {
            font-size: 70px;
            font-style: italic;
            text-transform: capitalize;
            color: #000000;
            font-family: "Montserrat", Sans-serif;
            font-weight: 800;
        }
        .bike-detailing-heading h1 span{
            color: #000000;
        }
    
        @media (max-width:997px){
            .bike-detailing-heading h1 {
                font-size: 50px;
            }
        }
    
        @media (max-width:768px){
            .bike-detailing-heading h1 {
                font-size: 50px;
            }
        }
    
    
        /* close */
    
    .video-section-new{
        padding: 40px 10px 60px 10px;
    }

    .video-row .col-md-4 .yvideo-box iframe{
        width: 100%;
        height: 200px;
        border: 7px solid #222;
        border-radius: 7px;
    }
    .video-row .col-md-4 .yvideo-box{
        padding: 10px 10px;
    }

    .more-video-button{
        margin-top: 3rem;
    }
    .more-video-button a{
        background:  #222;
        color: white;
        transition: 0.4s;
    }
    .more-video-button a:hover{
        background-color: white;
        color: black;
        border: 1px solid black;
    }


    @media (max-width:768px){
        .video-row .col-md-4{
            width: 50% !important;
        }
        .video-row .col-md-4 .yvideo-box {
            padding: 10px 0px;
        }
        .video-row .col-md-4 .yvideo-box iframe{
            height: 180px;
        }
    }