body{font-family: 'Open Sans', sans-serif !important;}
h1{color: #b79d00}
.bd-placeholder-img {font-size: 1.125rem;text-anchor: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

@media (min-width: 768px) {.bd-placeholder-img-lg {font-size: 3.5rem;}}

body {padding-top: 0rem !important; padding-bottom: 0rem !important;    color: #5a5a5a;}
.bg-light {background-color: #d3c65a !important;}
footer{padding-top: 3rem;margin-bottom: 2rem;border-top: 1px solid #b9a900;margin-top: 3rem;}
header{border-bottom: 2px solid #bfa901;border-top: 2px solid #bfa901;background: #d3c65a;}
.whatsapp{background: #455a64;color: #fff;padding: 10px 15px;border-radius: 20px;}
.whatsapp:hover{background: #455a64;color: #fff;padding: 10px 15px;border-radius: 20px;}
.nav-link{font-size: 1.1rem;}
.navbar-light .navbar-nav .active>.nav-link{font-weight: 500;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom: 1rem;margin-top: 0.5rem;font-weight: 600;line-height: 1.2;}

@media (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link {padding: 0rem 1.5rem 0rem 0rem !important;}}
      
.navbar-light .navbar-nav .nav-link {color: #000;padding: 0rem 1rem;font-size: 1rem;text-transform: uppercase;}
.header-social{text-align: right;}
.header-social span a i{font-size: 23px;padding-left:8px;color:#000; }
.dropdown-toggle::after{display: inline-block !important;margin-left: 0.4em !important;vertical-align: 0.255em !important;content: "";border: solid 1px #000 !important;border-width: 0 2px 2px 0 !important;display: inline-block !important;padding: 3px 3px !important;transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;text-transform: uppercase;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0.5rem 0;margin: 0.45rem 0 0;font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #d3c65a;background-clip: padding-box;border: 2px solid rgb(191 169 1);border-top: none;border-radius: 0.25rem;}
.btn-primary {color: #fff;background-color: #bfa901;border-color: #d3c65a;}
.group1 img{max-height: 196px;width: 100%;border: 10px solid #eaeaea;}
label{color: #000;}
.navbar-brand{padding-top: 0px;padding-bottom: 0px;}
/*input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #333;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #333;
}*/
.text-upper{text-transform: uppercase;}
.p-img{padding-right: 25px;padding-bottom: 20px;width: 500px;height: auto;float: left;}
.featurette-divider {margin: 3rem 0;}
.header-p{text-align: right;}

a {color: #BE1E2D;}