body {
    color: #000;
}

.icon-section-1 {
    max-height: 59px;
}


h2.procedimentos {
    font-weight: 400;
    font-size: 1.5em;
}

p.procedimentos {
    font-weight: 400;
    font-size: 1.5em;
}

img.ortho {
    border-radius: 0.625rem;
}


.img-principal {
    border-radius: 0.625rem;
}

.btn-whatsapp {
    position: fixed;
    height: 45px;
    bottom: 40px;
    right: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 17px;
    box-shadow: 1px 1px 2px #888;
    z-index: 1000;
    padding: 9px 20px 0 20px;
    animation: pulse 1s infinite;
}

.btn-whatsapp:hover {
    color: #FFF;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.05);
    }

    100% {
        transform: scale(1);
    }
}

strong {
    font-weight: bold;
}

@media (max-width: 767px) {
    .d-mobile-none {
        display: none;
    }
}

.list-group-item {
    background-color: #ffffff00 !important;
}


video {
    max-width: 100%;
    height: auto;
}