@font-face {
    font-family: Parisienne-Regular;
    src: url(../Fonts/Parisienne-Regular.ttf);
}

.cursive-font {
    color: #BB6E6E;
    font-family: 'Parisienne-Regular' !important;
}

.section-form {
    background-image: url(../Images/backgrounds/Background.jpg);
    background-size: cover;
    background-position-y: -160px;
    color: #fff;
}

.section-form .bg-form {
    background-color: #074372;
}

.section-form input {
    height: 35px;
}

.section-form .btn-submit {
    background-color: #A71D56;
}

.divisor {
    opacity: 1;
    background-color: #B89397;
}

.section-about-me {

}

.section-about-me .carousel .carousel-prev-icon {
    position: absolute;
    left: -10px;
    opacity: 1;
}

.section-about-me .carousel .carousel-next-icon {
    position: absolute;
    right: -10px;
    opacity: 1;
}

.section-about-me .carousel-control-prev,
.section-about-me .carousel-control-next {
    opacity: 1;
}

.section-about-me .carousel-prev-icon,
.section-about-me .carousel-next-icon {
    opacity: 1;
    font-size: 1.2rem;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #B79397;
}

h3 {
    font-size: 1.4rem;
}

.section-about-me p {
    color: #724542;
    text-align: justify;
    font-size: 0.9rem;
}

.section-services .rounded-circle {
    border: 8px #724542 solid;
}

.section-services h4 {
    color: #724542;
}

.section-locate .map-header {
    background-color: #724542;
}

.section-locate .map-footer h4,
.section-locate .map-footer p {
    color: #724542;
}

.section-locate .link-whats:hover {
    opacity: 0.8;
}

footer {
    background-color: #074372;
}

@media screen and (min-width: 992px) {
    .section-services .d-flex.flex-wrap {
        justify-content: space-between !important;
    }
}



