@media only screen and (max-width: 768px) {


    .left_list{display: none;}
    .right_list{
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
    }

    .card_section .inner_card_section {
        padding:40px 10px 20px;
    }

    .homeAboutSection{margin-top:10%;}
    .innerAboutDataSection{text-align: center;}

    .innerAboutInfoSection h2 {
        font-size: 32px;
    }
 
    .galleryHome img {
        width: 100%;
        height: 220px;
    }

    .Blogsection{
        padding:60px 20px;
    }

    .in_nav{margin-top:25px;}
    .in_nav ul li{padding:5px 0px;}

    .adminMainDiv{
        display: block !important;
    }


    .inner_brud h3 {
        font-size: 22px;
        font-weight: 900;
    }
    .inner_brud p {
        font-size: 14px;
        font-weight: 400;
    }

    .contactPage .Blogsection{
        padding:0px !important;
    }

    .innerViewBlog h3 {
        font-size: 26px;
        line-height: 1.2;
    }

    .contactPageForm{margin-top:25px;}

    .text_in_about {
        padding: 40px 20px;
    }

    .text_in_about .inner_text_in_about h1 {
        font-size: 24px;}

    .inner_about_div {padding:0px;}

    #carouselExampleControls{height:380px;}
    .carousel-inner{height: 100%;}
    .carousel-inner .card{height: 100%;}
    .carousel-inner .card img{height: 100%;}
    .carousel-inner .card .overlay{height: 100%;text-align: center;}
    .carousel-inner .card p{font-size: 13px;}
    .carousel-inner .card h1{font-size: 20px; font-weight: 800;}
    .carousel-inner .card h3{font-weight: 800;}

}