.btn, .sppb-btn {padding:13px 26px!important;}
.btn-primary, .sppb-btn-primary {color:#F7F2E9!important;background:#9e3b28!important;border-color:#9e3b28!important;}
.btn-primary:hover, .sppb-btn-primary:hover {border-color:#7e2f20!important;background-color:#7e2f20!important;}
.btn-default, .sppb-btn-default {color:#2E2A23;background-color:transparent;border-color:#2E2A23;}
.btn-default:hover, .sppb-btn-default:hover {color:#F4F0E7;background-color:#2E2A23;border-color:#2E2A23;}

#sp-bottom .sp-module .sp-module-title {
  font-weight: 500;
  font-size: 11px;
  margin: 0 0 20px;
  color: #C79A5B;
  text-transform: uppercase;
  font-family: 'Work Sans';
}

#sp-bottom .sp-module ul > li {margin-bottom:5px;}

div.mod-languages ul li.lang-active {
  background-color: #000!important;
  padding:unset!important;
  border-radius: 0;
}
.lang-active a {
  color: #F4F0E7 !important;
}
.sp-module-content .mod-languages ul.lang-inline {
  font-size: 12px;
  font-weight: 500;
  border: 1px solid rgba(70,60,45,.18);
}
.sp-module-content .mod-languages ul.lang-inline li {
  padding: 7px 11px!important;
  margin: 0!important;
}





/* Large Display */
/* @media (min-width: 1200px) */

/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {

}

/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {

}
	
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {

}

/* Smartphones */
@media only screen and (max-width: 480px) {

}