.avia-section.av-m4v6grxw-06bd38bf4d00a8aed215e95a8fc72bd5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://approvedpaving.co.uk/wp-content/uploads/2024/12/WhatsApp-Image-2024-02-09-at-17.18.06-2-2030x1523-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-3bgwv81-0d0930972bead8b3fbaaaf3f8f3d60c9{
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-38a2zs1-5603858dac39a1ff3de49270d7c8f151{
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-38a2zs1-5603858dac39a1ff3de49270d7c8f151:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

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

.avia-image-container.av-m4v6gb3e-051db58595cd5ccc5bade3fade5e9b93 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m4v6gb3e-051db58595cd5ccc5bade3fade5e9b93 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-2tmpnk1-50e8da467f5271d7bd378cd247228078{
height:30px;
}

#top .hr.hr-invisible.av-2qcuon5-58ce9f4a50ddb7125cc5d2a61fe4084c{
height:20px;
}

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

.av_font_icon.av-9kko3l-4092d202cb9e9437b990cb0f1ce7d8cd{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-9kko3l-4092d202cb9e9437b990cb0f1ce7d8cd .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2kua6yp-895c363a596412ccd89ace9ed3fb4433{
height:30px;
}

#top .hr.hr-invisible.av-2hust4h-5a10c6f5334b251689e9410ce8bd05ca{
height:20px;
}

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

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

#top .hr.hr-invisible.av-2cqv5ht-084b2d17fa837b921a465e7208ff972f{
height:30px;
}

#top .hr.hr-invisible.av-tq09d-7f7bda49ad0dc135b4f5a41581a38c16{
height:20px;
}

.avia-section.av-2824wnl-5b6615f7c48f632275e4f2f71a67d1d9{
background-color:#f2f2f2;
background-image:unset;
}

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

.avia-image-container.av-1urqgxt-42448c03025b5bbb46caf4eed48084a2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1urqgxt-42448c03025b5bbb46caf4eed48084a2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-masonry.av-1qek8y9-035c5b518b754f4bbd8d755d37f331b0{
background-color:#ffffff;
}

.avia-image-container.av-1jwgtlt-17716b013b66e6e87bc4a2cf115efc2d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jwgtlt-17716b013b66e6e87bc4a2cf115efc2d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1hrhh35-b0707d31e136794bbc4625d24bde6dea{
background-color:#f4f4f4;
background-image:unset;
}

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

.avia-section.av-14pae35-a6481ce31a1fe53d8dff9de768e2f64c .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-14pae35-a6481ce31a1fe53d8dff9de768e2f64c .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-10tsj1t-a5c78407dab4793756150d6cc31c0d41{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-w9hbip-75cb9d698492811e7369d4dbf7aedfc1-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-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
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-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-rfw6dt-5ad19412d67abc3362ef112fe1c35a8b{
height:20px;
}

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

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

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

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

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

@keyframes av_boxShadowEffect_av-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980-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-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
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-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
animation-duration:3s;
}

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

#top .hr.hr-invisible.av-cpao29-b7785380e6159ae29fd75e11429785f4{
height:20px;
}

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

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

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

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

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

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


@media only screen and (min-width: 990px){ 
.flex_column.av-ak8qy9-3170a9a64ba17c373842f431fc8e09f0{
padding:50px 40px 50px 40px;
}

.flex_column.av-2okq32p-9e4a1a1229f6a93deec100661a357516{
padding:50px 40px 50px 40px;
}

.flex_column.av-2g7f8yp-fcfbb83620f6178bc827fc7e0091f64b{
padding:50px 40px 50px 40px;
}

.flex_column.av-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
padding:50px 50px 50px 50px;
}

.flex_column.av-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-ak8qy9-3170a9a64ba17c373842f431fc8e09f0{
padding:40px 40px 40px 40px;
}

.flex_column.av-2okq32p-9e4a1a1229f6a93deec100661a357516{
padding:40px 40px 40px 40px;
}

.flex_column.av-2g7f8yp-fcfbb83620f6178bc827fc7e0091f64b{
padding:40px 40px 40px 40px;
}

.flex_column.av-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
padding:40px 40px 40px 40px;
}

.flex_column.av-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-ak8qy9-3170a9a64ba17c373842f431fc8e09f0{
padding:30px 30px 30px 30px;
}

.flex_column.av-2okq32p-9e4a1a1229f6a93deec100661a357516{
padding:30px 30px 30px 30px;
}

.flex_column.av-2g7f8yp-fcfbb83620f6178bc827fc7e0091f64b{
padding:30px 30px 30px 30px;
}

.flex_column.av-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
padding:30px 30px 30px 30px;
}

.flex_column.av-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-ak8qy9-3170a9a64ba17c373842f431fc8e09f0{
padding:30px 30px 30px 30px;
}

.flex_column.av-2okq32p-9e4a1a1229f6a93deec100661a357516{
padding:30px 30px 30px 30px;
}

.flex_column.av-2g7f8yp-fcfbb83620f6178bc827fc7e0091f64b{
padding:30px 30px 30px 30px;
}

.flex_column.av-w9hbip-75cb9d698492811e7369d4dbf7aedfc1{
padding:30px 30px 30px 30px;
}

.flex_column.av-hf3x81-95b47a6ee5aed597e9b5acdbc2b21980{
padding:30px 30px 30px 30px;
}
}
