@charset "utf-8";




/*All da stuff boys and girls*/
/* Text format section start------------ */
/*Media Quieres section*/


 @media only screen and (max-width: 380px) and (min-width: 200px)	{

    header fonts 
    h1 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.35rem;
        text-align: center;
        }
        
    h2 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.23rem;
        text-align: center;
        }
    
    h3 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.98rem;
        text-align: center;
		
        } 
    
    h4 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.74rem;
        text-align: center;
		
        }
    h5 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.66rem;
        }
            
    h6 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.58rem;
        } 
    p {
        line-height: 1.75rem;
        margin-bottom: 0.58rem
    }
    /* .logo {font-family: 'Trajan Pro';
        font-weight: 500;
        font-size: 1.5rem;
        padding-top: -5px;
        text-align: right;
        text-emphasis: muted;

    } */
} 


@media only screen and (max-width: 749px) and (min-width: 381px){

   /* header fonts */
    h1 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 2.55rem;
        text-align: center;
        }
        
    h2 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.64rem;
        text-align: center;
        }
    
    h3 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.37rem;
        text-align: center;
		
        } 
    
    h4 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.09rem;
        text-align: center;
		
        }
    h5 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.82rem;
        }
            
    h6 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.73rem;
        } 
    p {
        line-height: 1.75rem;
        margin-bottom: 0.64rem
    }
}


@media only screen and (min-width: 750px) {

   /* header fonts */
    h1 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 2.84rem;
        text-align: center;
        }
        
    h2 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.82rem;
        text-align: center;
        }
    
    h3 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.52rem;
        text-align: center;
		
        } 
    
    h4 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 1.22rem;
        text-align: center;
		
        }
    h5 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.91rem;
        }
            
    h6 {font-family: 'Times New Roman', Times, serif;
        font-weight: 500;
        font-size: 0.81rem;
        } 
    p {
        line-height: 1.75rem;
        margin-bottom: 0.71rem
    }
}

/* -----Navbar section----- */
/* Right-aligned section inside the top navigation */

.nav-margin {
    margin-left: -30px !important;
    margin-right: -30px !important;
}

.topnav-right {
  float: right;
}

.custom-toggler .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,102,203, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
  }
  
  .custom-toggler.navbar-toggler {
    border-color: rgb(5, 5, 5,1.0);
  } 

div.btn-group.show div.dropdown-menu.show {
    background-color: #000000;
  }
  
  div.btn-group.show div.dropdown-menu.show button.dropdown-item {
    color: #e1e1e1;
  }
  
  div.btn-group.show div.dropdown-menu.show div.dropdown-divider {
    border-top: 1px solid rgba(0, 0, 0, 0.9);
  }
  
  div.btn-group.show div.dropdown-menu.show button.dropdown-item:hover,
  div.btn-group.show div.dropdown-menu.show button.dropdown-item:focus {
    background-color: #000000;
    color: #f0f0f0;
  }
/* Text format section end------------ */

.logo1 {font-family: 'Times New Roman', Times, serif;
    font-weight: 500;
    font-size: 0.4rem;
    text-align: center;
    text-emphasis: muted;
  
}


/* hero section styles */

.hero-section {
    background-image: url("images/sunset-calm-water2.png");
	padding: 15px;
    height: 500px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -100;
}


.location-section {
    background-image: url("images/summer-couple.jpg");
	padding: 0px;
    height: 1000px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -50;
}


.amenities-section {
    background-image: url("images/Amenities-Pool.jpg");
	padding-top: 300px;
    height: 1000px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -50;
}

.pool-subh {
	padding-top: 310px;
}

.park-models-section {
    background-image: url("images/tiny-cottage-park-model-with-rooftop-terrace.jpg");
	padding-top: 0px;
    height: 600px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -50;
}

.lac-la-nonne-section {
    background-image: url("images/1.jpg");
	padding-top: 550px;
    height: 800px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -50;
}

.ownership-section {
    background-image: url("images/features-bde-rooftop.jpg");
	padding: 15px;
    height: 500px;
	color: white;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -100;
}

.lots-section {
    background-image: url("images/! The-King-s-Landing-Site-Layout.jpg");
	padding: 100px;
    height: 1000px;
	color: white;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: -100;
}


/*Carousel sections------------------------------------*/

.carousel .item {
  max-height: 300px;
  min-width: auto;
}

.lac-la-nonne {
	margin-top: 1000px;
	
}

/*Navbar section ------------------*/

/* change the background color */
.navbar-custom {
    background-color: rgba(0,0,0,0);
/*	color: white;*/
}
/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: rgba(255,255,255,1.00);
}
/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: rgba(255,255,255,1.00);
}
/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:focus .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: rgb(204, 167, 4)
}

/*index page css*/


.carousel-item {
	max-height: 500px;
}


.card-img-top { 
	max-height:  3000px;
}

.card-img-top img-fluid lake {
	min-height: 900px;
	min-width: cover;
}
.index-card-deck {
	max-height: 220px;
}

.logo {
    font-family: "Trajan Pro";
	
}

/*end of Navbar section------------*/
/* .align-right {
} */

.test-muted {
}
.text-mut {
}
