
@import url("themify-icons.css");

html section.about-header {
    background-image: url(../img/header-about.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

html section.product-header {
    background-image: url(../img/header-product.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

html section.contact-header {
    background-image: url(../img/header-contact.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

a:link, a:hover, a:active, a:visited {
  color: #b59a5e;
}

.caption-bg {
	width: 35%;
	max-width: 550px;
	height: 50px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 12%;
	right: 0;
}
.caption-bg2 {
	width: 35%;
	max-width: 380px;
	height: 50px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 12%;
	right: 0;
}
.caption-bg3 {
	width: 40%;
	max-width: 570px;
	height: 50px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 12%;
	right: 0;
}

.caption-bg:before, .caption-bg2:before, .caption-bg3:before {
	height: 0;
  width: 0;
  content: "";
  display: block;
  position: relative;
	border-bottom: 50px solid rgba(0,0,0,0.5);
  border-left: 50px solid transparent;
  left: -50px;
}

@media (max-width: 767px) {
    .caption-bg, .caption-bg2, .caption-bg3 {
        display: none;
    }
}

.height60 {
	height: 60px;
}

.prod {
	border: 1px solid #eee;
}

.home-concept-construction {
	position: relative;
}

.contactbox a{
	position: fixed;
	left: 0;
	bottom: 30%;
	background: #192a4f;
	z-index: 999;
	width: 40px;
	height: 45px;
	transition: width 0.2s;
}

.contactbox i {
	color: #d6c090;
	font-size: 1.5em;
	line-height: 45px;
	margin-left: 8px;
	vertical-align: middle;
}

.contactbox a:hover:after {
	content: 'order now';
	font-size: 14px;
	display: inline;
	color: #d6c090;
	font-weight: 400;
	vertical-align: middle;
	margin-left: 10px;
	opacity: 1;
}

.contactbox a:hover {
	width: 120px;
	text-decoration: none;
	opacity: 1;
	transition: opacity 0.2s;
}

.social-icons li:hover.social-icons-whatsapp a {
	background: #4AC959;
}

.nav-pills > li.active > a, .nav-pills .nav-link.active, .nav-pills > li.active > a:hover, .nav-pills .nav-link.active:hover {
  background: #243149;
}

.nav-pills > li.active > a,
.nav-pills .nav-link.active {
	background-color: #243149;
}

.nav-pills > li.active > a:hover,
.nav-pills .nav-link.active:hover,
.nav-pills > li.active > a:focus,
.nav-pills .nav-link.active:focus {
	background-color: #243149;
}

#footer {
  background: #243149;
}

#mc_embed_signup input {
  margin-top: 5px;
}

#mc_embed_signup input#mce-EMAIL {
  max-width: 100%;
}

#mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus {
  background: #d6c090;
  color: #243149;
}
#mc_embed_signup input#mc-embedded-subscribe:hover, #mc_embed_signup input#mc-embedded-subscribe:focus {
  background: #cccccc;
  color: #243149;
}


