p {
 font-size: 15px;}
.h_cust {
 font-size: 17px;
 color: #0069aa;}
.h_cust_offer {
 font-size: 16px;
  color: #0069aa;}
.h_ofooter {
 font-size: 14px;}
.map_img {
 max-width: 100px;} 
.border_eee {
 border: 1px solid #eee;
}
 
.card_cust {
  border: 1px solid #dee2e6;}

.list-group-item {
 font-size: 15px;}

.header, .footer {
 background-color: #1b1c20;}

.logo {
 margin-top: 25px;
 margin-bottom: 25px;}

.fb_header a  {
 text-decoration: none;
 color: #fff;}
.fb_header a:hover {
 text-decoration: underline;
 color: #cae8ff;}

.phone {
 font-size: 18px;}

.svg-contact {
 filter: invert(82%) sepia(12%) saturate(541%) hue-rotate(12deg) brightness(92%) contrast(90%);
 width: 21px;}
 
.svg-contact-footer {
 width: 17px;
 filter: invert(52%) sepia(3%) saturate(2295%) hue-rotate(1deg) brightness(98%) contrast(88%);
}
.whatsapp_footer a {
 color: #8c826f;
 text-decoration: none;}
.whatsapp_footer a:hover {
 color: #b7aa91;
 text-decoration: underline;}
.svg-fb {
 height: 22px; width: 22px;
 filter: invert(82%) sepia(12%) saturate(541%) hue-rotate(12deg) brightness(92%) contrast(90%);
 margin-bottom: 1px;}
.svg-fb:hover {
 filter: invert(94%) sepia(11%) saturate(522%) hue-rotate(354deg) brightness(92%) contrast(91%);}
.svg-home {
 filter: invert(6%) sepia(2%) saturate(4419%) hue-rotate(191deg) brightness(104%) contrast(89%);}
.svg-check {
 filter: invert(48%) sepia(73%) saturate(377%) hue-rotate(1deg) brightness(96%) contrast(100%);} /* #d1b27a */

.navbar_cust {
 border-bottom: 1px solid #d9d9d9;
  font-size: 16px;}


.h_services {
 color: #574400;}

.list-group-flush li {
 border-bottom: 1px solid #f7f7f7;}

.fs-1_cust {
 font-size: 45px;}

.gold_link a {
 color: #b98018;
 text-decoration: none;}
.gold_link a:hover {
 color: #9b6c16;
 text-decoration: underline;}
 
.gallery_btn {
 background: #fff;
 color: #b98018;
 border: 1px solid #ccae78;
 text-decoration: none;}
.gallery_btn:hover {
 color: #9b6c16;
 border: 1px solid #9b6c16;
 text-decoration: none;}

.footer-top h4 {
 color: #dbdbdb;
 font-size: 14px;}
.footer-top p {
 color: #616161;
 font-size: 13px;}
.footer_list li a {
 font-size: 13px;
 color: #8c826f;
 text-decoration: none;}
.footer_list li a:hover {
 color: #b7aa91;
 text-decoration: underline;}
 

.footer_location {
 border-top: 1px solid #cecece;}
 
.footer_bar {
 background-color: #1b1c20;
 color: #616161;
 border-top: 1px solid #373737;

}
.footer_bartext p {
  font-size: 13px;
}

/* _______ Contact Us Page */

.svg-con-page {
filter: invert(44%) sepia(1%) saturate(416%) hue-rotate(33deg) brightness(93%) contrast(96%);
 height: 17px;}
.svg-whatsapp {
filter: invert(44%) sepia(1%) saturate(416%) hue-rotate(33deg) brightness(93%) contrast(96%);
  height: 19px;
}
.svg-hours {
filter: invert(44%) sepia(1%) saturate(416%) hue-rotate(33deg) brightness(93%) contrast(96%);
 height: 17px;
}

@media only screen and (max-width: 991px) {  /* mobile */
		.nav-item {
		  border: ;}
    }
 
@media only screen and (min-width: 992px) { 
		.nav-item {
		  border-right: 1px solid #dee2e6;}
        .navbar-collapse { 
		  border-left: 1px solid #dee2e6;
		  border-right: 1px solid #dee2e6;}
    }
@media only screen and (min-width: 1200px) { 
		.contact_border {
		  border-left: 1px solid #dee2e6;
		  height: 500px;}
    }	

@media only screen and (min-width: 1400px) {
        .logo_img {
          width: 330px; 
        }		
		.contact_border {
		  border-left: 1px solid #dee2e6;
		  height: 513px;}
    }
	