/*X-Small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .in_main_slider{
        position: absolute;
        top: 0px;
        height: 100%;
        width: 100%;
        right: 0px;
    }

    .in_main_slider h2{
        font-size: 18px !important;
    }
    .in_main_slider p{
        font-size: 13px !important;
    }
    .in_main_slider button{
        font-size: 13px !important;
        padding: 8px 15px !important;
    }
    .left_border {
        border: none;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .in_main_slider{
        position: absolute;
        top: 0px;
        height: 80%;
        width: 100%;
        right: 0px;
    }
    .left_border {
        border: none;
    }
    
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .in_main_slider{
        position: absolute;
        top: 0px;
        height: 70%;
        width: 100%;
        right: 0px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .navbar-expand-lg .navbar-nav {
        display        : flex;
        align-items    : center;
        justify-content: space-around;
        width          : 100%;
        padding        : 0px 20px;
    }


    .in_main_slider{
        position: absolute;
        top: 0px;
        height: 60%;
        width: 100%;
        right: 0px;
    }

    
}

/* X-Large devices (large desktops, less than 1400px)*/
@media (min-width: 1200px) {
    /* .navbar-expand-lg .navbar-nav {
        display        : flex;
        align-items    : center;
        justify-content: space-around;
        width          : 100%;
        padding        : 0px 20px;
    } */

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl{
        max-width: 1250px
    }

    .in_main_slider{
        padding: 0px 150px;
    }

    .in_main_slider{
        position: absolute;
        top: 0px;
        height: 40%;
        width: 100%;
        right: 0px;
    }
    .in_main_slider button{
        font-size: 22px !important;
        padding: 13px 70px !important;
    }
    

    
}