.big-wrapper_services {
    /* position: relative;*/
    padding: 1.7rem 0 2rem; 
    width: 100%;
    /* min-height: 100vh; */
    /* overflow: hidden; */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* margin-top: 10%; */
  }
 
.container_services {
    /* position: relative; */
    max-width: 81rem;
    width: 100%;
    margin: 0 auto;
    /* padding: 0 3rem; */
    /* z-index: 10; */
}

.container_mobile {
    /* position: relative; */
    max-width: 81rem;
    width: 100%;
    margin: 0 auto;
    /* z-index: 10; */
    display: none;
}
    


.showcase-area_services .container_services {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    justify-content: center;
}

.showcase-area_services .container_mobile {
    display: none;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    justify-content: center;
}


.big-title_services {
    font-size: 1.4rem;
    color: var(--darkOne);
    text-transform: capitalize;
    line-height: 1.4;
}

/* https://stackoverflow.com/questions/2717480/css-selector-for-first-element-with-class */
.big-title_services h1:nth-of-type(1){
    text-decoration: underline;
}

.text_services {
    color: var(--lightOne);
    font-size: 1.1rem;
    margin: 1.9rem 0 2.5rem;
    max-width: 600px;
    line-height: 2.3;
    /* text-align: justify; */
}

.showcase-area_services .btn {
    box-shadow: 0 0 40px 2px rgba(0, 0, 0, 0.05);
}

.person_services {
    width: 100%;
    /* transform: translate(15%, 25px); */
}

/* .left{
    text-align: right;
} */



@media screen and (max-width: 870px) {

    .showcase-area_services {
        padding: 2.5rem 0;
        max-width: 700px;
        margin: 0 auto;
      }
    
    .showcase-area_services .container_services {
        grid-template-columns: 1fr;
        justify-content: center;
        grid-gap: 2rem;
      }
      
    .showcase-area_services .container_mobile {
        grid-template-columns: 1fr;
        justify-content: center;
        grid-gap: 2rem;
    } 

}

@media screen and (max-width: 470px) {

    .showcase-area_services .btn {
        font-size: 0.8rem;
    }

    .showcase-area_services .container_services {
        display: none;
    }

    .showcase-area_services .container_mobile {
        display: grid;
    }

    .container_mobile{
        display: block;
    }



}
