/*
Theme Name: 	Carer Child
Theme URI: 		http://thememascot.com
Description: 	Senior Elderly Care WordPress Theme. You can get more themes from here: https://themeforest.net/user/thememascot/portfolio
Author: 		ThemeMascot Team
Author URI: 	http://themeforest.net/user/thememascot
Version: 		5.0
License: 		GNU General Public License v2 or later
License URI: 	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: 	carer-child
Template: 		carer
*/
#home-services .service-block-style4 .content-box .read-more {
	color: #030101;
}

.service-block-style4 .content-box .read-more {
	color: #00624B !important;
}

.service-block-style4 .content-box {
	border-top: 5px solid #D6B14D !important;
}

.elementor-5351 .elementor-element.elementor-element-b650c01 article .entry-title a:hover {
  color: #01644C !important;
}
.projects-current-theme3 .content-box .title {
  display: block;
  padding: 24px 40px;
  background-color: #01644c !important;
  color: white !important;
  margin-top: 0;
  margin-bottom: 0;
  min-width: 270px;
  transition: all 300ms ease;
}
a:hover, a:focus {
  color: #cba03b !important;
  text-decoration: none;
}
.blog-item-current-style1 .entry-content .post-btn-readmore .btn-plain-text-with-arrow:hover {
  color: #01644c !important;
  -webkit-transform: translateX(-25px);
  -moz-transform: translateX(-25px);
  -ms-transform: translateX(-25px);
  transform: translateX(-25px);
}
.team-current-theme1 .share-icon {
  position: absolute;
  right: 2px;
  bottom: 0px;
  height: 60px;
  width: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 18px;
  background-color: var(--theme-color2);
  color: var(--text-color-bg-theme-color2);
  border-top: 1px solid var(--theme-color-light);
  transition: all 400ms ease;
  z-index: 0;
  display:none;
}
.elementor-8816 .elementor-element.elementor-element-dd8b034 article .entry-title a:hover {
  color: #01644c !important;
}
.service-block-style4 .content-box .service-title a:hover {
  color: #01644c !important;
}
.service-block-style4 .content-box .read-more:hover {
  background-color: #01644c !important;
  color: #cba03b !important;
}
.elementor-5351 .elementor-element.elementor-element-8c289b9 .tm-sc-icon-box {
  border-color: #01644c !important;
}
/* back to top color */
.scroll-to-top a:hover {
  box-shadow: 0 10px 20px #025d47 !important;
}
.scroll-to-top a {
	background-image: linear-gradient(to right, #072F25 0%, #03523e 51%, #073126 100%) !important;
}
.scroll-to-top a i {
	color: #d5b14d !important;
}
/* back to top color */

/* form colour */
.form-control:active, .form-control:focus, .input-text:active, .input-text:focus {
  box-shadow: 0 0 0 1px #01644C !important;
  border-color: #01644C !important;
}
/* form colour */

/* navigation bar */
.menuzord-primary-nav .menuzord-menu ul.dropdown li a::after {
  background: #F89700 !important;
}
/* navigation bar */

/* service-icon */
.service-block-style1 .service-thumb-wrapper .service-icon::before {
  border-right: 10px solid #d6b14d !important;
}
.service-block-style1 .service-thumb-wrapper .service-icon::after {
  border-left: 10px solid #d6b14d !important;

}
/* service-icon */
/* footer social media icons color */
.elementor-9845 .elementor-element.elementor-element-6b65f6d .social-link:hover {
	color: #dab754 !important;
	background-color: #025b45 !important;
}
/* mobile header */
.menuzord-responsive .menuzord-menu li .indicator {
	background: #01634b !important;
}
/* post pages */

:root {
	--theme-color1: #01624b !important;
	--theme-color2: #01624b!important;
	--mobile-menu-item-link-bg-color:  linear-gradient(to right, #072F25 0%, #03523e 51%, #073126 100%) !important;
}
/* mobile header */
@media (max-width:1024px){#tm-header-main {
  background-image: linear-gradient(to right, #072F25 0%, #03523e 51%, #073126 100%) !important;
	}}
.tm-nav-mobile-button::before, .tm-nav-mobile-button::after, .tm-nav-mobile-button span {

	background-color: #fffefe !important;
}