@media (max-width: 991.98px) { 


.h2, h2 {
    font-size: 20px;
}

.blockquote-2>p {
	    font-size: 13px!important;
    line-height: 28px;
}
body {
	font-size: 18px;
}
footer li {
        padding: 5px 0px;
    display: flex;
    align-items: center;
}
footer li a img {
    position: absolute;
    left: 0;
    margin-top: 0;
}
footer li a {
    font-size: 13px;
    line-height: 25px;
    display: flex;
    align-items: center;
    margin-left: 20px;
}
.mt-10 {
    margin-top: 1rem!important;
}

.pt-10, .py-10 {
    padding-top: 1rem!important;
}
.pb-10, .py-10 {
    padding-bottom: 1rem!important;
}
.off {
    font-weight: 900;
    font-size: 22px;
    line-height: 30px;
}
p, a{
    font-size: 15px;
    line-height: 28px;
}
h1{
        font-size: 22px;
    line-height: 28px;
}
.h3, h3 {
    font-size: 27px;
    line-height: 30px;
}
.h4, h4 {
    font-size: 16px;
    line-height: 22px;
}


.off {
    font-weight: 900;
    font-size: 25px;
}
.navbar-brand img{
    width: 230px;
}
.inner-blog .blog-left p {
    text-align: justify;
    line-height: 28px;
}


}

@media screen and (max-width:575px) {
    .accordion-item button {
        font-size: 14px;
    }
    
}















