.text-justify {
    text-align: justify !important;
}
.blue-background{
    background-color: #2d3a5a !important;
}
.blue-text {
    color: #2d3a5a !important;
}

.orange-text {
    color: #ea5d24 !important;
}

.big-text {
    font-size: 1.2rem;
    color: #2d3a5a;
}

@media(min-width: 500px){
    .admission-form-section{
    background-image: url("assets/images/banner2/banner.jpg"); 
    /*object-fit: cover;*/
    background-repeat: no-repeat;
    background-size: cover;
}
}
.admission-form-area{
    padding: 4rem 6rem;
}
.admission-form h2{
    font-size: 35px;
}
.admission-form{
    position: relative;
}
@media(max-width: 500px){
.admission-form-area{
padding: 0px;
}
}
.admission-form{
    background-color: white;
    padding: 1.2rem;
    border-radius: 6px;
}
@media(max-width : 500px){
    .admission-form{
        padding : 2rem;
}
}
.admission-form h2{
    font-weight: 800;

}
.admission-form button{
    background-color: #ea5d24;
    color: white;
}
.admission-form button:hover{
    background-color: #2d3a5a;
    color: white;
}
@media(min-width:500px){
    .mobile-div img{
        display: none;
    }
}

.course__card-icon button {
    text-align: center;
    background-color: #ea5d24;
    color: white;
}

.course__card-icon button:hover {
    background-color: #2d3a5a;
    color: white;
}

.copyright {
    background-color: #2d3a5a;
    color: white;
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.gallery-secton-six {
    margin-bottom: 8rem;
    padding-top: 4rem;
}

.popular__course__area {
    background-color: #2d3a5a;
    color: #2d3a5a;
}

.popular__course__area h2 {
    color: #ea5d24;
}

.popular__course__area .col-lg {
    padding: 1rem;
    background-color: white;
    border: 10px solid #2d3a5a;
}

.about__title {
    color: #2d3a5a;

}

.about__area h2 em {
    color: #ea5d24;
}

.about__area.about__area_one .about__paragraph {
    color: #2d3a5a;
    font-size: 1rem;
}

#button-internal {
    background-color: #ea5d24;
    color: white;
}

#button-internal:hover {
    background-color: #2d3a5a;
}
@media(min-width:500px){
    .about__area.about__area_one ul li.last-li {
    padding-left: 0px !important;
    }
}
.react_popular_topics {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #2d3a5a;
}

.coaching-section {
    padding-top: 5rem;
    padding-bottom: 3rem;
}

.home-five.coaching-section .coaching-counter .counter {
    font-weight: 700;
    ;
    font-size: 50px;
    color: #2d3a5a;
}

.home-five.coaching-section .coaching-counter p {
    color: #ea5d24;
}
.coaching-contents p{
    font-size: 1rem;
    color:#2d3a5a;
}
.testimonials-section-six {
    background-color: #2d3a5a;
    padding-bottom: 4rem;
}

.testimonials-section-six .swiper-slide {
    background-color: #d6d6d6;
    border-radius: 1rem;
}

.testimonials-card {
    border-radius: 1rem;
}

.blog__card--title a {
    color: #2d3a5a;
}
.testimonials-style1 .testimonials-card .profile .identity .name{
    font-size: 20px;
}
.react-blog__area {
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.react-header .logo {
    width: 300px;
}

.popular__course__area .course__item .course__card-icon {
    justify-content: space-evenly;
}
.courses-list a {
    color: white;
    font-size: 0.9rem;
    font-weight: 600;
}
.courses-list a{
    text-decoration: none !important;
}
.heading-courses{
    font-weight:800;
    font-size: 1.3rem;
}
.react__tittle{
    text-align: center;
}
.heading-phone{
    font-weight:800;
    font-size: 1.3rem;
}
#phn-no li a{
    color: white;
    font-size: 1rem;
    text-decoration: none !important;
}
/* Responsive setting */
@media(min-width:400px){
    .copyright .col-lg-4{
        margin-top: 2.5rem;
    }
}
.contents{
    height: 300px;
}
.tab-content {
    margin-top: 20px;
}
.tab-pane img {
    max-width: 100%;
    height: auto;
}
.react-course-filter .react-filter{
    padding-bottom: 80px;
    padding-top: 25px !important;
}
.react-course-filter .react__title__section h2 {
    font-size: 3.5rem;
    padding-top: 4rem;;
}
.home-five.coaching-section .coaching-counter .counter-item{
    margin-right: 4rem;
}
.gallery-secton-six .item .btn-gallery img{
    padding: 2rem!important;
}
/*#course{*/
/*      background: url("assets/images/banner2/course-bg.jpg") !important;*/
/*      background-size: cover;*/
/*}*/

