
/*@media (min-width: 1500px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1420px;
    }
}

@media (min-width: 1600px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1520px;
    }
}

@media (min-width: 1700px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1620px;
    }
}

@media (min-width: 1800px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1720px;
    }
}

@media (min-width: 1920px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1820px;
    }
}

@media (min-width: 2000px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1920px;
    }
}*/
@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1470px;
    }

    .modal-lg, .modal-xl {
        max-width: 1100px;
    }
}


@media screen and (max-width: 1280px) {
     h3 {
        font-size: 28px;
    }

    h2 {
        font-size: 28px;
    }

    h3 {
        min-height: 50px;
        font-size: 24px;
    }

   h2 {
        font-size: 28px;
    }

}

@media screen and (max-width: 1024px) {
   
}

@media screen and (max-width: 980px) {
   
}

@media screen and (max-width: 800px) {

}

@media screen and (max-width: 767px) {
.mainbanner .banner-text h1 { font-size:2.5rem;}	
.sec-box .cont-box h2,.sec-box .cont-box .title-box h2{ font-size:2rem;}
.sec-box .cont-box .card-box h3,.sec-box .cont-box h3,.sec-box .cont-box .contant-box-img h3 {font-size: 1.6rem;}
   



	.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    margin-top: var(--bs-gutter-y);
    padding-right: inherit;
}
	
}

@media screen and (max-width: 590px) {
	.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    margin-top: var(--bs-gutter-y);
    padding-right: inherit;
}
	.sec-box .cont-box .contant-box-img	{ padding: 0px;}
	.sec-box .cont-box .card-box{ height: auto; margin-bottom: 15px;}
	
	
}
/*# sourceMappingURL=responsive.css.map */
