/* @import "../../node_modules/bootstrap/dist/css/bootstrap.min.css"; */
@import "./fonts.css";
@import "./utils.css";
@import "./global.css";

/* SECTIONS */
@import "./hero.css";
@import "./ventures.css";
@import "./ipanema.css";




#bannerhome {
    border-top-right-radius: 26px ;
    border-bottom-right-radius: 26px ;
    background:  linear-gradient(#00000038 , #00000038) , url('../img/hero-1.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 700px ;
    height: 80vh;

    justify-content: start;
    padding-left: 3rem !important;
    display: flex;

    align-items: center;
    
}

.carousel-item{
    
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    
    min-height: 578px;

}

@media (max-width: 800px){
   
.carousel-item{
    
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    min-height: 300px;

}

#bannerhome {
    /* border-top-right-radius: 0px !important ;
    border-bottom-right-radius: 0px  !important; */
    min-height: 300px;
    height: 50vh !important;    
    border-radius: 26px;
    padding-left: unset !important;
    text-align: center;
}





}


header{

    position: sticky;
    top: 0px !important;
    z-index: 9999;
    background-color: #ece5e1;
}


.play{
    position: absolute;
    z-index: 99;
    cursor: pointer;
}

.btnflutuante{

    position: fixed;
    bottom: 3%;
    right: 2%;

}

.btnflutuante a {

font-size: 13px;

}

button.button-primary.rounded-pill.w-100.py-2.d-inline-block.text-center.cursor.btnformmodal.pointer.color-s.bold.mt-auto {
    text-transform: uppercase;
}

.nav-link {
    font-size: 13px;
    text-transform: uppercase;
}

.slider-principal{
    border-radius: 34px;
}


.slider-principal .ventures-grid{
    margin-top: 0px !important;
}