section.description h1 {
    font-weight: 300;
}

section.description h1 div {
    font-size: 75%;
}

section.description .titleimage {
    display: none;
}
@media (max-width: 767px) {
    section.description .titleimage {
        display: block;
    }
    section.description .medicalterm-media {
        display: none;
    }
}

.medicalterm-image circle {
    opacity:0;
}
.medicalterm-image circle[data-name=circle1] {
    animation: 7s medicaltermcircle1 infinite;
}
.medicalterm-image circle[data-name=circle2] {
    animation: 7s medicaltermcircle2 infinite;
}
.medicalterm-image circle[data-name=circle3] {
    animation: 7s medicaltermcircle3 infinite;
}
.medicalterm-image circle[data-name=circle4] {
    animation: 7s medicaltermcircle4 infinite;
}
.medicalterm-image circle[data-name=circle5] {
    animation: 7s medicaltermcircle5 infinite;
}
.medicalterm-image circle[data-name=circle6] {
    animation: 7s medicaltermcircle6 infinite;
}
.medicalterm-image circle[data-name=circle7] {
    animation: 7s medicaltermcircle7 infinite;
}
.medicalterm-image circle[data-name=circle8] {
    animation: 7s medicaltermcircle8 infinite;
}
.medicalterm-image circle[data-name=circle9] {
    animation: 7s medicaltermcircle9 infinite;
}
.medicalterm-image circle[data-name=circle10] {
    animation: 7s medicaltermcircle10 infinite;
}

@keyframes medicaltermcircle1 {
    0% {opacity: 0.1; }
    10% {opacity: 1;}
    50% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle2 {
    10% {opacity: 0.1; }
    15% {opacity: 1;}
    55% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle3 {
    15% {opacity: 0.1; }
    20% {opacity: 1;}
    60% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle4 {
    20% {opacity: 0.1; }
    25% {opacity: 1;}
    65% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle5 {
    25% {opacity: 0.1; }
    30% {opacity: 1;}
    70% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle6 {
    30% {opacity: 0.1; }
    35% {opacity: 1;}
    75% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle7 {
    35% {opacity: 0.1; }
    40% {opacity: 1;}
    80% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle8 {
    40% {opacity: 0.1; }
    45% {opacity: 1;}
    85% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle9 {
    45% {opacity: 0.1; }
    50% {opacity: 1;}
    90% {opacity: 0.5; }
    100% {opacity: 0;}
}
@keyframes medicaltermcircle10 {
    50% {opacity: 0.1; }
    55% {opacity: 1;}
    95% {opacity: 0.5; }
    100% {opacity: 0;}
}
