.avia-section.av-3goo4jz-3835ecf71c4487ac833cf05051bdf208 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://approvedpaving.co.uk/wp-content/uploads/2024/12/73B9902B-E8A0-450F-8564-85B929557D32-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-c5gi6n-5850ed811985ac697d2f7e16b240f569{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:rgba(45,169,185,0.8);
}

#top #wrap_all .avia-button.av-3aev1y7-51c0a019b2387b78eace83b8a3bc4aee{
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-3aev1y7-51c0a019b2387b78eace83b8a3bc4aee:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-bn451b-d2e83a637ecde044fdf54e13592ffe58{
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-bn451b-d2e83a637ecde044fdf54e13592ffe58:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

.avia-image-container.av-32jhd5b-a9b112ee56d6fa55c6ce899fe4f10ddf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-32jhd5b-a9b112ee56d6fa55c6ce899fe4f10ddf .av-image-caption-overlay-center{
color:#ffffff;
}

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

.av_font_icon.av-2vesr3z-bdeccb4af55296754bd21fe4cbc25f26{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-2vesr3z-bdeccb4af55296754bd21fe4cbc25f26 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2tmo5jj-dadb956e677ffffc775fde82327985f5{
height:30px;
}

#top .hr.hr-invisible.av-2pu2vxr-7c35bbfdd2b0a3f753283ac2fe2a5bd9{
height:20px;
}

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

.av_font_icon.av-2msmrsv-d7e1568bed144343c2b04605b4546d15{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-2msmrsv-d7e1568bed144343c2b04605b4546d15 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2likw5r-1deca8dbf05cbc860ac7a977ddb0eaac{
height:30px;
}

#top .hr.hr-invisible.av-2hyucbj-89b6755172c76782c077000e6a359a41{
height:20px;
}

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

.av_font_icon.av-2fdu073-01f25df1c1525babedbcc6696ed18a37{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-2fdu073-01f25df1c1525babedbcc6696ed18a37 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2du8jq7-bdbf2ee6073efcc4fae5101dbca72abb{
height:30px;
}

#top .hr.hr-invisible.av-2ah1c3z-aa184c7d2daddfdd0b0c4ec541287467{
height:20px;
}

.avia-section.av-27q5nyn-d81cb7e2fed844c8344214282ab1deb2{
background-color:#f2f2f2;
background-image:unset;
}

#top .avia-icon-list-container.av-25jadgf-64380f008de3687cc7b1541d4bb3a51c .iconlist_icon{
color:#f68d20;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-25jadgf-64380f008de3687cc7b1541d4bb3a51c .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

.avia-image-container.av-1vmwaqn-8e7bce986e44007fd613fbe09cd2cb38 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vmwaqn-8e7bce986e44007fd613fbe09cd2cb38 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-masonry.av-1pdzdjj-c4e324fee5ebd4ee000202aa1d6a93fc{
background-color:#ffffff;
}

.avia-image-container.av-1jiahov-3c1915d8d5089b384a5fd21795f6e03b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jiahov-3c1915d8d5089b384a5fd21795f6e03b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1ij04nz-3bdef316984a1889836875cfac1d87c3{
background-color:#f4f4f4;
background-image:unset;
}

#top .togglecontainer.av-1ewh9pr-b8196b5937342d28ce3ce19c90f073f7 p.toggler .toggle_icon{
color:#f68d20;
border-color:#f68d20;
}
#top .togglecontainer.av-1ewh9pr-b8196b5937342d28ce3ce19c90f073f7 p.toggler .toggle_icon > span{
color:#f68d20;
border-color:#f68d20;
}

.avia-section.av-14jowzz-32f1fd060f1021bd4b4fe1e55b8b2e0d .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://approvedpaving.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-14jowzz-32f1fd060f1021bd4b4fe1e55b8b2e0d .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-3reg4v-81e3db3203ab4a30e21b5f4cb282d2f8{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94-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-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
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-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-qwb0kv-9f7fe1b4e20d225b2dece6a034145fb4{
height:20px;
}

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

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

.av_font_icon.av-26n71b-6367907f2877254912cf00c1c337210e{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-26n71b-6367907f2877254912cf00c1c337210e .av-icon-char{
font-size:20px;
line-height:20px;
}

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

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

@keyframes av_boxShadowEffect_av-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e-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-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
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-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
animation-duration:3s;
}

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

#top .hr.hr-invisible.av-cud2f3-ea9c47c07bffbe63d28c2e9623878457{
height:20px;
}

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

.av_font_icon.av-8n26gf-989c1699274acbdea1f661413564e56a{
color:#db9b41;
border-color:#db9b41;
}
.av_font_icon.av-8n26gf-989c1699274acbdea1f661413564e56a .av-icon-char{
font-size:20px;
line-height:20px;
}

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

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

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

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


@media only screen and (min-width: 990px){ 
.flex_column.av-2wh47lr-43cd32a96c6e684f84d2a47c802161bb{
padding:50px 40px 50px 40px;
}

.flex_column.av-2p7kwzj-e3cc971613803c495045501a9ba4d900{
padding:50px 40px 50px 40px;
}

.flex_column.av-2gb5f7j-5623133db892c7d6353cc6d7845fc70d{
padding:50px 40px 50px 40px;
}

.flex_column.av-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
padding:50px 50px 50px 50px;
}

.flex_column.av-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2wh47lr-43cd32a96c6e684f84d2a47c802161bb{
padding:40px 40px 40px 40px;
}

.flex_column.av-2p7kwzj-e3cc971613803c495045501a9ba4d900{
padding:40px 40px 40px 40px;
}

.flex_column.av-2gb5f7j-5623133db892c7d6353cc6d7845fc70d{
padding:40px 40px 40px 40px;
}

.flex_column.av-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
padding:40px 40px 40px 40px;
}

.flex_column.av-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-2wh47lr-43cd32a96c6e684f84d2a47c802161bb{
padding:30px 30px 30px 30px;
}

.flex_column.av-2p7kwzj-e3cc971613803c495045501a9ba4d900{
padding:30px 30px 30px 30px;
}

.flex_column.av-2gb5f7j-5623133db892c7d6353cc6d7845fc70d{
padding:30px 30px 30px 30px;
}

.flex_column.av-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
padding:30px 30px 30px 30px;
}

.flex_column.av-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2wh47lr-43cd32a96c6e684f84d2a47c802161bb{
padding:30px 30px 30px 30px;
}

.flex_column.av-2p7kwzj-e3cc971613803c495045501a9ba4d900{
padding:30px 30px 30px 30px;
}

.flex_column.av-2gb5f7j-5623133db892c7d6353cc6d7845fc70d{
padding:30px 30px 30px 30px;
}

.flex_column.av-wh1qm7-bb84b21eb6c73a73098b7d642ee61c94{
padding:30px 30px 30px 30px;
}

.flex_column.av-haxvzj-cb1d13bb9d66b774cf03c3488d079a3e{
padding:30px 30px 30px 30px;
}
}
