.block-paving-calculator{color:#625f5f;width:100%;min-width:0;font:400 16px/25.6px Roboto,sans-serif}.block-paving-calculator,.block-paving-calculator *{box-sizing:border-box}.block-paving-calculator .paving-calculator-shell{max-width:970px;margin:0 auto}.block-paving-calculator .ccb-vertical-layout{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.block-paving-calculator .ccb-block{min-width:0;padding:0}.block-paving-calculator .ccb-fields-list{gap:20px;padding:20px;display:grid}.block-paving-calculator .ccb-subtotals-block{padding:20px}.block-paving-calculator .ccb-section{min-inline-size:0;font:inherit;background:#fff;border:1px solid #39455d1a;border-radius:8px;margin:0;padding:20px;box-shadow:0 0 1px #00000080}.block-paving-calculator .ccb-section__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.block-paving-calculator .paving-field{grid-column:1/-1;min-width:0}.block-paving-calculator .ccb-field__title{color:#39455d;width:100%;margin:0 0 3px;padding:0;font-size:14px;font-weight:600;line-height:25.6px;display:block}.block-paving-calculator .paving-descriptions{flex-direction:column;margin:5px 0 0;display:flex}.block-paving-calculator .ccb-field__description{color:#39455d80;margin:0;font-size:14px;font-weight:500;line-height:25.6px}.block-paving-calculator .ccb-dropdown{position:relative}.block-paving-calculator .ccb-dropdown__input{color:#39455d;text-align:left;text-transform:none;cursor:pointer;background:#f7f7f7;border:1px solid #39455d1a;border-radius:4px;grid-template-columns:minmax(0,1fr) 8px;align-items:center;width:100%;margin:0;padding:12px 10px 12px 12px;font:500 14px/25.6px Roboto,sans-serif;display:grid}.block-paving-calculator .ccb-dropdown__label{overflow-wrap:anywhere;min-width:0}.block-paving-calculator .paving-arrow{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:block}.block-paving-calculator .ccb-dropdown__input[aria-expanded=true] .paving-arrow{transform:rotate(180deg)}.block-paving-calculator .ccb-dropdown__list{z-index:20;background:#fff;border:1px solid #39455d1a;border-radius:4px;max-height:260px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 4px 12px #0002}.block-paving-calculator .ccb-dropdown__list ul{margin:0;padding:5px 0;list-style:none}.block-paving-calculator .ccb-dropdown__list li{color:#39455d;overflow-wrap:anywhere;cursor:pointer;margin:0;padding:8px 12px;font-size:14px;font-weight:500;line-height:25.6px}.block-paving-calculator .ccb-dropdown__list li:is(:hover,[aria-selected=true]){background:#eef6fb}.block-paving-calculator .paving-area-input{position:relative}.block-paving-calculator .paving-area-input>input{color:#39455d;background:#f7f7f7;border:1px solid #39455d1a;border-radius:4px;width:100%;margin:0;padding:12px 26px 12px 12px;font:500 14px/25.6px Roboto,sans-serif;display:block}.block-paving-calculator .paving-counter{color:#39455d;cursor:pointer;background:#39455d1a;border:0;border-radius:4px;place-items:center;width:14px;height:14px;margin:0;padding:0;display:grid;position:absolute;right:4px}.block-paving-calculator .paving-counter-up{top:4px}.block-paving-calculator .paving-counter-up .paving-arrow{transform:rotate(180deg)}.block-paving-calculator .paving-counter-down{bottom:4px}.block-paving-calculator .paving-vat-row{padding:5px 0}.block-paving-calculator .paving-vat-row label{color:#39455d;cursor:pointer;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;line-height:25.6px;display:flex}.block-paving-calculator .paving-vat-row input{appearance:none;cursor:pointer;background:#dfe2e6;border:0;border-radius:20px;flex:none;width:45px;height:24px;margin:0;padding:0;position:relative}.block-paving-calculator .paving-vat-row input:after{content:"";background:#f7f7f7;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:3px}.block-paving-calculator .paving-vat-row input:checked{background:#429cd6}.block-paving-calculator .paving-vat-row input:checked:after{left:22px}.block-paving-calculator .ccb-subtotal-wrapper{flex-direction:column;gap:20px;display:flex}.block-paving-calculator .ccb-summary-list__header{justify-content:space-between;align-items:center;margin:0 0 20px;display:flex}.block-paving-calculator .ccb-header-title{color:#39455d;font-size:18px;font-weight:600}.block-paving-calculator .ccb-summary-list__accordion-btn{color:#39455d;cursor:pointer;background:#39455d1d;border:0;border-radius:50%;place-items:center;width:20px;height:20px;margin:0;padding:0;display:grid}.block-paving-calculator .ccb-summary-list__accordion-btn[aria-expanded=false] .paving-arrow{transform:rotate(180deg)}.block-paving-calculator .ccb-summary-list__body{gap:5px;display:grid}.block-paving-calculator .ccb-summary-list__titles{color:#39455d;background:#39455d1d;border-radius:4px;justify-content:space-between;margin:0;padding:2px 10px;font-size:14px;font-weight:600;display:flex}.block-paving-calculator .ccb-summary-list__wrapper{gap:10px;padding-top:10px;display:grid}.block-paving-calculator .ccb-summary-item{color:#39455d;border-bottom:1px dashed #ddd;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:0 0 5px;font-size:14px;display:grid}.block-paving-calculator .ccb-summary-title{text-transform:capitalize}.block-paving-calculator .ccb-totals-list{border-bottom:1px solid #39455d1a;flex-direction:column;gap:10px;margin:0;padding-bottom:10px;display:flex}.block-paving-calculator .ccb-total-row{color:#39455d;justify-content:space-between;gap:10px;min-width:0;font-size:18px;font-weight:600;display:flex}.block-paving-calculator .ccb-total-row>span:last-child{text-align:right;overflow-wrap:anywhere}.block-paving-calculator .paving-actions{flex-direction:column;gap:10px;display:flex}.block-paving-calculator .paving-actions>span{height:0;display:block}.block-paving-calculator .paving-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block-paving-calculator :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #08628b}.block-paving-calculator [hidden]{display:none!important}@media (width<=1024px){.block-paving-calculator .ccb-vertical-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.block-paving-calculator .ccb-section__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.block-paving-calculator :is(.ccb-field__title,.ccb-field__description,.ccb-summary-item,.paving-vat-row label,.ccb-dropdown__input,.paving-area-input>input,.ccb-dropdown__list li){font-size:12px}.block-paving-calculator :is(.ccb-header-title,.ccb-total-row){font-size:16px}.block-paving-calculator .ccb-section-subtotal{padding:10px}}.block-paving-canvas{font-synthesis:weight style;color:#625f5f;font-family:Roboto,sans-serif;font-size:16px;line-height:1.6}.block-paving-native{--e-global-color-astglobalcolor3:#4b4f58;--e-global-color-primary:#429cd6;--e-global-color-secondary:#39455d;--e-global-color-text:#000;--e-global-color-accent:#61ce70;position:relative}.block-paving-native :is(h1,h2,h3,h4,p,ul,ol,li,figure){font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0}.block-paving-native :is(h1,h2,h3,h4){clear:both;font-family:Roboto,sans-serif;font-weight:600}.block-paving-native p{margin-bottom:1.75em}.block-paving-native :is(ul,ol){margin:0 0 1.5em 3em}.block-paving-native :is(b,strong){font-weight:700}.block-paving-native a{text-decoration:none}.block-paving-native table{border-collapse:separate;border-spacing:0;border:0 solid #e5e5e5;border-width:1px 0 0 1px;width:100%;margin:0 0 1.5em}.block-paving-native :is(td,th){text-align:left;border:1px solid #e5e5e5;border-width:0 1px 1px 0;padding:.7em 1em}.block-paving-native th{font-weight:600}.block-paving-native .elementor-section{position:relative}.block-paving-native .elementor-container{margin-left:auto;margin-right:auto;display:flex;position:relative}.block-paving-native .elementor-column{min-height:1px;display:flex;position:relative}.block-paving-native .elementor-col-100{width:100%}.block-paving-native .elementor-col-33{width:33.333%}.block-paving-native .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.block-paving-native .elementor-widget-wrap{flex-wrap:wrap;align-content:flex-start;width:100%;display:flex;position:relative}.block-paving-native .elementor-widget{width:100%;position:relative}.block-paving-native .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform .4s}.block-paving-native .elementor-heading-title{margin:0;padding:0;line-height:1.4}.block-paving-native .elementor-align-left{text-align:left}.block-paving-native .elementor-align-center{text-align:center}.block-paving-native .elementor-button{text-align:center;border:0;font-size:18px;line-height:1;transition:all .3s;display:inline-block}.block-paving-native .elementor-button-content-wrapper{justify-content:center;display:flex}.block-paving-native .elementor-button-icon{align-items:center;display:flex}.block-paving-native .elementor-button-text{flex-grow:1;display:block}.block-paving-native .elementor-background-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.block-paving-native .elementor-shape{direction:ltr;width:100%;line-height:0;position:absolute;left:0;overflow:hidden}.block-paving-native .elementor-shape-top{top:-1px}.block-paving-native .elementor-shape-bottom{bottom:-1px;transform:rotate(180deg)}.block-paving-native .elementor-shape svg{width:calc(100% + 1.3px);display:block;position:relative;left:50%}.block-paving-native .elementor-shape-fill{fill:#fff;transform-origin:50%;transform:rotateY(0)}.block-paving-native .elementor-icon-box-wrapper{align-items:center;display:flex}.block-paving-native .elementor-icon-box-icon{flex-shrink:0;line-height:0;display:block}.block-paving-native .elementor-icon-box-content{flex-grow:1}.block-paving-native .elementor-icon-box-title{margin:0}.block-paving-native .elementor-icon{text-align:center;color:#69727d;line-height:1;display:inline-block}.block-paving-native .elementor-icon i{width:1em;height:1em;display:block}.block-paving-native .elementor-icon-box-description{margin:0}.block-paving-native .elementor-grid{grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);display:grid}.block-paving-native .elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.block-paving-native .elementor-post{flex-direction:column;min-width:0;display:flex}.block-paving-native .elementor-post__thumbnail__link{display:block;position:relative}.block-paving-native .elementor-post__thumbnail{position:relative;overflow:hidden}.block-paving-native .elementor-post__thumbnail img{object-fit:cover;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:scale(1.01)translate(-50%,-50%)}.block-paving-native .elementor-post__title{letter-spacing:2.5px;margin-top:0;font-size:18px;font-weight:600;line-height:1.5}.block-paving-native .elementor-post__excerpt{margin-bottom:20px}.block-paving-native .elementor-post__excerpt p{margin:0;font-size:14px;line-height:1.5}.block-paving-native .elementor-post__read-more{font-size:12px;font-weight:700}.block-paving-native .elementor-widget-posts:after{visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}.block-paving-native h2{margin-bottom:.7em}.block-paving-native .article-enquiry{background:0 0;border:0;border-radius:0;margin:24px 0;padding:0}.block-paving-native .article-enquiry ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.block-paving-native .article-enquiry ul.article-enquiry-inline{flex-wrap:wrap;display:inline-flex}.block-paving-native .article-enquiry .wpforms-field-label{margin-bottom:15px}.block-paving-native .article-enquiry .article-enquiry-tools{max-width:none;margin:0 0 10px;position:static;top:auto;right:auto}.paving-promotion{z-index:90000;color:#39455d;background:#eff2f9;justify-content:center;align-items:center;gap:15px;width:100%;height:60px;font:20px/1.2 Roboto,sans-serif;display:flex;position:fixed;top:0;left:0}.paving-promotion a{color:#fff;background:#39455d;border-radius:4px;padding:5px 20px;text-decoration:none}.paving-promotion button{color:#39455d;cursor:pointer;background:0 0;border:0;border-radius:5px;width:30px;height:30px;padding:0;font:16px/30px Roboto,sans-serif;position:absolute;top:5px;right:5px}html[data-paving-promotion-shown]{margin-top:60px}@font-face{font-family:Paving Font Awesome;src:url(/fonts/fontawesome-solid.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}.block-paving-native .fas{font-family:Paving Font Awesome;font-style:normal;font-weight:900;line-height:1}.block-paving-native .fa-arrow-left:before{content:""}.block-paving-native .fa-arrow-right:before{content:""}.block-paving-native .fa-bookmark:before{content:""}@media (width<=1024px){.block-paving-native .elementor-container{flex-wrap:wrap}.block-paving-native .elementor-hidden-tablet{display:none}.block-paving-native .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paving-promotion{display:none}}@media (width<=580px){.block-paving-native .elementor-column{width:100%}.block-paving-native .elementor-mobile-align-center{text-align:center}.block-paving-native .elementor-hidden-mobile{display:none}.block-paving-native .elementor-grid-mobile-1 .elementor-grid{grid-template-columns:minmax(0,1fr)}}.block-paving-native{--e-global-color-primary:#429cd6;--e-global-color-secondary:#39455d;--e-global-color-text:#000;--e-global-color-accent:#61ce70;--e-global-color-ce04ee9:#1979ff;--e-global-color-528779f:#0b3558;--e-global-color-a9ee3bf:#0b3558;--e-global-color-6abd885:#0b3558;--e-global-color-901344f:#fc0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#625f5f;font-size:16px;line-height:1.6em}.block-paving-native button,.block-paving-native input[type=button],.block-paving-native input[type=submit],.block-paving-native .elementor-button{color:#fff;background-color:#429cd6;border-radius:0;padding:16px 40px}.block-paving-native button:hover,.block-paving-native button:focus,.block-paving-native input[type=button]:hover,.block-paving-native input[type=button]:focus,.block-paving-native input[type=submit]:hover,.block-paving-native input[type=submit]:focus,.block-paving-native .elementor-button:hover,.block-paving-native .elementor-button:focus{color:#fff;background-color:#3bafea}.block-paving-native e-page-transition{background-color:#ffbc7d}.block-paving-native a{color:#429cd6;font-weight:400}.block-paving-native a:hover{color:#26baf1}.block-paving-native h1{color:#000f2b;font-size:65px;font-weight:500;line-height:1.5em}.block-paving-native h2{color:#000f2b;letter-spacing:2.5px;font-size:28px;font-weight:400;line-height:1.5em}.block-paving-native h3{color:#000f2b;letter-spacing:2.5px;font-size:22px;line-height:1.5em}.block-paving-native h4,.block-paving-native h5,.block-paving-native h6{color:#000f2b}.block-paving-native .elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.block-paving-native .e-con{--container-max-width:1140px}.block-paving-native .elementor-widget:not(:last-child){margin-block-end:20px}.block-paving-native .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.block-paving-native h1.entry-title{display:var(--page-title-display)}@media (width<=1024px){.block-paving-native h1{font-size:50px}.block-paving-native h2{font-size:26px}.block-paving-native .elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.block-paving-native .e-con{--container-max-width:1024px}}@media (width<=580px){.block-paving-native h1{font-size:30px}.block-paving-native .elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.block-paving-native .e-con{--container-max-width:767px}}.elementor-12402 .elementor-element.elementor-element-566a383{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-566a383>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-6dc9f74 .elementor-button{fill:#fff;color:#fff;background-color:#429cd6ab;border:0 solid #429cd6ab;border-radius:5px;padding:12.5px 10px;font-family:Roboto,roboto;font-size:14px}.elementor-12402 .elementor-element.elementor-element-6dc9f74 .elementor-button:hover,.elementor-12402 .elementor-element.elementor-element-6dc9f74 .elementor-button:focus{background-color:#429cd654;border-color:#429cd654}.elementor-12402 .elementor-element.elementor-element-6dc9f74>.elementor-widget-container{padding:10px 0 10px 10px}.elementor-12402 .elementor-element.elementor-element-6dc9f74 .elementor-button-content-wrapper{flex-direction:row}.elementor-12402 .elementor-element.elementor-element-6dc9f74 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-12402 .elementor-element.elementor-element-df7875c{border:0 dashed #39455d8c;border-top-width:1px;margin-top:0;margin-bottom:0;padding:10px 0 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-df7875c,.elementor-12402 .elementor-element.elementor-element-df7875c>.elementor-background-overlay{border-radius:0}.elementor-12402 .elementor-element.elementor-element-df7875c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-2a4915b{text-align:center}.elementor-12402 .elementor-element.elementor-element-2a4915b .elementor-heading-title{color:#39455d;font-family:Roboto,roboto;font-size:35px}.elementor-12402 .elementor-element.elementor-element-110cc78{margin-top:0;margin-bottom:0;padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-110cc78>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-449ff72{text-align:center;line-height:20px}.elementor-12402 .elementor-element.elementor-element-5c3c508{margin-top:0;margin-bottom:0;padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-5c3c508>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-6d5945e>.elementor-widget-container{margin:0 0 -200px;padding:0}.elementor-12402 .elementor-element.elementor-element-6d5945e{text-align:start;text-transform:none;color:#000000d4;line-height:.6em}.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button{text-transform:uppercase;fill:#fff;color:#fff;background-color:#429cd6;border:2px solid #429cd6;border-radius:5px;padding:15px 30px;font-family:Roboto,roboto}.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button:hover,.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button:focus{background-color:#26baf1;border-color:#26baf1}.elementor-12402 .elementor-element.elementor-element-f6a7b8b>.elementor-widget-container{margin:0}.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button .elementor-button-content-wrapper{gap:13px}.elementor-12402 .elementor-element.elementor-element-f30752d>.elementor-widget-container{margin:0 0 20px;padding:0}.elementor-12402 .elementor-element.elementor-element-f30752d{text-align:start;text-transform:none;color:#000000d4;line-height:.6em}.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-background-overlay{opacity:.75;background-color:#39455d;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-container{min-height:300px}.elementor-12402 .elementor-element.elementor-element-383bf67:not(.elementor-motion-effects-element-type-background),.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-12402 .elementor-element.elementor-element-383bf67{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-shape-top svg,.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-shape-bottom svg{height:75px;transform:translate(-50%)rotateY(180deg)}.elementor-12402 .elementor-element.elementor-element-06ce860{border:0 dashed #39455d8c;margin-top:0;margin-bottom:0;padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-06ce860>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-468f662 .elementor-icon-box-wrapper{align-items:center;gap:8px}.elementor-12402 .elementor-element.elementor-element-468f662 .elementor-icon{font-size:20px}.elementor-12402 .elementor-element.elementor-element-e7de008{border:0 dashed #39455d8c;padding:0 0 50px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-e7de008>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-a93b99c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12402 .elementor-element.elementor-element-a93b99c>.elementor-container{max-width:1200px;min-height:0}.elementor-12402 .elementor-element.elementor-element-a93b99c{border:0 dashed #39455d8c;border-top-width:1px;padding:50px 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-a93b99c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-df15c35>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-4f34c46>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12402 .elementor-element.elementor-element-4f34c46:not(.elementor-motion-effects-element-type-background),.elementor-12402 .elementor-element.elementor-element-4f34c46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f4f8}.elementor-12402 .elementor-element.elementor-element-4f34c46>.elementor-container{max-width:1200px;min-height:0}.elementor-12402 .elementor-element.elementor-element-4f34c46{border:0 dashed #39455d8c;border-top-width:1px;padding:50px 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-4f34c46>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-1da4bec>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-b1b6abb .elementor-heading-title{letter-spacing:0;color:var(--e-global-color-astglobalcolor3);font-size:50px;font-weight:700}.elementor-12402 .elementor-element.elementor-element-2032d51>.elementor-widget-container{margin:50px 0 -20px;padding:0}.elementor-12402 .elementor-element.elementor-element-2032d51{text-align:start;text-transform:none;color:#000000d4;font-weight:600;line-height:1.3em}.elementor-12402 .elementor-element.elementor-element-aa5e9b8{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:66%}.elementor-12402 .elementor-element.elementor-element-aa5e9b8:after{content:"0.66"}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__thumbnail__link{width:100%}.elementor-12402 .elementor-element.elementor-element-aa5e9b8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-12402 .elementor-element.elementor-element-aa5e9b8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-12402 .elementor-element.elementor-element-aa5e9b8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__title,.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__title a{color:#2e2e2e;font-family:Roboto,roboto}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__title{margin-bottom:8px}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__read-more{color:#429cd6}.elementor-12402 .elementor-element.elementor-element-6dc6935>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12402 .elementor-element.elementor-element-6dc6935>.elementor-container{max-width:1200px;min-height:0}.elementor-12402 .elementor-element.elementor-element-6dc6935{border:0 dashed #39455d8c;border-top-width:1px;padding:50px 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-6dc6935>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-bf4c254>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-421636e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12402 .elementor-element.elementor-element-421636e>.elementor-container{max-width:1200px;min-height:0}.elementor-12402 .elementor-element.elementor-element-421636e{border:0 dashed #39455d8c;border-top-width:1px;padding:50px 0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-421636e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-b42a499>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-1c4623d>.elementor-widget-container{background-color:#f2f4f8;border:1px solid #02010129;border-radius:8px;padding:2px 40px 12px}.elementor-12402 .elementor-element.elementor-element-6d98501>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12402 .elementor-element.elementor-element-6d98501:not(.elementor-motion-effects-element-type-background),.elementor-12402 .elementor-element.elementor-element-6d98501>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12402 .elementor-element.elementor-element-6d98501>.elementor-background-overlay{opacity:.5;background-color:#fff;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12402 .elementor-element.elementor-element-6d98501{border:0 dashed #39455d8c;border-top-width:1px;padding:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12402 .elementor-element.elementor-element-6d98501,.elementor-12402 .elementor-element.elementor-element-6d98501>.elementor-background-overlay{border-radius:0}.elementor-12402 .elementor-element.elementor-element-fd8d7b5 .elementor-button{fill:#fff;color:#fff;background-color:#429cd6ab;border:0 solid #429cd6ab;border-radius:5px;padding:12.5px 10px;font-family:Roboto,roboto;font-size:14px}.elementor-12402 .elementor-element.elementor-element-fd8d7b5 .elementor-button:hover,.elementor-12402 .elementor-element.elementor-element-fd8d7b5 .elementor-button:focus{background-color:#429cd654;border-color:#429cd654}.elementor-12402 .elementor-element.elementor-element-fd8d7b5>.elementor-widget-container{padding:10px 0 10px 10px}.elementor-12402 .elementor-element.elementor-element-fd8d7b5 .elementor-button-content-wrapper{flex-direction:row}.elementor-12402 .elementor-element.elementor-element-fd8d7b5 .elementor-button .elementor-button-content-wrapper{gap:10px}body.block-paving-canvas:not(.elementor-motion-effects-element-type-background),body.block-paving-canvas>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media (width>=581px){.elementor-12402 .elementor-element.elementor-element-faeb01e{width:25%}.elementor-12402 .elementor-element.elementor-element-f37fdfa{width:50%}.elementor-12402 .elementor-element.elementor-element-332a8b3{width:24.332%}.elementor-12402 .elementor-element.elementor-element-878294e{width:25%}.elementor-12402 .elementor-element.elementor-element-55a8c78{width:50%}.elementor-12402 .elementor-element.elementor-element-26709c6{width:24.332%}.elementor-12402 .elementor-element.elementor-element-c20953f{width:36%}.elementor-12402 .elementor-element.elementor-element-12577a2{width:39%}.elementor-12402 .elementor-element.elementor-element-4de7535{width:24.332%}.elementor-12402 .elementor-element.elementor-element-50253a9{width:36%}.elementor-12402 .elementor-element.elementor-element-ae246b7{width:39%}.elementor-12402 .elementor-element.elementor-element-9e5172e{width:24.332%}.elementor-12402 .elementor-element.elementor-element-1da4bec{width:100%}}@media (width<=1366px){.elementor-12402 .elementor-element.elementor-element-6d5945e>.elementor-widget-container,.elementor-12402 .elementor-element.elementor-element-f30752d>.elementor-widget-container,.elementor-12402 .elementor-element.elementor-element-2032d51>.elementor-widget-container{margin:30px 0 -20px}}@media (width<=1024px){.elementor-12402 .elementor-element.elementor-element-6d5945e>.elementor-widget-container,.elementor-12402 .elementor-element.elementor-element-f30752d>.elementor-widget-container{margin:0 0 -20px}.elementor-12402 .elementor-element.elementor-element-a93b99c{padding:50px 20px}.elementor-12402 .elementor-element.elementor-element-df15c35>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-4f34c46{padding:50px 20px}.elementor-12402 .elementor-element.elementor-element-1da4bec>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-b1b6abb .elementor-heading-title{font-size:35px}.elementor-12402 .elementor-element.elementor-element-2032d51>.elementor-widget-container{margin:0 0 -20px}.elementor-12402 .elementor-element.elementor-element-6dc6935{padding:50px 20px}.elementor-12402 .elementor-element.elementor-element-bf4c254>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-421636e{padding:50px 20px}.elementor-12402 .elementor-element.elementor-element-b42a499>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:0px;margin:0}.elementor-12402 .elementor-element.elementor-element-6d98501{padding:50px 20px}.elementor-12402 .elementor-element.elementor-element-0deaa66>.elementor-element-populated{padding:0 0 0 50px}}@media (width<=580px){.elementor-12402 .elementor-element.elementor-element-df7875c{padding:0 0 60px}.elementor-12402 .elementor-element.elementor-element-faeb01e>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-f37fdfa>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-332a8b3>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:20px;margin:0 0 0 20px}.elementor-12402 .elementor-element.elementor-element-110cc78{padding:0 0 60px}.elementor-12402 .elementor-element.elementor-element-878294e>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-55a8c78>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-26709c6>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:20px;margin:0 0 0 20px}.elementor-12402 .elementor-element.elementor-element-5c3c508{padding:0 0 60px}.elementor-12402 .elementor-element.elementor-element-c20953f>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:20px;margin:0 0 0 20px}.elementor-12402 .elementor-element.elementor-element-6d5945e>.elementor-widget-container{margin:0 0 -20px}.elementor-12402 .elementor-element.elementor-element-6d5945e{text-align:center;line-height:1em}.elementor-12402 .elementor-element.elementor-element-f6a7b8b .elementor-button{font-size:14px}.elementor-12402 .elementor-element.elementor-element-f30752d>.elementor-widget-container{margin:0 0 -20px}.elementor-12402 .elementor-element.elementor-element-f30752d{text-align:center;line-height:1em}.elementor-12402 .elementor-element.elementor-element-12577a2>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-4de7535>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:20px;margin:0 0 0 20px}.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-container{min-height:250px}.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-shape-top svg,.elementor-12402 .elementor-element.elementor-element-383bf67>.elementor-shape-bottom svg{height:30px}.elementor-12402 .elementor-element.elementor-element-06ce860{padding:0 0 60px}.elementor-12402 .elementor-element.elementor-element-50253a9>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-ae246b7>.elementor-element-populated,.elementor-12402 .elementor-element.elementor-element-9e5172e>.elementor-element-populated{--e-column-margin-right:0px;--e-column-margin-left:20px;margin:0 0 0 20px}.elementor-12402 .elementor-element.elementor-element-b1b6abb .elementor-heading-title{font-size:30px}.elementor-12402 .elementor-element.elementor-element-2032d51>.elementor-widget-container{margin:0 0 -20px}.elementor-12402 .elementor-element.elementor-element-2032d51{text-align:center;line-height:1em}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:50%}.elementor-12402 .elementor-element.elementor-element-aa5e9b8:after{content:"0.5"}.elementor-12402 .elementor-element.elementor-element-aa5e9b8 .elementor-post__thumbnail__link{width:100%}.elementor-12402 .elementor-element.elementor-element-0deaa66>.elementor-element-populated{padding:0}}@media (width<=1024px) and (width>=581px){.elementor-12402 .elementor-element.elementor-element-df15c35,.elementor-12402 .elementor-element.elementor-element-1da4bec,.elementor-12402 .elementor-element.elementor-element-bf4c254,.elementor-12402 .elementor-element.elementor-element-b42a499{width:100%}.elementor-12402 .elementor-element.elementor-element-0deaa66{width:50%}}@media (width<=920px) and (width>=581px){.elementor-12402 .elementor-element.elementor-element-faeb01e{width:10%}.elementor-12402 .elementor-element.elementor-element-f37fdfa{width:80%}.elementor-12402 .elementor-element.elementor-element-332a8b3{width:10%}.elementor-12402 .elementor-element.elementor-element-878294e{width:20%}.elementor-12402 .elementor-element.elementor-element-55a8c78{width:60%}.elementor-12402 .elementor-element.elementor-element-26709c6,.elementor-12402 .elementor-element.elementor-element-c20953f{width:20%}.elementor-12402 .elementor-element.elementor-element-12577a2{width:60%}.elementor-12402 .elementor-element.elementor-element-4de7535,.elementor-12402 .elementor-element.elementor-element-50253a9{width:20%}.elementor-12402 .elementor-element.elementor-element-ae246b7{width:60%}.elementor-12402 .elementor-element.elementor-element-9e5172e{width:20%}}@media (width>=2400px){.elementor-12402 .elementor-element.elementor-element-2032d51>.elementor-widget-container{margin:0}}.block-paving-native .article-enquiry :is(button,input,textarea){font-family:Roboto,sans-serif}.block-paving-native .article-enquiry button{border-radius:3px;padding:0 15px}@font-face{font-family:Paving Font Awesome Regular;src:url(/fonts/fontawesome-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.block-paving-native .far{font-family:Paving Font Awesome Regular;font-style:normal;font-weight:400;line-height:1}.block-paving-native .fa-file-upload:before{content:""}.block-paving-native .elementor-post__title a{font:inherit;letter-spacing:inherit;color:inherit;font-weight:400}.block-paving-native h2.elementor-heading-title{line-height:1.3}
