html body {
	color: #7a7a7a;
}
html ::selection {
  background: #1e5b58;
}
html ::-webkit-selection {
  background: #1e5b58;
}
html ::-moz-selection {
  background: #1e5b58;
}
html ::-o-selection {
  background: #1e5b58;
}
html ::-ms-selection {
  background: #1e5b58;
}

html blockquote:before {
	color: #1e5b58;
}
.info-outer .quotes {
	color: #1e5b58;
}
html a:hover{
	color: #1e5b58 !important;
}
html a:focus{color: #1e5b58;}

html .checkmark li i{color: #1e5b58;}

html .backtotop{background:#1e5b58;}

html .top-btn a{background: #1e5b58;}

html #cp-header .navbar-nav li.current-menu-item a{color: #f0ad4e;}
html #cp-header a.navbar-brand:hover h2{color: #1e5b58;}
html #cp-header .navbar-nav li a:hover{color: #f0ad4e;}
html #cp-header .navbar-nav li:hover ul{background: #1e5b58;}

html #cp-header .navbar-nav li.current-menu-item a{color: #FFF !important;}
html #cp-header a.navbar-brand:hover h2{color: #FFF !important;}
html #cp-header .navbar-nav li a:hover{color: #FFF !important;}
html #cp-header .navbar-nav li:hover ul{background: #FFF !important;}

@media(min-width: 992px){
	html #cp-header.active .navbar-nav li a{color: #7a7a7a}
	html #cp-header.active .navbar-nav li.current-menu-item a,html #cp-header.active .navbar-nav li a:hover{color: #f0ad4e;}
}
html .banner-form  .acf-button{background:  #1e5b58;}
html .banner-form  .acf-button:hover{color: #1e5b58;}

html .global-btn{background: #1e5b58;}
html .global-btn:hover{border-color: #1e5b58;color: #1e5b58;}

html .global-btn.btn-solid{border: solid 2px #1e5b58;}
html .global-btn.btn-solid:hover{background: #1e5b58; }


.full-content h2::after {
	background: #1e5b58;
}
#cp-container .full-content blockquote{
	border-color: #1e5b58;
}
.testimonial-section .info-outer .quotes{
	color: #1e5b58;
}
.logos-section {
	background: #f4f4f4;
}
.cta-section {
	background: #1e5b58 !important;
}
.cta-section .col-left {
	color: #FFFFFF !important;
}
.cp-banner-content .banner-entry h1 {
	border-color: #1e5b58;
}
html .testimonial-section .owl-dots .owl-dot.active span, html .owl-dots .owl-dot:hover span {
    background: #1e5b58;
    border: 2px solid #1e5b58;
}

html .our-blog-date {
  background: #1e5b58;
}

html .blog-item h3 a:hover{color: #f0ad4e;}
html .section_bg{background: #1e5b58;}
html .cp-title h2::after {
    background-color: #1e5b58;
}
html .cp-title h3::after {
    background-color: #1e5b58;
}

html .services-section .services-info .icon-box{
	color: #1e5b58;
}

html .services-section .services-info .info-block:hover{
	color:#1e5b58;
}
html .services-info.style-two .icon-box:before{
	border:2px solid #1e5b58;
}

html .services-section .services-info .info-block:hover .icon-box:before{
	border-color:#1e5b58;	
}

html .services-section .services-info .info-block:hover a{
	color:#1e5b58;
}

html .pricing-section-item .number-lists:before{border-top: solid 2px #1e5b58;border-left: solid 2px #1e5b58;}
html .pricing-section-item .number-lists:after{border-bottom: solid 2px #1e5b58; border-right: solid 2px #1e5b58;}

html .project-section .owl-dots .owl-dot.active span, html .owl-dots .owl-dot:hover span {
    background: #1e5b58;
    border: 2px solid #1e5b58;
}

html .bgcolor{background:#1e5b58;}
html .our-blog-date {
  background: #1e5b58;
}
html .blog-date {
  color: #1e5b58;
}
html .blog-item h3 a:hover{color: #f0ad4e;}

html .wp-pagenavi a:hover,html .wp-pagenavi span.current{background: #f0ad4e!important;border-color: #1e5b58!important;}

html .modal-close{background: #1e5b58;}


html .form-control:focus {
    box-shadow: 0 0 0 0.2rem #1e5b58;
}

html .widget ul li a:hover{color: #f0ad4e;}
html .widget ul li span{color: #1e5b58;}

html .widget .widget-title:after{border-top: solid 2px #1e5b58;}

html .widget .tagcloud a:hover{background: #f0ad4e;}

html .comments-area .submit{background: #1e5b58;}

html .comments-area .submit:hover{background: #1e5b58;}

html .comment-metadata a:hover,

html .comment-metadata a:focus,

html .pingback .comment-edit-link:hover,

html .pingback .comment-edit-link:focus {

	color: #f0ad4e;

}
html .side-post-entry h4 a:hover{color: #f0ad4e;}

html .nf-field-container .nf-field-element input[type="text"]:focus,
html .nf-field-container .nf-field-element input[type="email"]:focus,
html .nf-field-container .nf-field-element input[type="password"]:focus,
html .nf-field-container .nf-field-element input[type="tel"]:focus,
html .nf-field-container .nf-field-element input[type="number"]:focus,
html .nf-field-container .nf-field-element select:focus,
html .nf-field-container .nf-field-element textarea:focus{
	border-color:#1e5b58;
}

html .field-wrap button, html .field-wrap input[type=button], html .field-wrap input[type=submit]{background: #1e5b58;border: solid 1px #1e5b58;}
html .field-wrap button:hover, html .field-wrap input[type=button]:hover, html .field-wrap input[type=submit]:hover{border-color: #1e5b58;color: #1e5b58;}

html .acf-map:after{background: #1e5b5894;}

html .col-box{background-color: #1e5b58;}

html .counter{color: #1e5b58;}

html .widget-lists{color: #1e5b58;}

html .gallery-section .filters li i{display: none;}
html .gallery-section .filters li:hover,
html .gallery-section .filters li.active{
	background: #1e5b58;
	border-color: #1e5b58;
}

#page-banner {background: https://hitchhikedesign.com/wp-content/uploads/2025/09/family-playing-their-caravan.png;}

html .contact-page .row{background: #1e5b58; }

html .contact-page  .acf-button{background:  #1e5b58;}
html .contact-page  .acf-button:hover{color: #1e5b58;border-color: #1e5b58;}

html .banner-form  .acf-button:hover{color: #1e5b58;border-color: #1e5b58;}

@media ( max-width: 991px ){

	html #cp-header .navbar-nav li.current-menu-item a{color: #1e5b58;}
	html #cp-header .navbar-nav i.toggle-down{background: #1e5b58;}
	html #cp-header .navbar-nav ul li a:hover{color:#f0ad4e;}

}

html h1,html h2,html h3,html h4,html h5,html h6 {
	color:#2e6461;
}
html a{
	color: #f0ad4e;
}
.nav-social a{
	color: #fff;
}
html .top-info{color: #f0ad4e;}
html .top-btn a:hover{background: #f0ad4e;}
html #cp-header{background: #3c4452;}

html #footer{background: #1b2020;}

html .blog-item h3 a{color: #f0ad4e;}

html .modal-close:hover{background: #f0ad4e;}

html .cp-services h4 a{color: #f0ad4e;}

html .global-btn.light{color: #f0ad4e}

html .global-btn.btn-solid.light:hover{color: #f0ad4e;}

html .global-btn.btn-solid{color: #1e5b58;border: solid 2px #1e5b58;}
html .global-btn.btn-solid:hover{background: #1e5b58;}

html .blog-item h3 a{color: #f0ad4e;}

html .section_bgdark{background: #f0ad4e;}

html .pricing-section-item .number-lists{background: #f0ad4e;}

html .contact_form form input[type="submit"], .cta-section .cta-button{
	background: #f0ad4e !important;
}
.contact_form form input[type="submit"]:hover, .cta-section .cta-button:hover{
	color: #1e5b58 !important;
	background: #f0ad4e !important;
	border: 2px solid #1e5b58;
}
.services_section .services-content a, .service-btn{
	color: #f0ad4e !important;
}
.services_section .services-content a:hover, .service-btn:hover{
	color: #1e5b58 !important;
}
