

.bannermaxheight { height: 620px; }
.bannerimgphone { height: 300px; }
.text-indent {  text-indent: 20px; }

@media only screen and (max-width: 1600px) {
    .bannermaxheight { height: 820px;}
    .bannerimgphone { height: 500px; }
    .card-height { height: 540px;}
}

@media only screen and (max-width: 1400px) {
    .bannermaxheight { height: 640px;}
    .bannerimgphone { height: 400px; }
    .card-height { height: 545px;}
}

@media only screen and (max-width: 1200px) {
    .bannermaxheight { height: 710px;}
    .bannerimgphone { height: 400px; }
    .card-height { height: 600px;}
}

@media only screen and (max-width: 992px) {
    .bannermaxheight { height: 750px;}
    .bannerimgphone { height: 300px; }
    .card-height { height: auto;}



}

@media only screen and (max-width: 900px) {
    .bannermaxheight { height: 750px;}
    .bannerimgphone { height: 300px; }

}
.text-justy { text-align:justify; }


        .accordion {
            display: flex;
            flex-direction: column;
        }

        .accordion-item {
            background-color: #f4f4f4;
            margin-bottom: 10px;
            border-radius: 4px;
        }

        .accordion-title {
            padding: 10px;
            cursor: pointer;
            font-weight: bold;
            font-size:16px;
        }

        .accordion-content {
            display: none;
            padding: 10px;
        }
