.management-tabs .btns-outer {
    margin-block-end: 100px;
}
.management-section{
	padding-top:70px;
	padding-bottom:70px;
}
.map-info-section .outer-container .left-column:after{
	background-color:transparent;
}
.gallery-item .inner-box .overlay-box .overlay-inner .link:nth-child(1){
	display:none;
}
.gallery-item .overlay-box{
	background:rgba(127, 230, 107,0.59);
}
.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a, .main-menu .navigation > li.current-menu-item > a {
    color: #00ADEE;
    opacity: 1;
}
.appointment-box .inner-box {
    background-color: #00ADEE;
}
.btn-style-one:hover {
    color: #7FE66B;
    background: none;
}
.btn-style-one {
    background-color: #7FE66B;
    border: 2px solid #7FE66B;
}
.btn-style-one:hover .icon {
    color: #7FE66B;
}
.counter-section .inner-section {
    background: #7FE66B;
}
.counter-section .inner-section:before {
    background-color: #7FE66B;
}
.map-info-section .outer-container .left-column .phone {
    color: #82C341;
}
a {
    color: #7FE66B;
}
.theme_color {
    color: #7FE66B;
}
.scroll-to-top {
    background: #7FE66B;
    border: 2px solid #7FE66B;
}
.services-section .title-box .title-column .inner-column {
    border-right: 2px solid #00ADEE;
}
.service-block .inner-box:hover {
    background-color: #00ADEE;
    border-color: #00ADEE;
}
.sec-title .title {
    color: #00ADEE;
 }
.sec-title h2:after {
    background-color: #00ADEE;
}
.gallery-item .inner-box .text {
    color: #ffffff;
    background-color: #00ADEE;
}
.appointment-form input[type="text"],
.appointment-form input[type="tel"],
.appointment-form input[type="email"], .appointment-form textarea {
    width: 100% !important;
    padding: 10px 25px !important;
    font-size: 16px !important;
    background: none;
}
.appointment-form .gfield_label{
	display:none !important;
}
.appointment-form textarea {
    height: 135px !important;
}
.management-section {
    background-color: #00ADEE;
}
.management-section .floated-text span {
    color: #00ADEE;
}
.management-section .management-tabs .tab-btns .tab-btn:hover, .management-section .management-tabs .tab-btns .tab-btn.active-btn {
    background-color: #7FE66B;
}
.gform_confirmation_message_1.gform_confirmation_message{
	color:#fff;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
border: 1px solid #999;
}
.gform_wrapper textarea.medium {border: 1px solid #999;}

.projects-section{
	padding-bottom:50px;
}
.home .gform_wrapper ul.gfield_checkbox li label{
	color:#fff;
}
.page-id-17 .gform_wrapper ul.gfield_checkbox li label, #contactus .gform_wrapper ul.gfield_checkbox li label{
	color:#000;
}
.about-section-two .title-column .graph-image{
	display:none;
}
.counter-section.style-three {
    background-color: #82C341;
}
.faq-section {
    background-color: #7FE66B;
}
.contact-info-section {
    padding-top: 60px;
}
.page-title:before {
    background-color: rgba(127, 230, 107,0.8);
}	
.header-style-two.fixed-header{
background: #82C341;
    border-bottom: 1px solid rgba(255,255,255,0.10);		
	}
.contact-info-section .info-column .phone {
    color: #82C341;
}
.map-info-section .outer-container {
    position: relative;
    background-color: #fff;
}
.page-title .text a {
    font-weight: 600;
    color: #00ADEE;
}

.page-breadcrumb li a {
    color: #00ADEE;
}
.page-title h2:after {
    background-color: #00ADEE;
}
.page-id-17 .main-header.fixed-header {
    background: #fff;
    border-bottom: 1px solid rgba(0,0,0,0.10);
}
.page-id-17 .main-menu .navigation > li > a{
	color:#000;
}
.page-id-17 .main-menu .navigation > li.current-menu-item > a {
    color: #00ADEE;
    opacity: 1;
}
.page-id-17 .main-header .outer-box .nav-btn{
	color:#000;
}
.page-id-17 #menu-item-776 a{
	color:#000;
}
.case-section .image-column .image .play-btn{
	display:none;
}
.home .case-section{
	padding-bottom:0px;
}
#explorenow .services-section{
	margin-top: 0;
}
#menu-item-775 a{
	color:#000;
}
#menu-item-775 a:hover{
	color:#00ADEE;
}
.appointment-form .gform_wrapper ul.gfield_checkbox li label
{
	color:#fff;
}

.dfd-price-block {margin-bottom:10px; }

@media only screen and (max-width: 641px) {
.dfd-price-block {margin-bottom:10px; min-height:100px}
	.projects-section {padding:20px !important;}
	.gallery-item .inner-box h3 {display:none !important;}
	.gallery-item .inner-box .text {display:none !important;}
}