/*--- Color ---*/
.theme-btn, .section-divider:before, .header-menu-area .menu-content .menu-wrapper .main-menu ul li a:after, .contact-card:after {
	background-color: #f49112;
}

.btn-box .theme-btn:hover, .footer-area .footer-item .footer-social ul li a:hover, .footer-area .footer-item .user-links li a:after, .contact-card .contact__text span:hover i, .theme-btn:hover {
    background-color: #00963f;
}

.card-item .card .card-body .card-title .card__link:hover, .card-item .card .card-body .link-btn:hover, .footer-area .footer-item .footer-contact .contact-item .contact__text a:hover, .footer-area .footer-item .user-links li a:hover, .header-menu-area .menu-content .menu-wrapper .main-menu ul li a:hover, .contact-card .contact__text span:hover a {
	color: #00963f;
}

.theme-btn__outline {
	color: #fff;
}

.phone:hover {
	background: #f49112 !important;
}

.viber:hover {
	background: #7b529b !important;
}

.whatsapp:hover {
	background: #41c552 !important;
}

/*--- Header ---*/
.header-menu-area .menu-content .logo-box img {
    width: 90px;
	transition: all 200ms ease-in;
}

.header-menu-area.header-fixed .logo-box img {
    width: 75px;
}

/*--- Banner ---*/
.home-page-5 .single-slide-item:after {
	background-color: rgba(0,0,0,.25);
}

/*--- Layout ---*/
.section-padding {
    padding-top: 60px;
    padding-bottom: 40px;
}

.section--padding {
    padding-top: 75px;
    padding-bottom: 75px;
}

/*--- Products ---*/
p.card-text {
    line-height: 34px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

/*--- Contact ---*/
.contact-card:after {
	opacity: 1;
}

/*--- Footer ---*/
.footer-area {
	padding-top: 3rem;
}

.footer-item img {
	width: 100px;
}

.footer-area .footer-item .logo {
    margin-bottom: 22px;
}

.footer-area .footer-item .footer-contact .contact-item .contact__text {
    margin-bottom: 5px;
}

.footer-area .footer-item .user-links {
    margin-top: 20px;
}

