@font-face {
  font-family: Font-Bold;
  src: url('https://asset.torusguru.com/fonts/Futura/FuturaLT-Bold.ttf'); 
}
@font-face {
  font-family: Font-Book;
  src: url('https://asset.torusguru.com/fonts/Futura/FuturaLT-Book.ttf'); 
}
@font-face {
  font-family: Font-Light;
  src: url('https://asset.torusguru.com/fonts/Futura/FuturaLT-Light.ttf'); 
}

body {
  font-family: Font-Light;
}
p, ul,  a, span {
  font-family: Font-Light;
  font-size: 20px;
  line-height: 1.3;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Font-Bold;
}

.brand-logo img {
  max-width: unset;
  width: 100px;
}
.container-home-section-3 .logo {
  width: 70%;
}
.home-3-banner-section {
  background-image: linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6)),url(../img/1734612735964.jpeg);
  background-position: 43%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}
.hero-home-3 {
  font-size: 70px;
  text-align: center;
  line-height: 1.2;
  font-family: "Cinzel Decorative", serif;
  font-weight: 700;
}
.home-3-banner-section p {
  text-align: center;
}
.w-webflow-badge {
  display: none!important;
}
.show-place-wrapper {
/*  background-color: #ffffff14;*/
}
.btn-1 {
  margin-right: 50px;
}
.collection-item-4 {
  height: auto;
}
.navbar-main {
  background: #fff!important;
}
.menu-link {
  color: #000!important;
  font-family: Font-Book;
}
.social-link-home-3 {
  color: #000;
}
.footer-paragraph {
  text-transform: none;
}
.footer-section {
  padding: 50px 15px;
}
.blockqoute-home-3 {
  background-color: #fdbc69;
}
.footer-link-red {
  color: #ed6623 !important;
}
.primary-button-home-3 {
  padding: 8px 34px;
  float: right;
  border: 2px solid #fdbc69;
}
.primary-button-home-3:hover {
  background-color: #fdbc69;
}
.social-link-footer:hover, .social-link-home-3:hover {
  color: #fdbc69;
}


@media(max-width: 1680px){
   
}
@media(max-width: 1600px){
    
}
@media(max-width: 1440px){

}
@media(max-width: 1366px){
    
}
@media(max-width: 1280px){
    
}
@media(max-width: 1080px){
    
}
@media(max-width: 1050px){
    
}
@media(max-width: 1024px){
}
@media(max-width: 991px){
  .container-home-section-3 .logo {width: 100%;}
  .primary-button-home-3 {display: inline-block!important;}
  .btn-1 {margin-right: 0; display: inline-block; margin-bottom: 20px}
  .hidden-xs {
    display: none;
  }
  .brand-logo img {width: 90px}
  .menu-link, .social-link-home-3 {color: #fff!important;}
}
@media(max-width: 900px){

@media(max-width: 800px){
   
}

@media (max-width:768px) {
  
}