.aesthetics-wrapper {
    background-color: #d2c1ac;
}
.nav__list-link {
    text-transform: uppercase;
}
.container.container-aesthetics {
    padding-top: 100px;
    padding-bottom: 50px;
}
.service-description{
    font-size: 14px;
    text-align: justify;
    display: inline-block;
    width: 65%;
    display: none;
}
.aesthetics-info {
    padding: 0 15px;
    font-family: 'Open Sans',sans-serif;
}

.service-description-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 0;
}
.service-info-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    cursor: pointer;
    box-shadow: 0 0 15px -2px rgb(59, 29, 29);
}
h3.aesthetics-title {
    text-align: center;
    font-size: 30px;
    margin: 10px 0;
}
.service-info-wrap {
    padding: 20px 0;
}
.service-info-wrap h4.about__item-title {
    text-align: center;
    margin-bottom: 20px;
}
.service-info-text {
    width: calc(100% - 35%);
}
.service-info-img {
    width: 35%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 280px;
    /*background-image: url('../../../uploads/2021/07/aesthetics_2.jpg');*/
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.service-info-img.zona_1 {
    background-image: url('../../../uploads/2021/07/zona_2.jpg');
}
.service-info-img.zona_2 {
    background-image: url('../../../uploads/2021/07/zona_3.jpg');
}
.service-info-img.zona_3 {
    background-image: url('../../../uploads/2021/07/zona_1.jpg');
}
.service-info-img.zona_4 {
    background-image: url('../../../uploads/2021/07/zona_4.jpg');
}
.service-info-img.zona_5 {
    background-image: url('../../../uploads/2021/07/aesthetics_2.jpg');
}
.service-info-img.zona_6 {
    background-image: url('../../../uploads/2021/07/zona_6.jpg');
}

.aesthetics-price-wrap {
    /*padding: 0 20px;*/
    text-align: center;
    font-family: 'Open Sans',sans-serif;
    color: #692e2e;
    font-size: 30px;
}
.aesthetics-price-wrap .price-s {
    font-size: 18px;
}
.price-block-flex {
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.aesthetics-price-wrap > div {
    margin-bottom: 20px;
}
.price-block-flex {
    max-width: 300px;
    margin: 0 auto;
    margin-bottom: 20px;
}
.price-block-flex h5 {
    font-weight: 700;
}
.service-info.service-1 {
    margin-right: 45%;
}
.service-info.service-2 {
    margin-left: 45%;
}
.about__title-service {
    margin-top: 38px;
}
.about__title-service > div,
.makeup__title-service > div {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.about__title-service .about__title.title::before,
.about__title-service .about__title.title::after,
.makeup__title-service .title::before,
.modal__title-service .title::before {
    display: none;
}
.makeup__title-service .title::after,
.modal__title-service .title::after {
    bottom: -6px;
}
.makeup__title-service .about__title {
    margin-left: 0;
    margin-bottom: 20px;
}
.makeup__title-service > div {
    margin-top: 50px;
}
.makeup__title-service h4 {
    font-size: 33px;
}
.about__title-service .title {
    font-size: 40px;
}
.price-zona {
    font-size: 14px;
    color: #000;
}
.modal-open .modal-backdrop {
    z-index: 998!important;
}
.modal__title-service .about__title {
    margin-bottom: 0;
}
.modal-content .close {
    color: #9c7940;
    font-size: 40px;
    opacity: .7;
}
.modal-content .modal-header {
    border-bottom: 1px solid #ebc151;
}
.modal-open .modal-content {
    border: 4px solid #ebc151;
}
p.content-modal-p {
    margin-bottom: 15px;
}
ul.content-modal-ul {
    padding-left: 15px;
    margin-left: 10px;
}
ul.content-modal-ul li {
    list-style-type: disc;
    color: #ebc151;
}
ul.content-modal-ul li span {
    color: #000000;
}
.modal-content .modal-body {
    padding: 15px;
}
.content-important {
    font-weight: 700;
    margin-top: 15px;
}
.content-underline {
    text-decoration: underline;
}
/**** telephone-fixed ****/
.telephone-fixed {
    position: fixed;
    display: inline-block;
    right: 25px;
    bottom: 5%;
    z-index: 9999;
    display: none;
}
.telephone-fixed .telephone-block {
    width: 70px;
    height: 70px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='108' height='108' viewBox='0 0 108 108' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M108 54C108 83.8234 83.8234 108 54 108C24.1766 108 0 83.8234 0 54C0 24.1766 24.1766 0 54 0C83.8234 0 108 24.1766 108 54Z' fill='%233B1D1D'/%3e%3cpath d='M69.6326 59.9928C68.0154 58.3963 65.9965 58.3963 64.3897 59.9928C63.1639 61.2083 61.9382 62.4237 60.733 63.6598C60.4034 63.9997 60.1253 64.0718 59.7236 63.8452C58.9304 63.4126 58.0858 63.0624 57.3235 62.5886C53.7699 60.3533 50.793 57.4795 48.1561 54.2452C46.848 52.6383 45.684 50.9181 44.8703 48.9816C44.7055 48.5902 44.7364 48.3327 45.0557 48.0134C46.2814 46.8288 47.4763 45.6134 48.6814 44.3979C50.3604 42.7086 50.3604 40.7309 48.6711 39.0314C47.7132 38.0631 46.7553 37.1155 45.7973 36.1472C44.8085 35.1584 43.8299 34.1592 42.8308 33.1807C41.2136 31.6047 39.1947 31.6047 37.5878 33.191C36.3518 34.4065 35.1672 35.6528 33.9106 36.8477C32.7466 37.9498 32.1595 39.2992 32.0359 40.8752C31.8402 43.44 32.4685 45.8606 33.3543 48.2194C35.1672 53.1018 37.9277 57.4383 41.2754 61.4143C45.7973 66.7911 51.1948 71.0452 57.509 74.1148C60.3519 75.495 63.2978 76.556 66.5013 76.7311C68.7056 76.8547 70.6215 76.2985 72.1562 74.5783C73.2069 73.4041 74.3914 72.3328 75.5039 71.21C77.152 69.5414 77.1623 67.5225 75.5245 65.8744C73.5674 63.907 71.6 61.9499 69.6326 59.9928Z' fill='%23fed95a'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border-radius: 50%;
   /* box-shadow: 0 0 10px rgba(59, 29, 29, 0.5);*/
    box-shadow: 0 0 15px 5px rgba(59, 29, 29, 0.5);
}


@media only screen and (max-width : 1400px) {
    .service-info.service-1 {
        margin-right: 25%;
    }
    .service-info.service-2 {
        margin-left: 25%;
    }
}
@media only screen and (max-width : 991px) {
    .service-info.service-1 {
        margin-right: 0%;
    }
    .service-info.service-2 {
        margin-left: 0%;
    }
    .telephone-fixed {
        display: inline-block;
    }
}
@media (max-width: 830px) {
    .service-info-flex {
        flex-direction: column;
    }
    .service-description,
    .service-info-img,
    .service-info-text {
        width: 100%;
    }
    .makeup__title-service > div {
        margin-top: 10px;
    }
    .service-info-text {
        min-height: 212px;
    }
    .about__title-service .title {
        font-size: 35px;
    }
    .makeup__title-service h4 {
        font-size: 28px;
    }

    .service-order-2 {
        order: 1;
    }
    .service-order-1 {
        order: 0;
    }
}
@media only screen and (max-width : 768px) {

}
@media only screen and (max-width : 650px) {
    .about__title-service .title {
        text-align: center;
        line-height: 45px;
    }
    .container-aesthetics .about__title {
        margin-left: 0;
    }
}
@media only screen and (max-width : 360px) {
    .about__title-service .title {
        font-size: 28px;
    }
}
