/*.specialty .content-box li .speciality-description ul li {*/
/*    font-family: "Open Sans", sans-serif;*/
/*    list-style: disc;*/
/*    font-weight: 500;*/
/*    padding-right: 0;*/
/*    font-size: 0.9rem;*/
/*    line-height: 1rem;*/
/*    margin-bottom: 0.4rem;*/
/*}*/

/*.specialty .content-box li .speciality-description ul {*/
/*    margin-top: 2rem;*/
/*    padding-left: 1.2rem;*/
/*}*/

/*.specialty .accordion-button:not(.collapsed) {*/
/*    color: #212529;*/
/*    !*background: #ededed;*!*/
/*    background: transparent;*/
/*}*/




/*.accordion-button:not(.collapsed)::after {*/
/*    filter: brightness(0) saturate(100%) invert(0%) sepia(84%) saturate(7500%) hue-rotate(320deg) brightness(88%) contrast(113%);*/
/*}*/


/*!*.specialty i {*!*/
/*!*    font-size: 11px;*!*/
/*!*    position: relative;*!*/
/*!*    top: -1px;*!*/
/*!*}*!*/

/*.specialty .accordion-item {*/
/*    border: none;*/
/*}*/

/*.specialty .accordion-button span {*/
/*    max-width: 90%;*/
/*}*/

/*.specialty .accordion-body ul li {*/
/*    font-family: "Open Sans", sans-serif;*/
/*    list-style: disc;*/
/*    font-weight: 500;*/
/*    padding-right: 0;*/
/*    font-size: 0.9rem;*/
/*    line-height: 1rem;*/
/*    margin-bottom: 0.4rem;*/
/*}*/


/*.specialty .accordion-button {*/
/*    box-shadow: none;*/
/*    font-weight: bold;*/
/*    transition: color 0.3s ease, transform 0.3s ease;*/
/*}*/


.specialty .accordion-button:hover {
    color: #285687;
    transform: scale(1.015);
}


.team img {
    width: 95%;
    transition: 300ms all;
}

.team-member:hover h5, .team-member:hover h6, .team-member:hover h5 b {
    transition: 300ms all;
}


@media (min-width: 2561px) {
    .main {
        padding: 6rem 0 24rem 0;
    }
}

.team-modal-resume.team-modal-section ul li {
    list-style: circle;
    margin-bottom: 5px;
    font-size: 14px;
}

.team-member:hover img {
    transform: scale(1.03);
}

.team-member:hover h5, .team-member:hover h6 {
    /*color: #285687;*/
    font-weight: bold;
}

.team-member:hover h5 b{
    font-size: 1.2rem;
}

.team .team-member, .team .team-member:hover {
    border: none;
}

.main h1 {
    color: #000;
}

.main {
    background-attachment: scroll;
}




.main img {
    margin-top: 21rem;
    margin-bottom: 2rem;
}

@media (min-width: 992px) and (max-width: 1199.9px) {
    .main img {
        margin-top: 13rem;
        margin-bottom: 3rem;
    }
}

@media (min-width: 768px) and (max-width: 991.9px) {
    .main img {
        margin-top: 13rem;
        margin-bottom: 3rem;
    }
}

@media (max-width: 767.9px) {
    .main img {
        margin-top: 10rem;
        margin-bottom: 2rem;
    }
}



@media (max-width: 500px) {
    .main h1 {
        font-size: 1rem;
    }
    .main img {
        margin-top: 4rem;
        margin-bottom: 0;
        width: 8rem;
    }
}






