  <style>
/* Default = Mobile (gap থাকবে না) */
.evo-slider {
    width: 100%;
    margin-top: 0;
    padding: 0;
}

/* ✅ শুধু PC / Laptop এ gap */
@media (min-width: 769px){
    .evo-slider{
        margin-top: 15px;   /* 12-20px দিলে সুন্দর দেখাবে */
    }
}

/* Default = PC / Laptop */
.evo-img {
    width: 100%;
    height: 420px;      /* Desktop এ বড় banner */
    object-fit: cover;
    display: block;
}

/* ✅ Mobile Only Fix */
@media (max-width:768px){

    /* slider এর উপরের ফাকা remove */
    .evo-slider{
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    /* image বড় করুন */
    .evo-img{
        height: 210px !important;   /* আগে 180-200 থাকলে বড় হবে */
        object-fit: cover;
    }

    /* notice bar থাকলে নিচের gap কমান */
    .notice,
    .alert,
    .top-notice{
        margin-bottom: 7px !important;
    }

}
/* Pagination position */
.evo-slider .swiper-pagination {
    position: relative !important;
    margin-top: 6px;
    text-align: center;
}
/* 🔥 ছোট মোটা দাগ */
.evo-slider .swiper-pagination-bullet {
    width: 12px !important;     /* ছোট */
    height: 4px !important;     /* একটু মোটা */
    border-radius: 2px !important;
    background: #cfcfcf !important;
    opacity: 1 !important;
    margin: 0 4px !important;
}

/* Active দাগ */
.evo-slider .swiper-pagination-bullet-active {
    background: #111 !important;
}
   <style>
         .notice-style {
            background-color: {{ $settings->notice_background_color }};
            color: {{ $settings->notice_font_color }};
        }
        .notice-style .notice-heading {
                font-size: 18px;
            font-weight: 600;
            padding-bottom: 4px;
        }
        .notice-text {
            font-size: 12px;
            font-weight: 550;
            font-family: "Times New Roman", Times, serif;
        }
        .notice-style .close-circle {
            position: absolute;
            top: 5px;
            right: 5px;
            width: 28px;
            height: 28px;
            border: none;
            background: transparent;
            padding: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
        }
    </style>
