/*
 * Globals
 */


/* Custom default button */
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus {
  color: #333;
  text-shadow: none; /* Prevent inheritance from `body` */
}


/*
 * Base structure
 */

body {

 font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;  
 
}

a,a:link,a:visited,a:hover,a:active {
color:#4a3125;
text-decoration:none;
}

.cover-container {
  max-width: 42em;
}


.bg-brown{
background-color:#35241c;
}

.bg-bright{
background-color:#f8f3e4;
}


.text-bright{
color:#f8f3e4;
}


.text-brown{
color:#4a3125;
}

.p-contact{
font-size:1.5rem;
font-weight:700;
margin:0;
}


.footer-txt{
font-size:0.9rem;
}


@media (min-width: 768px) {
  .p-contact{
  font-size:2rem;
  }

  .footer-txt{
  font-size:0.9rem;
  }

}

/*
 * Header
 */


.h2-sm{
font-size:1rem;
font-weight:600;
}

.hr-orange{
height:2px!important;
background-color:#b24203;
opacity:1;
}


.bd-placeholder-img {
  font-size: 1.125rem;
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

@media (min-width: 768px) {
  .bd-placeholder-img-lg {
    font-size: 3.5rem;
  }
}


.fix-offset{
position:absolute;
left:-50%;
top:-80%;
}