.bar_1{
    width: 100%;
    height: 0.5em;
    background-color: #9c9c9c;
}


.services_section{
    overflow-x: hidden;
}

.services_section p{
    text-align: justify;
}

.main_nav{
    background-color: transparent;
}

.main_nav a{
    font-weight: bold;
}

.span_name{
    font-family:'Segoe UI';
    font-size: 20pt;
    font-weight: bold;
}

body{
    background-color: white;
}


@media (max-width: 600px) { 
    .span_name{
        font-size: 15pt;
    }
    .span_job{
        font-size: 10pt;
    }
}

.service-content {
    animation-name: slideInFromRight;
    animation-duration: 3s;
}

.service-img {
    animation-name: slideInFromAbove;
    animation-duration: 5s;
}

.service-description {
    animation-name: slideInFromLeft;
    animation-duration: 1.4s;
}

.whatsapp{
    position: sticky;
    bottom: 5%;
    padding-top: 10px;
    padding-right: 2%;
    display: flex;
    justify-content: end;
    align-items: center; 
}

.whatsapp a{
    box-shadow: 0px -4px 3px rgb(27 27 24 / 75%);
}

@keyframes slideInFromAbove {
    from {
        transform: translateY(100%);
        opacity: 0;
        }
    to {
        transform: translateY(0);
        opacity: 1;
    }
  }

  @keyframes slideInFromLeft {
    from {
        transform: translateX(100%);
        opacity: 0;
        }
    to {
        transform: translateX(0);
        opacity: 1;
    }
  }

  @keyframes slideInFromRight {
    from {
        transform: translateX(-100%);
        opacity: 0;
        }
    to {
        transform: translateX(0);
        opacity: 1;
    }
  }