
.barrades {
    background-color: #F6B200;
    padding: 20px 0;
    font-weight: 700;
}

.iconvi {
    max-width: 70px;
    margin: 20px 0;
}

.preciop {
    background-color: #1D2A34;
    padding: 30px;
    border-radius: 25px;
}

.precioama {
    background-color: #F6B200;
    padding: 20px;
    border-radius: 25px;
}

#section-viaje-banner .viaje-banner{
 height: 500px;
 background-repeat: no-repeat;
 background-position: center;
 background-size: cover;
}

@media only screen and (max-width:768px){
 #section-viaje-banner .viaje-banner{
  height: 300px;
 }
}

/*Carousel*/
.carousel-arrow{
 font-size: 2.2rem;
 color: #b3b3b3;
 position: absolute;
 top: 50%;
 display: block;
 width: 20px;
 height: 20px;
 -webkit-transform: translate(0, -50%);
 -ms-transform: translate(0, -50%);
 transform: translate(0, -50%);
 cursor: pointer;
 border: none;
 outline: none;
 background: transparent;
}

.fa-chevron-right.carousel-arrow {
  right: -50px;
}
.fa-chevron-left.carousel-arrow {
  left: -50px;
}


@media only screen and (max-width:1360px){
 .fa-chevron-right.carousel-arrow {
  right: -25px;
 }
 
 .fa-chevron-left.carousel-arrow {
  left: -25px;
 }
}

@media only screen and (max-width:1023px){
 .fa-chevron-right.carousel-arrow {
  right: 15%;
  top: -45px;
 }
 
 .fa-chevron-left.carousel-arrow {
  left: 15%;
  top: -45px;
 }
}


.defa ul.nav li::before{
 content: none !important;
}

.defa .tab-pane{
  margin-top: 20px;
}

.defa .nav-pills .nav-link{
 border-bottom-left-radius: 0px;
 border-bottom-right-radius: 0px;
 border-bottom: 2px solid black;
 color: #212529;
 font-size: 1.5rem;
}

.defa .nav-pills .nav-link.active, .defa .nav-pills .show>.nav-link {
 background-color: #BE2647;
 color: white;
}

