﻿#plecab p,
#plecab p a {
    margin: 0;
    font-size: 12px !important;
}
#plecab .swiper-slide {
    flex-basis: 100%;
}
  

#plecab p,
.textplaceholder2 {
    font-family: "ubuntu-medium" !important;
}

#plecab {
    background-color: var(--ggreen1);
    color: var(--wwhite);
    padding: 6px 0;
    padding-inline: 15px;
}

#plecab p {
    text-align: center;
    align-self: center;
    line-height: 14px;
    color: var(--wwhite);
    letter-spacing: -0.02em;
}

    #plecab p a {
        color: var(--wwhite);
    }

    #plecab p a:link, #plecab p a:active {
        text-decoration-line: none;
    }

#plecab .swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: 'prev';
    font-size: 10px;
    color: var(--wwhite);
    margin-left: -30px;
}

#plecab .swiper-button-next:after,
.swiper-rtl .swiper-button-next:after {
    content: 'next';
    font-size: 10px;
    color: var(--wwhite);
    margin-right: -30px;
}

#plecab .navazul {
    border: none;
}

    #plecab .navazul::after {
        all: unset;
    }

    #plecab .header-n {
        right: -4px;
    }

    #plecab .header-p {
        left: -4px;
    }

    #plecab .navazul > svg {
        width: 10px;
    }

    #plecab .navazul
    svg > path {
        fill: var(--wwhite);
        stroke: var(--wwhite);
    }

.carruel-header-info {
    padding: 0 !important;
}

.textplaceholder2 {
    font-family: "ubuntu-regular" !important;
    color: var(--wwhite) !important
}

#plecab .swiper-wrapper {
    align-items: center;
}

@keyframes animateMenuOpen2 {
    0% {
        opacity: 1;
        transform: translateY(-.15rem);
    }
}

@media (max-width:1220px) {
    #plecab .swiper-button-next:after, .swiper-rtl .swiper-button-next:after {
        margin-right: 0;
    }

    #plecab .swiper-button-prev:after,
    .swiper-rtl .swiper-button-next:after {
        margin-left: 0;
    }
}

#plecab .carruel-header-info {
    padding-block: 1px;
}

.plecab-wrap {
    display: flex;
    position: relative;
    align-items: center;
    max-width: 1220px;
    margin-inline: auto;
    width: 100%;
}

#plecab p {
    cursor: default;
    padding-inline: 48px;
}

    #plecab p a {
        color: var(--wwhite) !important;
        text-decoration: underline !important;
    }

#plecab .header-p.navazul {
    left: 0;
}

#plecab .header-n.navazul {
    right: 0;
}

#plecab .header-p.navazul,
#plecab .header-n.navazul {
    position: relative;
    height: 20px !important;
    margin: 0;
    width: 20px !important;
    min-height: auto;
    min-width: auto;
    top: unset;
    transform: unset;
}

    #plecab .header-p.navazul:hover,
    #plecab .header-n.navazul:hover {
        background-color: var(--button-primary-hover);
    }

@media screen and (max-width: 593px) {
    #placacentrada .swiper-slide.text-center.swiper-slide-active {
        display: table-cell;
        vertical-align: middle;
    }
}
