.header-logo-box img{width:126px;}
.tp-section__sub-title{color:#509506}
.left-line::before{background-color:#509506}
.tp-btn, .tp-btn-second{background:#80e002}
.slider-tp-top{height:700px}
.services-item__icon{width:250px;height:250px;margin:0px auto;}
.services-item__content{text-align:center;margin:0px auto;}
.services-item{padding:35px 55px 35px 50px}
.services-item__tp-title{margin-top:20px}
.services-item__content p{margin-bottom:20px}
.tp-choose__title{font-size:22px !important}
.main-menu ul > li > a{font-size:14px}
.tp-choose__icon i{color:#fff;}
.counter__item{padding:35px 20px 30px 25px}
.newsletter-form form input{padding:0 20px 0 25px}
.theme-light-bg{background:#80e002}
.green-bg{background:#E7FAF6}
.newsletter-btn{background:#171151}
.tp-footer-widget__sub-title{color:#fff}
.tp-footer-widget__title{color:#fff}
.copyright-white span{color:#8A879F;}
.scroll-top{background:#4d8d01}
.breadcrumb__area{padding:30px 0;background-size:cover;background-position:center}
.tpcontact__address span{font-size:16px}
.tpcontact__title{font-family: var(--tp-ff-heading);color: var(--tp-header-1);margin-top: 0px;font-weight: var(--tp-fw-sbold);line-height: 1.2;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.tpcontact__item{padding:25px 20px}
.tp-breadcrumb__title{font-size:45px}
.tp-footer-widget__links ul li a{color:#cacaca;}
.tp-footer-widget__links ul li{color:#cacaca;}
.tp-footer-widget i{color:#cacaca;}
p{color:#242424}
.tp-choose__content p {
    color: var(--tp-text-1);
    font-size: 15px;
}
.bt-30{border-top: 1px dashed #ccc;padding-top: 30px;}
.header-sticky .header-menu-top{display:none;}
.header-sticky .header-logo-box img{width:80px;}
@media only screen and (max-width: 768px) {
	#header-mob-sticky{box-shadow:2px 2px 9px #ccc}
	.counter__title{font-size:34px}
	.counter__item{padding:25px 10px 20px 12px}
	.tpsideinfo__close{background:#80e002}
	.tp-choose__title{font-size:18px !important}
.tp-mob-logo img{width:100px}
.tpsideinfo__logo a img{width:80px}
.testi-bg .testi-arrow{bottom:-25px}
.tp-section i{margin-bottom:20px}
}