.avia-section.av-m4tqs7wg-680f37497946524cf9859c8cd2a827f1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://groundforcedriveways.co.uk/wp-content/uploads/2024/12/1.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-2fkm4p4-72f941a69b7d202ed89bbe3267c0d98a{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:rgba(12,76,209,0.8);
}

#top #wrap_all .avia-button.av-2b8vzpk-1c9d8d33c3709a6fd0276d7005ef8df4{
background-color:#f68d20;
border-color:#f68d20;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2b8vzpk-1c9d8d33c3709a6fd0276d7005ef8df4:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-2ab72l4-2bc3e19abbac7602db6c315afcb73a40{
background-color:#353535;
border-color:#353535;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2ab72l4-2bc3e19abbac7602db6c315afcb73a40:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#f68d20;
}
.avia_transform .flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-220yeiw-6c5ea96ce7461d7e1bbcb550ddec4214{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-220yeiw-6c5ea96ce7461d7e1bbcb550ddec4214 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-207ektk-161cd090154b2e6dd601500c95018a02{
height:30px;
}

#top .hr.hr-invisible.av-1x9eck8-64737000bc5012886778dfdc4d1f31c8{
height:20px;
}

.flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#2da9b9;
}
.avia_transform .flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1tfpn7c-c73f8f1c1eac8ead6a04f28b7b1fd0aa{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-1tfpn7c-c73f8f1c1eac8ead6a04f28b7b1fd0aa .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-mzdm0-3b2bf3caf2b453104bd2fc26af3d9241{
height:30px;
}

#top .hr.hr-invisible.av-1oyt194-39eee7b502deea201554fc947fe60e03{
height:20px;
}

.flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#f68d20;
}
.avia_transform .flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1ll6tig-191d659ded6746234c7b4aa39ab155f9{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-1ll6tig-191d659ded6746234c7b4aa39ab155f9 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1j9zhq0-47b508778e8eef4a14411c84da3be4d0{
height:30px;
}

#top .hr.hr-invisible.av-1ghnb54-582a8f198805740f6394b2bc8b30042c{
height:20px;
}

.avia-section.av-1euqojs-9bc15aedbe83eedae499d37d7f032f29{
background-color:#f2f2f2;
background-image:unset;
}

#top .avia-icon-list-container.av-m4tqufn6-b4a429ee2939f6854cc1d72a380a09e4 .iconlist_icon{
color:#f68d20;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-m4tqufn6-b4a429ee2939f6854cc1d72a380a09e4 .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}
.avia-icon-list-container.av-m4tqufn6-b4a429ee2939f6854cc1d72a380a09e4 .iconlist_content{
color:#2d2d2d;
}

.avia-image-container.av-m4tqsqau-288c64c6d59e22002f2d41bdeda29f5d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m4tqsqau-288c64c6d59e22002f2d41bdeda29f5d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-48daso-9989761a60d9b292e281dba118970dfd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-48daso-9989761a60d9b292e281dba118970dfd .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-141gu3c-5ca22ce4894c1c169bc54aa10efc8ef4 .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://groundforcedriveways.co.uk/wp-content/uploads/2024/12/73B9902B-E8A0-450F-8564-85B929557D32-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-141gu3c-5ca22ce4894c1c169bc54aa10efc8ef4 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-10mpwaw-0fb752eb17fc9f2d6c8d7c5d4b442415{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-zw3e4o-e8b0e48c44985e268d5b1ccc4b471984:hover{
color:white;
transition:all 0.4s ease-in-out;
}

@keyframes av_boxShadowEffect_av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
animation-duration:2s;
}

.av_font_icon.av-v0edig-b6ba344253d2ad6d06214fb1602d8eda{
color:#2da9b9;
border-color:#2da9b9;
}
.av_font_icon.av-v0edig-b6ba344253d2ad6d06214fb1602d8eda .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-rw83fc-5310042f93135478a3519c361cb1a79a{
height:20px;
}

.av_font_icon.av-qec5go-a7bbb21f14ea1cd234b6e005f0a7b2de{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-qec5go-a7bbb21f14ea1cd234b6e005f0a7b2de .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-o42h3c-6543f8565b1238f0ee760f7f27d5dfa4{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-o42h3c-6543f8565b1238f0ee760f7f27d5dfa4 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-m03cl4-078cc1d474a01ef2c897d21d95c77713{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-m03cl4-078cc1d474a01ef2c897d21d95c77713 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-2591eg-390a55c21d59aa7a39bab34209e95df3{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-2591eg-390a55c21d59aa7a39bab34209e95df3 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-igvg1k-0355bd0e0994d170230a3f4745d65c29{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-igvg1k-0355bd0e0994d170230a3f4745d65c29 .av-icon-char{
font-size:20px;
line-height:20px;
}

@keyframes av_boxShadowEffect_av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
animation-duration:3s;
}

.av_font_icon.av-gabars-a6dd0ed5549a715fa35d64766b008904{
color:#2da9b9;
border-color:#2da9b9;
}
.av_font_icon.av-gabars-a6dd0ed5549a715fa35d64766b008904 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-cz0oag-93965b712fe5b482349667ecb8a349fb{
height:20px;
}

.av_font_icon.av-a59hag-a3e44188d954fdac5c65368435b112d8{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-a59hag-a3e44188d954fdac5c65368435b112d8 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-8m6o48-4a648cb65624edc7fe4f5992cb38b6f2{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-8m6o48-4a648cb65624edc7fe4f5992cb38b6f2 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-6xhizs-4b70b2fa2cd784a9fe617b8b3c99c3a2{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-6xhizs-4b70b2fa2cd784a9fe617b8b3c99c3a2 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-5ao454-5c775836164e898a601963461199982c{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-5ao454-5c775836164e898a601963461199982c .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-3zp0ig-d00a7f79a57f4e871976e3974439c230{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-3zp0ig-d00a7f79a57f4e871976e3974439c230 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top #wrap_all .avia-button.av-24roeg-3bba3b165f3b6bf1460e53dcddd76083:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
padding:50px 40px 50px 40px;
}

.flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
padding:50px 40px 50px 40px;
}

.flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
padding:50px 40px 50px 40px;
}

.flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
padding:50px 50px 50px 50px;
}

.flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
padding:40px 40px 40px 40px;
}

.flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
padding:40px 40px 40px 40px;
}

.flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
padding:40px 40px 40px 40px;
}

.flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
padding:40px 40px 40px 40px;
}

.flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
padding:30px 30px 30px 30px;
}

.flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
padding:30px 30px 30px 30px;
}

.flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
padding:30px 30px 30px 30px;
}

.flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-230zrrs-3a28d0769c0b25bf7c57d5c37ba7752e{
padding:30px 30px 30px 30px;
}

.flex_column.av-1vihh2g-af7a42e696d3fa0f7c2c089daa514deb{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nghnqg-16c853c30892864e4a85267fc4d51c0e{
padding:30px 30px 30px 30px;
}

.flex_column.av-3a9l9k-48f5abf0c2f08c60bbdef925583e604e{
padding:30px 30px 30px 30px;
}

.flex_column.av-hwbciw-7a10f1ee7a076b4464a03b219ab569e9{
padding:30px 30px 30px 30px;
}
}
