.avia-section.av-mqgjh1ck-61fd1f4a94b42ccc9bd3c3dcdbeb6cc6{
background-repeat:no-repeat;
background-image:url(https://resinpaveltd.co.uk/wp-content/uploads/2026/06/1-1.png);
background-position:50% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mqgjh1ck-61fd1f4a94b42ccc9bd3c3dcdbeb6cc6 .av-section-color-overlay{
opacity:0.6;
background-color:#22252e;
}
.avia-section.av-mqgjh1ck-61fd1f4a94b42ccc9bd3c3dcdbeb6cc6 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#51a2a0;
}

#top #wrap_all .avia-button.av-2gcn0qf-edd1e120110b19f1d5b4223ad7f7596d{
background-color:#51a2a0;
border-color:#51a2a0;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-2f1523b-46189d8e8dcc9e2567da65775c5df068{
background-color:#22252e;
background:linear-gradient( to bottom, #22252e, #272b38, #343b4c );
}

.av_font_icon.av-2dyyyhz-e8645fd2fe58198aa60b8f81601077ec{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2dyyyhz-e8645fd2fe58198aa60b8f81601077ec .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-mqgjhb4x-6d269ac54dfb37f2c821194314c16df5{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mqgjhb4x-6d269ac54dfb37f2c821194314c16df5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjhb4x-6d269ac54dfb37f2c821194314c16df5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqgjhb4x-6d269ac54dfb37f2c821194314c16df5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2bi8xxj-68b39ad5267644c2ff4cab398d87fa50{
height:30px;
}

.avia-section.av-2a5n43r-c5b3050b65362435b944f1db8ba96ad1{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-26g1fyf-95573e2186765a856c845e5a27aa9128{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-26g1fyf-95573e2186765a856c845e5a27aa9128 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26g1fyf-95573e2186765a856c845e5a27aa9128 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-26g1fyf-95573e2186765a856c845e5a27aa9128 .av-subheading{
font-size:15px;
color:#2061a0;
}

.flex_column.av-mqgjidp6-f22b7c36df27deb7205a07184969f68c{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-mqgjidp6-f22b7c36df27deb7205a07184969f68c .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0404;
z-index:100;
}

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

#top .hr.hr-invisible.av-21ju7h3-19109a41b966b3098f61f0866d56d188{
height:30px;
}

#top .hr.hr-invisible.av-20gstc7-2aa62a9d3886b37e107cc312f4b1019b{
height:20px;
}

.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

.av_font_icon.av-1ww7ttj-48692205cf5eaee7959ccf18a8d828f6{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1ww7ttj-48692205cf5eaee7959ccf18a8d828f6 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1ublmyf-8fde0411f4ce7d5186c6d0f139be0fc6{
height:30px;
}

#top .hr.hr-invisible.av-1thnqxz-0cda131fa61d7a321ab83c7b92f39933{
height:20px;
}

.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

.av_font_icon.av-1q03n6f-19081901e3981376685e8f9ef79c7de1{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1q03n6f-19081901e3981376685e8f9ef79c7de1 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1o5wvuv-620c2a6ec400587d4df9ad05b801d103{
height:30px;
}

#top .hr.hr-invisible.av-5ucak7-a2a070ba3eae3811c9cbbc74c558653e{
height:20px;
}

#top .hr.hr-invisible.av-1lmkznr-4aa280de5f1033133348a4a5f952994a{
height:100px;
}

.avia-section.av-1isffon-bc0f1c3b39532cdcc3eccfbb2e22598f{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1i425w7-6b4ba6faf30b95f9252b5d4bec6eecdb{
height:2px;
}

.flex_column.av-1googdz-e34f74214ad1d4d536d547bc27d1eed3{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-1googdz-e34f74214ad1d4d536d547bc27d1eed3{
animation-duration:2.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1googdz-e34f74214ad1d4d536d547bc27d1eed3 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-1ep0q0n-ab661690fc8cab1b8deb7f3b6d81d686{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-1ep0q0n-ab661690fc8cab1b8deb7f3b6d81d686 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ep0q0n-ab661690fc8cab1b8deb7f3b6d81d686 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1ep0q0n-ab661690fc8cab1b8deb7f3b6d81d686 .av-subheading{
font-size:15px;
color:#2061a0;
}

#top .hr.hr-invisible.av-4pdvuv-0742e80581e771c926f426e17d2e3d2a{
height:50px;
}

#top .hr.hr-invisible.av-17lqh93-430b757f1e030400faed2e1ae99bafc7{
height:50px;
}

.avia_transform .flex_column.av-16c7gmf-bf8592009926302fd6a7ddc222b65d06{
animation-duration:2s;
}

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

.avia_transform .flex_column.av-14wce47-a8db1d45b749f7df9de4136fdebbfa38{
animation-duration:2s;
}

#top .av-special-heading.av-mqgjmxr8-641490f73b6a1925db0aec3e2a293bac{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mqgjmxr8-641490f73b6a1925db0aec3e2a293bac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjmxr8-641490f73b6a1925db0aec3e2a293bac .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mqgjmxr8-641490f73b6a1925db0aec3e2a293bac .av-subheading{
font-size:15px;
color:#51a2a0;
}

#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#22252e;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler:not(.activeTitle):hover{
background-color:#22252e;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mqgjoekx-49ececabda286184dc620bbd834b1b90 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}

.flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-z8pxif-2f25d145c6553b57b6b8cbdf02f2362a{
height:40px;
}

.av_font_icon.av-yfceiv-3fa041a2319ea05eea8ee6814049cdac{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-yfceiv-3fa041a2319ea05eea8ee6814049cdac .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-w9n4d3-f2d25be1ca8437defc2bbb7d4fa8c4e1{
margin:20px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-w9n4d3-f2d25be1ca8437defc2bbb7d4fa8c4e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-w9n4d3-f2d25be1ca8437defc2bbb7d4fa8c4e1 .av-subheading{
font-size:15px;
}

.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e{
width:49%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://resinpaveltd.co.uk/wp-content/uploads/2026/06/1-1.png) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e .av-flex-placeholder{
width:2%;
}
.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-tk43rb-df4a88657d74fd2bc46dafda93bea4f9{
height:220px;
}

#top .hr.hr-invisible.av-qzz9w7-8afbf81d0963648167b4400bc141a148{
height:90px;
}

#top .av-special-heading.av-mqgjozsz-9050a3cbf271dd555e3755b7ff4dd08b{
padding-bottom:20px;
}
body .av-special-heading.av-mqgjozsz-9050a3cbf271dd555e3755b7ff4dd08b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjozsz-9050a3cbf271dd555e3755b7ff4dd08b .av-subheading{
font-size:15px;
}

.av_font_icon.av-pqmoqv-38024cebce2d378cc2ca39ef5262f744{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-pqmoqv-38024cebce2d378cc2ca39ef5262f744 .av-icon-char{
font-size:18px;
line-height:18px;
}

@keyframes av_boxShadowEffect_av-o7fsyv-fa148198c179ad253fc2705fbdf60529-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-o7fsyv-fa148198c179ad253fc2705fbdf60529{
width:49%;
margin-left:0;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#22252e;
background:linear-gradient( 215deg, #22252e, #2e3544, #333a51 );
}
.avia_transform .flex_column.av-o7fsyv-fa148198c179ad253fc2705fbdf60529{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-o7fsyv-fa148198c179ad253fc2705fbdf60529 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-mx6mzb-00ea651c3f5228528cbc3f5d79a8edcc{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-mx6mzb-00ea651c3f5228528cbc3f5d79a8edcc .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av_textblock_section.av-mqgjpto9-852a25722eb59b1b65e04bafbdb3d0d3 .avia_textblock{
color:#ffffff;
}

#top .hr.av-kq5zkn-0ae70223ccc459b38735f1eed74501d8{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-kq5zkn-0ae70223ccc459b38735f1eed74501d8 .hr-inner{
width:60px;
border-color:#aaaaaa;
}

#top .av_textblock_section.av-mqgjpipr-b7e6332d65b38df1c6b944df353418e8 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mqgjq5ua-44a5b783462616bb5071af4768e89343 .avia_textblock{
color:#aaaaaa;
}

#top .hr.hr-invisible.av-if1g3b-1cdec4372701f780a7a14793b8fa2fde{
height:20px;
}

.av_font_icon.av-hc0wtj-24194c1e85cac6e3e126aa6ac8144b8e{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-hc0wtj-24194c1e85cac6e3e126aa6ac8144b8e .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-fmreo7-73fa3e7db20bafa1601a475130fd6b7d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-fmreo7-73fa3e7db20bafa1601a475130fd6b7d .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-e2eijr-669e34818e0c1bdacb66812e5d6799e2{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-e2eijr-669e34818e0c1bdacb66812e5d6799e2 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-cfgtdj-2c2bc57353ce1a99c0c30ec189800bcb{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-cfgtdj-2c2bc57353ce1a99c0c30ec189800bcb .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-a7bfx3-a23c23c04001133688b92a67945cd11d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-a7bfx3-a23c23c04001133688b92a67945cd11d .av-icon-char{
font-size:20px;
line-height:20px;
}

.avia-section.av-mqgjqldo-ef8e114942e59f5d96e8ecaa363aef27{
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}

.avia_transform .flex_column.av-95xmuf-89c5019beb2122736f814c192001db48{
animation-duration:2s;
}

#top .av-special-heading.av-6t22uf-b1d074fc666cea3ab6b022e31733e2fc{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-6t22uf-b1d074fc666cea3ab6b022e31733e2fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6t22uf-b1d074fc666cea3ab6b022e31733e2fc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6t22uf-b1d074fc666cea3ab6b022e31733e2fc .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6lvdkn-4e3ceba5f907c222efdd09071d0604cf .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-43erx3-26f4ab892661a66fbd5a0ce1554c458b{
animation-duration:3s;
}

#top #wrap_all .avia-button.av-27tnbr-992d7316d95b344ee19b87fd3e7940da{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}


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

.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af{
padding:50px 40px 50px 40px;
}

.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e{
padding:40px 40px 40px 40px;
}

.flex_column.av-o7fsyv-fa148198c179ad253fc2705fbdf60529{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mqgjidp6-f22b7c36df27deb7205a07184969f68c{
padding:50px 40px 50px 40px;
}

.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af{
padding:50px 40px 50px 40px;
}

.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e{
padding:30px 30px 30px 30px;
}

.flex_column.av-o7fsyv-fa148198c179ad253fc2705fbdf60529{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-mqgjidp6-f22b7c36df27deb7205a07184969f68c{
padding:50px 30px 50px 30px;
}

.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af{
padding:50px 30px 50px 30px;
}

.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e{
padding:30px 30px 30px 30px;
}

.flex_column.av-o7fsyv-fa148198c179ad253fc2705fbdf60529{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-mqgjidp6-f22b7c36df27deb7205a07184969f68c{
padding:50px 30px 50px 30px;
}

.flex_column.av-1xw79mf-f7d4ce5a0c3644e3d6f7ade1dd3e04af{
padding:50px 30px 50px 30px;
}

.flex_column.av-1rnlpdj-b555907a84dc5e3bdbf310fa954de118{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-10nvx8n-a2e6c639201b305d47671469ece8ce5d{
padding:30px 20px 20px 20px !important;
}

.flex_column.av-mqgjoo7u-5d792e13ec1712fb2c068ad2be702c7e{
padding:30px 30px 30px 30px;
}

.flex_column.av-o7fsyv-fa148198c179ad253fc2705fbdf60529{
padding:30px 30px 30px 30px;
}
}
