.navbar-nav{
    color: #601128 !important;

}

.navbar-nav .active .nav-bar-text1-link {
    /*color: #c4a77d !important;*/
    color: #ecaa1f !important;
    text-decoration: none!important;
}

.nav-bar-text1-link{
    font-size: 12px !important;
    font-weight: 400!important;
    /*color: rgb(87, 95, 87) !important;*/
    color: #601128!important;
    /*font-weight: bold!important;*/
    /*font-family: 'Proxima-Nova-Bold', sans-serif !important;*/
    font-family:  sans-serif !important;
    line-height: 16px !important;

}

.search-section-lables{
    font-size: 12px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'Proxima Nova Alt Semibold', sans-serif !important;
    line-height: 14px !important;
    font-style: normal;

}

.search-section-inputs{
    font-size: 14px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 14px !important;
    font-style: normal;

}
.VideoHeading-title{
    font-size: 16px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}


.create-moment-title{
    font-size: 32px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;
}
.create-moment-sub-title{
    font-size: 16px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}
.create-moment-slide-title{
    font-size: 16px !important;
    font-weight: 700!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}

.escape-to-yoursenses-header-text{
    font-size: 16px !important;
    font-weight: 700!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}
.escape-to-yoursenses-header{
    font-size: 32px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;

}

.escape-to-yoursenses-button{
    font-size: 16px !important;
    font-weight: 600!important;

    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;

}

.connectwithnature-title-one{
    font-size: 16px !important;
    font-weight: 700!important;
    color:rgb(28, 28, 28)!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;

}

.connectwithnature-title-main{
    font-size: 32px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;

}
.connectwithnature-sub-title{
    font-size: 16px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}

.connectwithnature-btn{
    font-size: 16px !important;
    font-weight: 600!important;
    color: rgb(255, 255, 255) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}
.connectwithnature-explore-properties{
    font-size: 12px !important;
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;
}


.connectwithnature-explore-properties:hover{
    text-decoration: underline!important;
}

.footers-links{
    font-size: 16px !important;
    font-weight: 400!important;
    color: rgb(255, 255, 255) !important;
    font-family: 'Proxima Nova Alt Semibold', sans-serif !important;
    line-height: 16px !important;
    font-style: normal;

}

.other-pages-bread-crumb-header{
    /* font-family: 'Avenir LT Pro', sans-serif !important;
     font-size: 48px!important;
     font-weight: 400!important;
     color:  rgb(255, 255, 255) !important;
     line-height: normal!important;
     font-style: normal!important;*/

    font-size: 4rem !important;
    font-weight: 200!important;
    color: #FFFFFF !important;
    font-family: 'Bhineka', sans-serif !important;
    /*line-height: 20px !important;*/
    font-style: normal;
}
.banner-title{
    font-size: 4rem !important;
    font-weight: 200!important;
    color: #FFFFFF !important;
    font-family: 'Bhineka', sans-serif !important;
    /*line-height: 20px !important;*/
    font-style: normal;
}
.other-pages-bread-crumb-sub-header{
    font-size: 20px !important;
    font-weight: 400!important;
    color: rgb(255, 255, 255) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    /* line-height: 20px !important;*/
    font-style: normal;

}
.other-pages-section-title{
    font-size: 16px !important;
    font-weight: 700!important;
    color:rgb(28, 28, 28)!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;
}





.other-pages-section-btn{
    font-weight: 400!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;

}

.other-pages-section-verical-nav{
    /*font-size: 20px !important;
    font-weight: 700!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;*/
    font-size: 1rem !important;
    font-weight: 200!important;
    font-family: 'KingsCaslon', sans-serif !important;
    line-height: normal !important;
    font-style: normal;
}
.other-pages-section-table-data{
    font-size: 12px !important;
    font-weight: 700!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;
}
.other-pages-section-title2{
    /* font-size: 32px !important;
     font-weight: 400 !important;
     color: rgb(28, 28, 28) !important;
     font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
     line-height: normal !important;
     font-style: normal;*/

    font-size: 2rem !important;
    font-weight: 200!important;
    color: rgb(28, 28, 28) !important;
    font-family: 'Bhineka', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;
}
.other-pages-section-sub-title2{
    /*font-size: 16px !important;
    font-weight: 400 !important;
    font-family: 'AvenirNext-LT-Pro-Regular', sans-serif !important;
    line-height: normal !important;
    font-style: normal;*/

    font-size: 1rem !important;
    font-weight: 200!important;
    font-family: 'KingsCaslon', sans-serif !important;
    line-height: normal !important;
    font-style: normal;
}

.other-pages-section-details-title{
    font-size: 20px !important;
    font-weight: 700!important;
    color:rgb(28, 28, 28)!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;
}

other-pages-section-amenities-icon{
    font-size: 20px !important;
    font-weight: 700!important;
    color:rgb(28, 28, 28)!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;
}
other-pages-section-amenities{
    font-size: 20px !important;
    font-weight: 700!important;
    color:rgb(28, 28, 28)!important;
    font-family: 'Proxima-Nova-Bold', sans-serif !important;
    line-height: 20px!important;
    font-style: normal;
}



.btnReserveNow{
    background-color: #0b0b0b;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 30px;
    padding-left: 30px;
    border-radius: 30px;
    color: #FFFFFF;
    width: auto;
    margin-bottom: 30px!important;

    font-size: 16px !important;
    font-weight: 400;
    color: #FFFFFF !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 16px !important;
}
.reserveButton{
    background-color: #1c1c1c;
    border: 1px solid #1c1c1c;
    padding: 7px 11px;
    /* width: 100%!important;*/
    color: #fff;
    font-family: "ProximaNova-Regular", sans-serif;
    font-size: 16px;
    border-radius: 1.5em;
    letter-spacing: .4px;
    -webkit-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
    text-align: center;
    font-stretch: condensed;
    text-transform: capitalize;
    font-weight: 600;
}

.breadCrumbTitle{
    font-size: 4rem !important;
    font-weight: 200!important;
    color: #FFFFFF !important;
    font-family: 'KingsCaslon', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;

}

.page-body-tab{
    font-size: 2rem !important;
    font-weight: 200!important;
    font-family: 'Bhineka', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;
}

.input-group,.form-control:focus {
    box-shadow: none !important;
    border-color: #1c1c1c !important;
    outline: none !important;
}

button:focus,
button:active,
button:focus-visible {
    outline: none !important;
    box-shadow: none !important;
}

.force-ltr {
    direction: ltr !important;
    unicode-bidi: bidi-override;
    text-align: left !important;
}
.imageIcon{
    height: 30px!important;
}
.imageIcon:hover{
    cursor: pointer;
}

.paragraph-text {
    /*font-size: 16px !important;
    font-weight: 400 !important;
    color: rgb(28, 28, 28) !important;
    font-family: 'ProximaNova-Regular', sans-serif !important;
    line-height: 20px !important;
    font-style: normal;*/
}
.cardParagraph{
    font-size: 14px!important;
}

.meetingSectionIntroduction{
    padding: 30px 0 !important;
}
a {
    text-decoration: none!important;
}

.titleUnderline{
    width:60px!important;
    height:2px!important;
    background:#601128!important;
    margin:0 auto 30px!important;
}
