@font-face {
     font-family: "Poppins-Regular";
     src: url("../fonts/Poppins-Regular.ttf");
}

@font-face {
     font-family: "Rossanova-Regular";
     src: url("../fonts/Rossanova-Regular.otf");
}

body {
     font-family: "Poppins-Regular" !important;
     color: #707070 !important;
     background-color: #ffffff !important;
     font-size: 1vw !important;
     line-height: 1.5vw !important;
}

h1, h2, h3, h4, h5, h6 {
     font-family: "Rossanova-Regular" !important;
}

h1 {
     font-size: 3.5vw !important;
     color: #926D39 !important;
     /* text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3); */
}

h2 {
     font-size: 2.5rem !important;
     color: #926D39 !important;
}

h3 {
     font-size: 1.5vw !important;
     color: #926D39 !important;
}

h4 {
     color: #926D39 !important;
     font-size: 1.5vw !important;
}

p {
     font-size: 1vw !important;
     line-height: 2vw !important;
}

a {
     font-size: 1vw !important;
}

ul {
     list-style: none;
     padding-left: 0px;
}

.para-gold {
     color: #926D39 !important;
}

.container {
     min-width: 95% !important;
}

.logo {
     width: 4rem !important;
}

.desktop-Nav li {
     padding-left: 0.8rem;
}

.desktop-Nav li a {
     color: white;
}

.desktop-Nav li a.active {
     color: #926D39 !important;
}

.btnBorder-gold {
     border-color: #926D39 !important;
     background-color: transparent;
     color: #926D39 !important;
     border-radius: 0px !important;
     border-width: 0.5px;
}

.btnBorder-gold:hover {
     background-color: #926D39 !important;
     color: white !important;
}

.btnBorder-gold:focus {
     box-shadow: none !important;
}

.btnFilled-gold {
     border-color: #926D39 !important;
     background-color: #926D39;
     color: #ffffff !important;
     border-radius: 0px !important;
     border-width: 0.5px;
}

.btnFilled-gold:hover {
     background-color: transparent !important;
     color: #926D39 !important;
     border-color: #926D39 !important;
     border-width: 0.5px;
}

.btnFilled-gold:focus {
     box-shadow: none !important;
}

.footer {
     background-color: #222828;
}

.footer-logo {
     padding-top: 20px;
    width: 100px;
}

.social-ul {
     list-style: none;
     padding-left: 0px;
     margin-bottom: 0px;
}

.social-ul li {
     display: inline-block;
     padding-right: 20px;
}

.social-ul li a img {
     width: 1.2vw !important;
}

.quickLinks-ul {
     list-style: none;
     padding-left: 0px;
     margin-bottom: 0px;
}

.quickLinks-ul li {
     display: inline-block;
     padding-right: 20px;
}

.quickLinks-ul li a {
     text-decoration: none;
     color: #f2f2f2;
}

.quickLinks-ul li a:hover {
     color: white;
}

.copyright {
     color: white;
     opacity: 60%;
}

.foonterContact-icon {
     width: 1.2vw !important;
}

.aboveFooter {
     background-color: #FCFCFC;
}

.form-control:focus {
     box-shadow: none !important;
     border-color: #926D39 !important;
}

.languageSelect {
     background-color: transparent !important;
     border: 0px !important;
     font-size: 1vw !important;
     color: white !important;
     padding-left: 0px !important;
     padding-right: 0px !important;
}
.languageSelect option{
    color: black;
}

/* .scrollBox {
     position: relative;
     overflow-y: scroll;
     height: 70vh;
     overflow-x: hidden;
}

.scrollBox::-webkit-scrollbar {
     width: 6px;
     background-color: #F5F5F5;
}

.scrollBox::-webkit-scrollbar-track {
     box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
     border-radius: 10px;
     background-color: #F5F5F5;
}

.scrollBox::-webkit-scrollbar-thumb {
     border-radius: 10px;
     box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
     background-color: #926D39;
} */

.galleryTabs-ul, .galleryTabs-ul li, .galleryTabs-ul li a {
     border: 0px !important;
}

.galleryTabs-ul {
     display: inline-block !important;
}

.galleryTabs-ul li {
     padding-right: 5rem;
     display: inline-block !important;
}

.galleryTabs-ul li a {
     color: black;
     font-size: 1.2rem !important;
     font-family: "Rossanova-Regular" !important;
}

.galleryTabs-ul li a.active {
     color: #926D39 !important;
     border-bottom: 2px solid #926D39 !important;
     border-radius: 0px !important;
}

.galleryTabs-ul li a:hover {
     color: #926D39 !important;
     border-radius: 0px !important;
}

.contactBox {
     /* box-shadow: 0 0 30px rgba(0, 0, 0, 0.10); */
     text-align: center;
     padding: 10px 20px;
     height: 100px;
}

.contactBox:hover {
     background-color: #926D39;
     border-radius: 10px;
}

.contactBox:hover a {
     text-decoration: none !important;
}

.contactBox:hover a span, .contactBox:hover h5 {
     color: white !important;
}

.contactBox:hover img {
     display: none;
}

.ellipse-para {
     max-height: 60px;
     overflow: auto;
     padding-top: 10px;
     padding-right: 15px;
}

.ellipse-para::-webkit-scrollbar {
     width: 6px;
     background-color: #F5F5F5;
}

.ellipse-para::-webkit-scrollbar-track {
     box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
     border-radius: 10px;
     background-color: #F5F5F5;
}

.ellipse-para::-webkit-scrollbar-thumb {
     border-radius: 10px;
     box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
     background-color: #926D39;
}


.custom-video-cls{
        Width: 70% !important;
}

@media screen and (max-device-width:640px), screen and (max-width:640px) {
.custom-video-cls {
    Width: 100% !important;
}
}




