/* Fix WPBakery full-width delayed jump */
.vc_row[data-vc-full-width="true"] {
    transition: none !important;
}
button#wpforms-submit-2562 {
    background: #34a866;
    border-radius: 100px;
    padding-inline: 35px;
    font-weight: 600;
}
.page-id-672 .alvon-list span {
    color: #fff!important;
}
.post-meta ul li:hover a {
    color: #02bd08;
}
.box-green .our-experience.ab-box-style692fd9227d3b3 {
    background: red!important;
}
.contact-icon {
    background-image: linear-gradient(0deg, #000000c4 0%, #03ce00bf 100%);
}
.single-contact-info {
    min-height: 430px;
}
.pagination li.page-item.active a.page-link {

    background: #30ae64 ;
    border-color: #30ae64 ;
}
.pagination li.page-item:hover a.page-link {
    color: #fff;
    background: #30ae64;
    border-color: #30ae64;
}

h3.full-width-seo-title {
    font-size: 25px;
    line-height: 36px;
}
.service-details-img-text-remove {
    padding-top: 0px;
}
p {
    font-size: 18px;
    color: #000!IMPORTANT;
}
ul#footer-nav-primary li>a:hover {
    color: #000!important;
}
.seo-services-title {
    margin-bottom: 25px;
}
button#wpforms-submit-2659 {
    background: #000;
}
#scroller {
    background-color: #000;
}
.breadcrumb-wrap h2 {
    color: #000b41!important;
}
.wpb_text_column.wpb_content_element.ibenifits-content p:last-child {
    color: #fff!important;
}
.breadcrumb li {
    color: #000b41!important;
}
ul.alvon-list.border-none .choice-check i {
    color: #fff!important;
}
.breadcrumb li a {
    color: #000b41!important;
}
.white-color ul.alvon-list.border-none .choice-check i {
    color: #fff!important;
}
.sk-double-bounce .sk-child {
    background-color: #269302!important;

}
.breadcrumb-item + .breadcrumb-item::before {
    color: #000b41!important;
}
/* Avoid layout shifting */
rs-module-wrap, rs-fullwidth-wrap {
    width: 100% !important;
    left: 0 !important;
}
.inner-benifits-wrap {
    background: linear-gradient(to bottom, #116202,#03c502 );
   
}
blockquote.wp-block-quote.is-style-large, blockquote {
   
    background-image: -webkit-linear-gradient(90deg, rgb(41 193 82) 0%, rgb(123 245 100) 100%);
  
}
blockquote a {
    color: #000000 !important;
}
.inner-single-about.style6 .iabout-content:after {
   
    background-color: #94f100!important;
    
}
.inner-single-about.style6 {
    border: 2px solid #269302;
}
.progress-bar span {
    color: #226202;  
}
.bar-title h4 {
    color: #226202;
}
.progress {
    background: #226202;
}
.inner-single-about.style6 .iabout-content {
    background-color: #f6fff1;
}
a.extra-link {
    color: #24760f; 
}
.about-shape::before {
    content: "";
    position: absolute;
    left: -35px;
    bottom: 139px;
    width: 200px;
    height: 200px;
    background: linear-gradient(90deg, rgb(41,193,82), rgb(123,245,100));
    border-radius: 60% 90% 70% 30% / 50% 60% 90% 70%;
    animation: rotateme 50s linear infinite;
}
.our-experience.ab-box-style692fbe568ebc0{
    background: #66e333!important; 
}
.ab-box-style692fbea0a6140 {
    background-color: #66e333 !important;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
    color: #000!important;
}
.white-color li span, .white-color li h5, .white-color li h3, .white-color li p, .white-color li i, .white-color li {
    color: #020202;
}
.white-color i, .bs-number {
    border-color: #000000;
}
.single-post .post-content {
    min-height: 208px;
}
.contact-box .wpforms-container .wpforms-field {
    max-width: 70%;
    margin: auto;
}
input#wpforms-2562-field_2 {
    max-width: 100%;
}
.last-content p {
    text-align: center;
    margin: 0px;
}
.inner-single-about {
    height: 100%;
    margin: 0px;
    padding:40px 20px;
}
.heading-color h2 {
    color: #0a0a0a;
}
.inner-single-about a {
    color: #0a0a0a;
}
.whatsappp-icon-sticky{
	display:none;
}

.mission-icon a {
    color: #0a0a0a;
}
.wpforms-submit-container {
    text-align: center;
}
input#wpforms-2562-field_3 {
    max-width: 100%;
}
.qlwapp__container.qlwapp__container--bottom-right.qlwapp__container--rounded {
    right: 35px;
}
.wpforms-field-row.wpforms-field-medium {
    max-width: 100%!important;
}
.mission-icon .icon-title img {
    width: 50px;
}
.transparent-header.header3.sticky-menu {
    background: #f7fff2 !important;
}

.post-meta ul li i {
  
    color: #30ae64;
}
.btn {
    
    background: #2f975c;
    border: 2px solid #309b5e;
    color: #ffffff;
   
}

.fa-briefcase:before {
    content: "\f0b1";
    color: #fff;
}
@media(max-width:767px){
	.single-contact-info {
    min-height: auto;
}
.single-post .post-content {
    min-height: auto;
}
}