.avia-section.av-m9juymat-338acf661a7e0aae0874680f33b77139 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.grasshopperlandscapers.co.uk/wp-content/uploads/2025/04/WhatsApp-Image-2025-04-15-at-17.23.11-18.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m9juymat-338acf661a7e0aae0874680f33b77139 .av-section-color-overlay{
opacity:0.7;
background-color:#3d4b3d;
}

#top #wrap_all .avia-button.av-4et07j-fb2497dbf0d11ad1388533a9e06fe88d{
background-color:#4c9f24;
border-color:#4c9f24;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-4et07j-fb2497dbf0d11ad1388533a9e06fe88d:hover{
background-color:#4c9f24;
color:white;
transition:all 0.4s ease-in-out;
}

.avia-image-container.av-11lj4en-66bbf31cde261b153cfed5f504c7c1bf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-11lj4en-66bbf31cde261b153cfed5f504c7c1bf .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-m9juzqr9-4886d46d050f3d830b06c5bf0813b402 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m9juzqr9-4886d46d050f3d830b06c5bf0813b402 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-m9jv08m8-82f38263e4fb3ace5d063f77c9f90f6c{
margin:20px 0 0 0;
padding-bottom:10px;
color:#3d4b3d;
}
body .av-special-heading.av-m9jv08m8-82f38263e4fb3ace5d063f77c9f90f6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9jv08m8-82f38263e4fb3ace5d063f77c9f90f6c .special-heading-inner-border{
border-color:#3d4b3d;
}
.av-special-heading.av-m9jv08m8-82f38263e4fb3ace5d063f77c9f90f6c .av-subheading{
font-size:15px;
color:#dea868;
}

.flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
width:22.75%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#8d4435;
}
.avia_transform .flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-m9jv0ktt-83290f915b0d3bc7418f386febed3beb{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-m9jv0ktt-83290f915b0d3bc7418f386febed3beb .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-xl2i6n-d76342533f0a76cdc0ec65e33482c24c{
height:30px;
}

#top .hr.hr-invisible.av-vwj5e7-788449656810976d68c21c5809de7402{
height:20px;
}

.flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
width:22.75%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#4c9f24;
}
.avia_transform .flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-vbqh8f-bf8e33d9eea7b5de9f3f9893163a468f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-vbqh8f-bf8e33d9eea7b5de9f3f9893163a468f .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-tn4rkf-d33c48dc0acbf361135e230a219352ed{
height:30px;
}

#top .hr.hr-invisible.av-rxz4b3-d5367b749388d06133033eba248f62bf{
height:20px;
}

.flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
width:22.75%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#8d4435;
}
.avia_transform .flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-ofofr3-51b862d5896f1c49b76479c0ef93b484{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ofofr3-51b862d5896f1c49b76479c0ef93b484 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-mhwfnj-06a13cf2453faed9b9cab6a84b274d82{
height:30px;
}

#top .hr.hr-invisible.av-le119r-a4a9869f6027f797fc1ab988fba81c19{
height:20px;
}

.flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
width:22.75%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#4c9f24;
}
.avia_transform .flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1vebpb-a399f82036c93941fb98db3e185db192 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-gtvecv-78167c1ba46826475714a6a1fc1f2f90{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-gtvecv-78167c1ba46826475714a6a1fc1f2f90 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-gcaokv-a7150f5a3419bafd0c7fdac8d41b7b7b{
height:30px;
}

#top .hr.hr-invisible.av-euy127-53c52517cb76100ae533b7b0c5e51e5d{
height:20px;
}

#top #wrap_all .avia-button.av-czt6vz-cae40728a70fc8e071afbe6d2203d1ca{
background-color:#8d4435;
border-color:#8d4435;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-czt6vz-cae40728a70fc8e071afbe6d2203d1ca:hover{
background-color:#3d4b3d;
color:white;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-m9jvaj6e-d1e4740c5a9a3c1bc5599073421ec333{
margin:20px 0 0 0;
padding-bottom:10px;
color:#3d4b3d;
}
body .av-special-heading.av-m9jvaj6e-d1e4740c5a9a3c1bc5599073421ec333 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9jvaj6e-d1e4740c5a9a3c1bc5599073421ec333 .special-heading-inner-border{
border-color:#3d4b3d;
}
.av-special-heading.av-m9jvaj6e-d1e4740c5a9a3c1bc5599073421ec333 .av-subheading{
font-size:15px;
color:#dea868;
}

.avia-section.av-bjp4b3-02fc08f36dcce0e7cbab1c7db1a00ae4{
background-color:#f4f4f4;
background-image:unset;
}
.avia-section.av-bjp4b3-02fc08f36dcce0e7cbab1c7db1a00ae4 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-sfafz-027029d8b971456b3e368acd42a63f56{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-7h9dr-daa81a1714716f5f5008c553048e89b8{
background-color:#4c9f24;
border-color:#4c9f24;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-7h9dr-daa81a1714716f5f5008c553048e89b8:hover{
background-color:#4c9f24;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-4peqhr-9300439328b0279910f9471c2fe633ea{
background-color:#e6d3c1;
border-color:#e6d3c1;
color:#3d4b3d;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4peqhr-9300439328b0279910f9471c2fe633ea:hover{
background-color:#e6d3c1;
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
padding:50px 40px 50px 40px;
}

.flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
padding:50px 40px 50px 40px;
}

.flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
padding:50px 40px 50px 40px;
}

.flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
padding:40px 40px 40px 40px;
}

.flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
padding:40px 40px 40px 40px;
}

.flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
padding:40px 40px 40px 40px;
}

.flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
padding:30px 30px 30px 30px;
}

.flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
padding:30px 30px 30px 30px;
}

.flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
padding:30px 30px 30px 30px;
}

.flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-m9jv4o1m-5b1ae7b6535571bd3b949cceecc2c0e5{
padding:30px 30px 30px 30px;
}

.flex_column.av-m9jv4wah-08ff7ecc2fdc1254102be2553d595f25{
padding:30px 30px 30px 30px;
}

.flex_column.av-pmhi5b-7c29c0c338a989fe151a3261bd2f7be3{
padding:30px 30px 30px 30px;
}

.flex_column.av-1vebpb-a399f82036c93941fb98db3e185db192{
padding:30px 30px 30px 30px;
}
}
