.topbar {
    background-color: #79AE46 ;
}

.main-slider .swiper-slide h2{
    font-size: 50px ;
    font-family: inherit;
}

.topbar__right > a{
    color: #fff ;
}

.topbar__right > a > i {
    color: #fff ;
}

.topbar__social a {
    color: #fff ;
}

.main-header__info-phone {
    background-color: #79AE46 ;
}

.main-header__info-phone:hover {
    background-color: #F0D820 ;
}

.site-footer {
    background-color: #F0D820;
}


.bottom-footer {
    background-color: #79AE46;
}

.service-two__card-icon{
    background-color: #79AE46;
}

.service-two__card-icon:hover{
    background-color: #F0D820;
}

.block-title h3 {
    color: #79AE46 !important;
}


.call-to-action__three-content h3 {
    font-family: inherit;
}


.bottom-footer::before {
    background-image: none;
}

.bottom-footer p {
    color: #fff;
}


.call-to-action__three {
    background-color: #79AE46;
}

.contact-one__form .thm-btn {
    background-color: #F0D820;
}

.contact-two__image-bubble-3 {
    background-color: #F0D820;
}



@media (min-width: 1200px) {
    .service-two__card-content h3 {
    	        max-width: 100% !important;
    }
    .call-to-action__three-content h3 {
        max-width: auto;
        font-size: 50px;
    }
    .call-to-action__three-content {
        padding-left: 0px;
    }
}

@media (min-width: 992px) {
    .gray-boxed-wrapper.home-one__boxed {
        margin-top: 100px !important;
    }
    .call-to-action__three-content {
        text-align: center;
    }
}

@media (min-width: 1200px) {
    .call-to-action__three-content h3 {
        max-width: 100%;
        font-size: 60px;
    }
    .about-one__content {
        margin-top: 30px;
        padding-top: 80px;
    }
}

@media (min-width: 1200px) {
    .call-to-action__three-content h3 {
        font-size: 50px;
    }
}

@media (min-width: 992px) {
    .about-one__images img:nth-child(2) {
        left: -20px;
    }
}