html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Twentieth Century;src:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/65664bc88c8e34f085a05e7b_Twentieth%20Century.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Twentieth Century;src:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/65664bc949c4948ca901b351_Twentieth%20Century%20Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--white:white;--orange-red:#eb5d2f;--white-2:white;--midnight-blue:#162259;--midnight-blue-op:#162259bf;--black:black;--orange-fpc:var(--orange-red);--dits-pink:#ec008c;--ghost-white:#fafaff}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}a{text-decoration:underline}.copyright{color:#aaa;text-align:right;justify-content:flex-end;align-items:center;padding-top:4px;padding-bottom:4px;font-size:12px;line-height:22px;display:flex}.copyright.left{text-align:left;justify-content:flex-start}.icon-header{flex-direction:row;align-items:center;height:auto;margin-bottom:10px;display:flex}.container{border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.container.navigation{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding-left:0;padding-right:0;display:flex}.container.new-sect-aw{margin-top:0;padding-top:50px;padding-bottom:40px}.container.space-bottom-page{margin-bottom:40px;margin-left:auto;margin-right:auto}.container._40{margin-bottom:40px}.brand{justify-content:center;align-items:center;margin-top:4px;display:flex}.brand:hover{opacity:.5}.social-wrapper-second{opacity:1;display:flex}.column-no-padding{text-align:right;padding-left:0;padding-right:0}.second-brand{border:5px #ff0004;align-items:center;margin-left:15px;margin-right:15px;text-decoration:none;display:block}.second-brand.footer{justify-content:flex-start;align-items:center;margin-left:0;padding-top:0;display:flex}.second-brand.footer:hover{opacity:.5}.features-card{background-color:#fff;border:1px solid #e4ecf6;border-radius:6px;justify-content:space-between;margin-bottom:20px;padding:40px 30px;transition:box-shadow .4s;display:flex}.features-card:hover{background-color:#fff;box-shadow:10px 10px 10px #00000005}.features-card.no-paddings{margin-bottom:0}.features-card.no-paddings.bottom-right{box-shadow:none;border-width:0;border-radius:0}.features-card.no-paddings.bottom-right:hover{box-shadow:none}.features-card.no-paddings.left-top{box-shadow:none;background-color:#f8f9ff;border-width:0;border-radius:0 10px 0 0}.features-card.no-paddings.left-top:hover{box-shadow:none}.features-card.no-paddings.botom-left{box-shadow:none;background-color:#f8f9ff;border-style:none;border-width:0;border-radius:0}.features-card.no-paddings.botom-left:hover{box-shadow:none}.features-card.no-paddings.top-right{box-shadow:none;border-width:0;border-radius:10px 0 0}.features-card.no-paddings.top-right:hover{box-shadow:none}.features-card.second-page{border-style:solid;border-color:var(--orange-red);box-shadow:none;text-align:center;background-color:#0000;flex-direction:column;padding-bottom:20px;padding-left:40px;padding-right:40px}.features-card.second-page.narrow{padding-left:35px;padding-right:35px}.features-card.second-page.narrow._1st-box{padding-bottom:24px}.features-card.second-page.narrow._1st-box.wide-box{background-color:#0000;width:100%;padding-bottom:20px;padding-left:10px;padding-right:10px}.features-card.second-page.narrow.white-boxx{background-color:#0000;width:100%}.features-card.second-page.narrow.white-boxx._1st-box-40,.features-card.second-page.narrow.ipad._40{padding-bottom:40px}.features-card.second-page.new-card-supplier-1{background-color:var(--white);padding-left:20px;padding-right:20px;display:block}.features-card.second-page.new-card-supplier-1.bence-aw{padding-bottom:20px}.features-card.second-page.city-plumbing{background-color:var(--white);padding-top:40px;padding-bottom:20px;padding-left:40px}.features-card.second-page.city-plumbing.roof-base-sect{padding-top:40px;padding-bottom:20px}.features-card.second-page.eurocell-logo{background-color:var(--white);padding-top:40px}.features-card.second-page.eurocell-logo.lt-logo{padding-top:40px}.features-card.second-page._1st-box{padding-top:40px;padding-bottom:40px}.features-card.second-page._4th-biox{padding-bottom:56px}.features-card.second-page._3rd-box-aw{padding-bottom:40px}.features-card.second-page.wide{background-color:#0000;padding-left:20px;padding-right:20px}.features-card.second-page.wide._4th-boxx{padding-bottom:40px}.features-card.second-page.wide._4th-boxx.white-boxx.aw1{padding-bottom:65px}.features-card.second-page.wide.white-boxx._40-mid,.features-card.second-page._2nd-boxx{padding-bottom:40px}.features-card.second-page._2nd-boxx.white-boxx.aw1{padding-bottom:65px}.features-card.second-page.white-boxx{background-color:#0000}.features-card.second-page.white-boxx._0{padding-bottom:0}.features-card.second-page.plumb-less{background-color:#0000;padding-left:20px;padding-right:20px}.features-card.second-page.mid-box-space-less{padding-bottom:0}.features-card.second-page.wode{background-color:#0000;padding-left:20px;padding-right:20px}.features-card.second-page.empty,.features-card.second-page.transpaernt,.features-card.second-page.trans{background-color:#0000}.features-card.second-page{background-color:var(--white);box-shadow:none;text-align:center;border-style:solid;border-color:#eb5d2f;flex-direction:column;padding-left:40px;padding-right:40px}.features-card.second-page:hover{box-shadow:0 6px 12px #282f4b1a}.features-card.second-page._3rd-box-aw,.features-card.second-page._4th-biox{background-color:var(--white);padding-bottom:40px}.features-card.second-page._1st-box{background-color:var(--white);padding-top:40px;padding-bottom:40px}.nav-button{align-items:center;display:flex}.navigation-div{flex:1;justify-content:center;align-items:center;height:85px;display:flex}.navigation-div.white{justify-content:center;height:80px;padding-left:0;padding-right:0}.small-sub-text{color:var(--orange-red);letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:12px;font-weight:500;line-height:22px}.small-sub-text.light{color:#ffffff9c}.baner-big-text{color:#282f4b;letter-spacing:0;width:auto;margin-bottom:20px;font-size:50px;font-weight:700;line-height:58px}.features-column{padding-left:10px;padding-right:10px}.underline{opacity:.25;background-color:#f44a66;width:110%;height:5px;margin-top:-6px;position:absolute;top:107px;left:0;transform:translate(-105%)}.underline.social-line{background-color:#f44a66;width:100%;height:5px;margin-top:-6px;top:32px}.info-service-div{text-align:left;width:80%;margin-bottom:0}.info-service-div.padding{text-align:center;width:auto;margin-bottom:0;padding-top:20px}.footer-wrapper{width:100%;height:100%;padding-top:40px;padding-left:20px;padding-right:20px}.footer-block{text-align:left;width:40%;padding-right:0}.footer-block.contact{flex-direction:column;align-items:flex-start;width:20%;display:flex}.footer-block.about-us{text-align:left;flex-direction:column;align-items:flex-start;width:25%;margin-right:5%;display:flex}.section-content{text-align:left;display:block}.section-content.center.facts.middle-block.ipad-our-servuces.aw-para{margin-bottom:0}.section-content.center.facts.middle-block.aw-spav-ce-44{margin-bottom:20px}.section-content.center.facts.middle-block.ipad.new-space22{padding-top:40px}.section-content.center.facts.middle-block.ipad.new-space22._20saw{padding-top:0;padding-bottom:40px}.section-content.center.facts.middle-block.wide-2{width:89%}.section-content.center.facts{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:70%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:0;display:flex}.section-content.center.facts.about-us{width:40%}.section-content.center.facts.fs{margin-bottom:20px}.section-content.center.facts.qq{margin-bottom:40px}.section-content.center.facts.asw-10{margin-bottom:0;padding-bottom:60px}.section-content.center.facts.aw-space-new-40{width:auto;margin-bottom:20px}.section-content.center.facts.wide{width:100%;margin-top:20px}.section-content.center.facts.wide.less-space{margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}.section-content.center.facts.wide.less-space.hide{display:none}.section-content.center.facts.wide._40{flex-direction:column;align-items:stretch;width:100%;max-width:none;margin:0 auto;padding-top:20px;padding-left:20px;padding-right:20px;display:inline-block}.section-content.center.facts.wide._40._0a1{margin-bottom:0}.section-content.center.facts.wide._40.less-20aw{margin-top:0;margin-bottom:0;padding-top:20px}.section-content.center.facts.services{width:650px;margin-bottom:20px}.section-content.center.facts.wide-2{width:80%}.section-content.center.facts.wide-block{width:70%;margin-bottom:20px}.section-content.center.facts{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;padding-bottom:20px;display:flex}.section-content.center.facts.aw-22{margin-bottom:80px}.section-content.center.fpc-roofing{text-align:center;width:75%;margin-left:auto;margin-right:auto}.section-content.center.facts.middle-block.wide-b{width:70%;padding-left:0;padding-right:0}.section-content.center.facts.middle-block.n{width:80%}.section-content.center.facts{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;margin-bottom:0;margin-left:auto;margin-right:auto;display:flex}.section-content.center.facts.middle-block{width:80%;margin-bottom:0;padding-bottom:40px;padding-left:60px;padding-right:60px}.section-content.center.facts.middle-block.wide-block{padding-left:0;padding-right:0}.section-content.center.facts.middle-block.wide-block.fpc.n{width:100%}.section-content.center.facts.middle-block.wide-block.fpc.fpcn{width:75%}.section-content.center.facts.middle-block.wide-block.fpc.fpcn.d{width:70%}.section-content.center.facts.middle-block.wide-block.fpc{width:90%;padding-bottom:0}.section-content.center.facts.middle-block.wide-block.fpc.c{width:75%}.section-content.center.facts.middle-block.wide-block.fpc.re{width:85%}.top-yellow-footer{background-color:var(--midnight-blue);background-image:linear-gradient(#eb5d2fe6,#eb5d2fe6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:0 0,100%,5% 0,50% 40%;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:auto,200px,130px,300px;width:100%;margin-bottom:0;padding:40px 20px;position:static;inset:0 0% auto}.top-yellow-footer.call-out{background-color:var(--midnight-blue);background-image:linear-gradient(#eb5d2fe6,#eb5d2fe6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:0 0,100%,5% 0,50% 40%;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:auto,200px,130px,300px}.top-yellow-footer.new-banner-image{background-image:linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op));background-position:0 0;background-repeat:repeat;background-size:auto}.slide-nav-second{display:none}.section-title{color:var(--orange-red);text-align:center;text-transform:uppercase;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-family:Twentieth Century,sans-serif;font-size:38px;font-weight:700;line-height:48px}.section-title.testimionals{color:var(--black);text-align:center;letter-spacing:0;font-size:50px;line-height:55px}.section-title.h2{text-align:center}.section-title.test{margin-top:40px}.section-title.test._20{color:var(--orange-red);margin-top:20px}.section-title.test._000,.section-title.high-space-20{margin-top:0}.section{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section.top-paddings{border-width:2px;border-color:var(--orange-red);padding-top:0;padding-bottom:24px}.section.top-paddings.service-section{padding-top:70px;padding-bottom:70px}.section.top-paddings.choose{padding-bottom:40px}.section.top-paddings.choose.choose-us{padding-top:80px}.section.top-paddings.choose.choose-us._40-aw{padding-top:60px;padding-bottom:60px}.section.top-paddings.choose.home-section{padding-top:20px}.section.no-top-paddings{border-top-style:none;border-bottom-style:none;border-bottom-color:#e4e8ee;padding-top:0}.section.top-paddings{padding-top:120px}.section.top-paddings.testimonials{padding-top:50px;padding-bottom:50px}.section.top-paddings.contact{padding-top:20px;padding-bottom:70px}.section.top-paddings{background-color:#fafaff;border-top:5px #1f7fbb;padding-top:0;padding-bottom:0}.section.top-paddings.about-us{padding-top:40px;padding-left:0;padding-right:0}.section.no-top-paddings{border-top-style:none;border-bottom-style:none;border-bottom-color:#e4e8ee;padding-top:100px;padding-bottom:100px}.section.no-top-paddings.green{border-top:5px solid var(--orange-red);background-color:#fafaff;padding-top:40px}.content-section{text-align:center;background-color:#282f4b;justify-content:center;align-items:center;padding-top:80px;padding-bottom:40px;display:flex}.footer-social-link{color:#777;padding-top:8px;padding-bottom:8px;font-size:15px;line-height:24px;text-decoration:none;transition:color .2s;position:relative;overflow:hidden}.footer-social-link:hover{color:#f44a66}.testimonial-slider{background-color:#0000;height:auto;padding-bottom:0}.features-icons{background-color:#0000;border-radius:10px;justify-content:center;align-items:center;width:100px;height:70px;margin-bottom:0;margin-left:auto;margin-right:auto;display:flex}.features-icons.checkatrade-logo{flex-direction:row;justify-content:flex-start;width:200px;display:flex}.features-icons.checkatrade-logo.bence-lkogo{width:253px;padding-top:25px}.features-icons.roof-base-logo{width:265px;margin-bottom:0;padding-top:15px}.features-icons.eurocell-2{width:250px;margin-bottom:21px;padding-bottom:0}.features-icons.city-plumb-aw{width:250px}.left-section-tittle{width:50%;margin-bottom:40px}.circle-arrow-right{background-color:var(--midnight-blue);color:#f4f5f98f;border:1px #c7c7c7;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:45px;height:45px;font-size:13px;transition:background-color .4s;display:flex;inset:-75px 0 auto auto}.circle-arrow-right:hover{border-style:solid;border-color:var(--midnight-blue);background-color:var(--white);color:var(--midnight-blue)}.paragraph{color:var(--black);text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph.footer{color:var(--orange-red);text-align:left;font-size:14px;line-height:20px;text-decoration:none}.paragraph.footer.address{margin-right:20px}.paragraph.banner-text{margin-top:15px;margin-bottom:0;font-size:19px;font-weight:400}.paragraph.banner-text.white{color:var(--white-2)}.paragraph.aw-dits-white{color:var(--white);margin-bottom:0;padding-top:0;padding-bottom:10px;font-family:Lato,sans-serif;font-size:18px;font-weight:400}.paragraph.aw-para,.paragraph.acc-para{margin-bottom:0}.paragraph.new-para-aw{margin-bottom:10px}.paragraph.left-align{text-align:left}.paragraph.para-before-bullets{margin-bottom:20px}.paragraph.new-h3{color:var(--orange-red);text-transform:uppercase;font-size:17px}.paragraph.new-h3._10-para{margin-bottom:10px}.paragraph.new-h3._10-para.bold{font-weight:700}.paragraph.para-10,.paragraph._10-para{margin-bottom:10px}.paragraph.last-para-5{margin-bottom:40px}.paragraph.last-para-5.colons{margin-bottom:20px}.paragraph.new-para-asw{margin-bottom:10px}.paragraph.last-para-0{margin-bottom:0}.left-padding{margin-left:0;margin-right:60px;padding-left:0%}.left-padding.side{padding-left:8.5%}.left-padding.side.less{margin-right:20px}.button-wrapper{justify-content:space-between;margin-top:30px;padding:0;display:flex}.button-wrapper.gap{margin-top:10px}.footer-heading{color:#282f4b;text-transform:uppercase;margin-top:10px;margin-bottom:20px;font-size:13px;font-weight:700;line-height:19px}.footer-heading.white{color:#fff;text-align:left;letter-spacing:1px;text-align:left;letter-spacing:1px;margin-bottom:10px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.footer-heading.white.location{margin-top:0;margin-bottom:5px}.footer-heading.white.location.gap{margin-top:15px}.circle-arrow{background-color:var(--orange-red);color:#000;border:1px #c7c7c7;border-radius:4px 0 0 4px;justify-content:center;align-items:center;width:45px;height:45px;font-size:13px;transition:background-color .4s;display:flex;inset:-75px 45px auto auto}.circle-arrow:hover{border-style:solid;border-color:var(--orange-red);background-color:var(--white);color:var(--orange-red)}.top-footer{border-bottom:1px #282f4b21;justify-content:space-between;align-items:center;width:100%;height:60px;margin-bottom:0;display:flex}.hero-div{z-index:2;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;max-width:1200px;display:flex;position:relative}.read-more{color:var(--orange-red);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:500;text-decoration:underline;transition:all .2s}.read-more:hover{color:var(--midnight-blue)}.read-more._23{font-family:Twentieth Century,sans-serif;font-size:15px;text-decoration:none}.read-more._23:hover{color:var(--white)}.read-more._23.black{color:var(--orange-fpc)}.read-more._23.black:hover{color:var(--black)}.testimonial-card{background-color:#fff;border:1px solid #e4e8ee;border-radius:6px;padding:45px;transition:box-shadow .4s}.testimonial-card:hover{color:#ff0ac6;box-shadow:0 6px 12px #72799233}.testimonial-card.vr-2{text-align:center;background-color:#fafaff;padding:0}.hero-paragraph{color:#282f4b;text-align:left;width:80%;margin-top:10px;font-size:16px;font-weight:400;line-height:26px}.hero-paragraph.white{color:var(--white-2);width:100%;padding-right:50px;font-size:17px}.button{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button.hero{border:1px solid var(--orange-red);color:var(--midnight-blue);background-color:#0000;margin-right:10px}.button.hero:hover{background-color:var(--midnight-blue);color:var(--orange-red)}.button.dark.full{color:#e4bc2d;background-color:#282f4b;border-color:#282f4b}.button.dark.full:hover{color:#282f4b;background-color:#e4bc2d;border-color:#e4bc2d}.button.dark.full.inverse{background-color:var(--orange-red);color:#282f4b;border-color:#e4bc2d}.button.dark.full.inverse:hover{color:var(--white);background-color:#282f4b;border-color:#282f4b}.button.dark.full.inverse{border-color:var(--orange-red);background-color:var(--orange-red);color:var(--white)}.button.dark.full.inverse:hover{border-color:var(--orange-red);background-color:var(--white);color:var(--orange-red)}.button.yellow-line{border-color:var(--orange-red);color:var(--midnight-blue)}.button.yellow-line:hover{border-color:var(--white);color:var(--orange-red);background-color:#0000}.button.yellow-line.hover{color:var(--white-2);text-align:center;background-color:#0000;padding-left:20px;padding-right:20px}.button.yellow-line.hover:hover{border-color:var(--orange-red);background-color:var(--orange-red);color:var(--white)}.button.yellow-line.hover.w--current{color:var(--white-2)}.button.yellow-line.hover.w--current:hover{border-color:var(--orange-red);background-color:var(--orange-red);color:var(--white-2)}.button.hero{color:#282f4b;background-color:#0000;border:1px solid #282f4b;margin-right:10px}.button.hero:hover{color:#e4bc2d;background-color:#282f4b}.button.hero.yellow{border-width:3px;border-color:var(--orange-red);background-color:var(--orange-red);opacity:1;color:var(--midnight-blue);width:99%}.button.hero.yellow:hover{border-color:var(--orange-red);color:var(--white);background-color:#0000}.button.hero.yellow.hero-button{width:30%;margin-left:auto;margin-right:auto}.button.hero.yellow.hero{color:var(--white-2);letter-spacing:1px;background-color:#0000;border-width:1px}.button.hero.yellow.hero:hover{border-color:var(--orange-red);background-color:var(--orange-red)}.button.hero.yellow.hero.banner-button{background-color:var(--orange-red);width:250px;margin-left:auto;margin-right:auto}.button.hero.yellow.hero.banner-button:hover{background-color:var(--midnight-blue)}.button.hero.yellow:hover{border-color:#282f4b}.button.yellow{color:#282f4b;text-transform:uppercase;background-color:#e4bc2d;border-color:#e4bc2d;font-size:13px;font-weight:500}.button.yellow:hover{color:#282f4b;background-color:#fff;border-color:#fff}.button.yellow-line{color:#162259}.button.yellow-line:hover{color:#162259;background-color:#eb5d2f;border-color:#eb5d2f}.button.div-block{border-color:var(--orange-red);color:var(--white);background-color:#0000}.button.div-block{color:#fff;background-color:#0000;border-color:#eb5d2f}.button.div-block:hover{background-color:#eb5d2f}.button.div-block.new-space-aw{border-color:#ec008c;margin-top:21px}.button.div-block.new-space-aw:hover{background-color:#ec008c}.button.light:hover{color:#282f4b;background-color:#e4bc2d}.button.light.aw-button{border-color:var(--dits-pink)}.button.light.aw-button:hover{background-color:var(--dits-pink);color:var(--white)}.slide{width:100%;padding-bottom:20px}.service-heading-white{float:none;clear:none;color:#fff;margin-top:0;font-size:18px;font-weight:500;line-height:28px}.service-heading-white.all-caps{color:var(--orange-red);letter-spacing:0;text-transform:none;margin-top:0;font-size:18px;font-weight:700;line-height:28px}.service-heading-white.all-caps.sub-heading{text-align:center;margin-top:30px}.service-heading-white.all-caps.sub-heading.caps{text-transform:uppercase}.service-heading-white.all-caps.whixh-text{line-height:20px}.columns-second{align-items:center;width:100%;height:auto;padding-top:20px;padding-bottom:20px;display:flex}.columns-second.foot{padding-top:20px;padding-bottom:5px}.star-wrapper{margin-top:10px}.star-wrapper.hide-image-aw{display:block}.hero-info-block{text-align:left;flex-flow:column;justify-content:center;align-items:flex-start;width:50%;margin:40px 0 50px;padding-left:0;padding-right:0;display:flex;position:relative;top:0%}.hero-info-block.intro-block{justify-content:center;margin-top:100px;padding-right:25px}.white{color:var(--midnight-blue);padding-left:0}.logo-dark.footer-logo{margin-right:20px;padding-top:0;padding-left:10px}.logo-dark.footer-logo.fin-logo{padding-left:0}.logo-dark.invert{padding-top:5px;padding-bottom:5px}.logo-dark.footer-logo{margin-right:20px;padding-top:0}.download{color:#aaa;justify-content:flex-end;align-items:center;padding-top:4px;padding-bottom:4px;font-size:12px;line-height:22px;display:flex}.testimonial-padding{text-align:left;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:20px 40px 40px}.service-heading{float:none;clear:none;color:var(--orange-red);margin-top:0;font-size:16px;font-weight:700;line-height:23px}.bottom-footer{border-top:1px solid #e4e8ee;border-bottom:0 solid #dde1e726;width:100%;margin-top:40px;padding-top:40px}.bottom-footer.dark{border-style:solid none none;border-width:3px 1px 7px;border-color:var(--orange-red);background-color:#0000;margin-top:0;margin-bottom:40px;padding-top:0}.bottom-footer.dark.orange{border-top-width:4px;border-top-color:var(--orange-red);border-right-style:none}.bottom-footer.dark{border-style:solid none none;border-width:1px;border-color:var(--orange-red);border:1px #eb5d2f;border-top-style:solid;margin-bottom:20px}.social-link-second{opacity:.65;background-color:#0000;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:12px;border:1px solid #9d9e9d;border-radius:0%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:5px;padding:10px;display:flex}.social-link-second:hover{opacity:1}.social-link-second.line{border-style:solid;border-color:var(--orange-red);background-color:#0000;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);margin-left:0;margin-right:0}.social-link-second.be{background-image:none;background-size:16px;border-radius:0%}.social-link-second.be.line.icon-i.insta{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6374f92711dd55addd949f54_Twitter.png);background-size:20px 20px;border-style:solid;margin-left:5px;display:block}.social-link-second.be.line{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c06ab4e109d66362ad43_Twitter.png);margin-left:0}.social-link-second.be.line.icon-i{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c069e439ab0cab634062_Instagram.png)}.social-link-second.be.line.icon-i.insta{display:none}.social-link-second.instagram{background-color:#0000;background-image:none;background-size:12px;border-style:solid;border-radius:0%;justify-content:center;align-items:center;margin-right:5px;transition:opacity .4s;display:flex}.social-link-second.instagram.line.icon-t{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c06ab4e109d66362ad43_Twitter.png)}.social-link-second.instagram.line{background-image:none;margin-left:0}.social-link-second.facebook{background-image:none;background-size:14px;border-radius:0%}.social-link-second.facebook.line{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c0c535570374ac193d8a_LinkedIN.png);background-size:cover;border-right-style:solid;margin-left:0}.social-link-second.facebook.line.icon-l.linkedin{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6374f9278bdbc71236ff0b1a_tiktok.png);background-size:20px 20px;margin-left:5px;display:block}.social-link-second.facebook.line{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c0c535570374ac193d8a_LinkedIN.png);background-size:cover;border-right-style:solid;margin-left:0}.social-link-second.facebook.line.icon-l{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c0c535570374ac193d8a_LinkedIN.png)}.social-link-second.facebook.line.icon-l.linkedin{display:none}.social-link-second.line:hover{background-color:var(--orange-red);opacity:1}.social-link-second.line{opacity:1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c06adf039ab030eb9890_Facebook.png);background-size:cover;border-style:solid none solid solid;margin-left:0;margin-right:0}.social-link-second.line{opacity:1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c06adf039ab030eb9890_Facebook.png);background-size:cover;border-style:solid none solid solid;margin-left:0;margin-right:0}.social-link-second.line:hover{opacity:1;background-color:#eb5d2f}.social-link-second.line.icons{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c06adf039ab030eb9890_Facebook.png);border-style:solid}.social-link-second.line.icons.linkedin{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0c0c535570374ac193d8a_LinkedIN.png);margin-left:5px}.social-link-second.line.icons.linkedin.tiktok{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6374f9278bdbc71236ff0b1a_tiktok.png);background-size:20px 20px}.social-link-second.line.icons.linkedin.insta-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6363e87c59ed1504832757ec_white-insta-icon2.png)}.social-link-second.line.icons.linkedin.twitter{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6374f92711dd55addd949f54_Twitter.png);background-size:20px 20px}.column-second{align-items:center;display:flex}.top-testimonials{background-color:var(--black);text-align:left;border-top-left-radius:6px;border-top-right-radius:6px;height:180px;margin-bottom:0;padding:10px}.testimonials{color:var(--black);margin-bottom:0;line-height:22px}.flex-row{flex-direction:row;justify-content:flex-start;align-items:center;margin-left:10px;margin-right:10px;padding-bottom:40px;display:flex}.body{background-color:var(--ghost-white);padding-top:60px}.portfolio-title{float:none;clear:none;color:#fff;margin-top:0;font-size:18px;font-weight:500;line-height:28px}.portfolio-title.all-caps{color:#e4bc2d;text-align:left;letter-spacing:0;text-transform:none;margin-top:20px;margin-bottom:0;font-size:18px;font-weight:500;line-height:28px}.portfolio-title.all-caps.dark{color:#eb5d2f;margin-top:0;margin-bottom:10px}.grid-info-features{width:80%}.grid-service-app{border-radius:0;grid-template-rows:auto auto auto minmax(auto,1fr);display:none;box-shadow:6px 0 12px #72799233}.grid-features-icon{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2d731cbb32ced8aff4_Icon-Plumbing.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:80px;height:80px}.grid-features-icon.second{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2c5199932e77968a12_Icon-Roofing.png)}.grid-features-icon.sixth{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2c88356ea3ca2b3634_Icon-Bricks.png)}.grid-features-icon.fourth{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2dfb8f07185df6ded9_Icon-Windows.png)}.grid-features-icon.fifth{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2cfb8f07178ef6ded8_Icon-Builder.png);background-size:cover}.grid-features-icon.third{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0ba2c0be60446014d2db1_Icon-Flat-roof.png)}.page-wrapper-2{background-color:#0000;flex-direction:column;padding-top:0;padding-left:0;padding-right:0;position:relative;overflow:hidden}.nav-link-3{color:#282f4b;padding-top:12px;padding-bottom:12px;transition:background-color .4s}.nav-link-3:hover{background-color:#282f4b1a;border-radius:6px}.nav-link-3.w--current{color:#282f4b;padding-top:12px;padding-bottom:12px}.nav-link-3.w--current:visited{color:var(--white)}.nav-link-3.white{color:var(--white);text-transform:uppercase;padding-left:20px}.nav-link-3.white:visited{color:var(--orange-red)}.nav-link-3.white.current{padding-left:15px;padding-right:15px}.nav-link-3.white.current.w--current{color:var(--white)}.nav-link-3.white{color:#eb5d2f;padding-left:20px}.nav-link-3.white:hover{color:#fff}.success-message-second{background-color:var(--midnight-blue);color:#fff;text-align:center;border-radius:10px;width:100%}.columns-third{align-items:center;display:flex}.top-padding{margin-top:30px;padding:0}.top-padding.center{justify-content:center;align-items:center;display:flex}.error-message{background-color:var(--midnight-blue);color:#fff;text-align:center;border-radius:8px;width:100%;padding-top:20px;padding-bottom:20px;font-size:14px}.navbar-4{z-index:100;border-style:none none solid;border-width:1px;border-color:black black var(--orange-red);background-color:var(--midnight-blue);justify-content:center;align-items:center;height:85px;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:20px;padding-right:20px;display:flex;position:fixed;top:0;left:0;right:0}.hero-section-2{background-color:#e4bc2d;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#e4bc2dd9,#e4bc2dd9),none,none;background-position:60% 100%,0 0,6% 20%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,400px;justify-content:center;align-items:center;padding:160px 20px 120px;display:flex;position:relative;overflow:hidden}.hero-section-2.black{background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#162259c7,#162259c7),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:60% 100%,0 0,6% 20%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,600px;padding-top:120px;padding-bottom:20px}.hero-section-2.black.fpc-group{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#020001cc,#020001cc),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b009508d612e3dbba01e9_Circle.png);background-position:60% 100%,0 0,6% 20%,100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,600px;padding-top:60px;padding-bottom:70px}.hero-section-2.black.old{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(to bottom,var(--midnight-blue),var(--midnight-blue)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:60% 100%,0 0,6% 20%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,600px}.hero-section-2.pages{background-color:#eb5d2f;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#eb5d2fcf,#eb5d2fcf),none,none;background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);padding:286px 20px 160px;display:block}.hero-section-2.pages.get-in-touch{padding-top:250px}.hero-section-2.pages.get-in-touch.services{padding-top:209px}.hero-section-2.pages.get-in-touch.gallery{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#0000,#0000),linear-gradient(#162259cc,#162259cc),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:50% 100%,0 0,0 0,4% 18%,50%;background-repeat:no-repeat,repeat,repeat,no-repeat,no-repeat;background-size:cover,auto,auto,125px,400px;padding-top:250px;padding-bottom:140px}.hero-section-2.pages.get-in-touch.gallery.aw-bew{padding-bottom:40px}.hero-section-2.pages.get-in-touch.gallery.asw-111{padding-top:140px}.hero-section-2.black{background-color:#020001;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#020001cc,#020001cc),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:60% 100%,0 0,6% 20%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,600px;padding-top:120px}.hero-section-2.black.banner{background-color:#020001;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(#020001cc,#020001cc),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:60% 100%,0 0,6% 20%,100% 62%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,125px,600px;padding-top:60px;padding-bottom:100px}.section-title-2{color:var(--orange-red);text-align:left;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-size:38px;font-weight:700;line-height:48px}.image{max-width:85%;margin-top:-40px;margin-bottom:70px;padding-top:0;padding-bottom:0}.paragraph-2{color:var(--midnight-blue)}.image-2{border-radius:20px}.section-title-3{color:var(--orange-red);text-align:left;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-size:38px;font-weight:700;line-height:48px}.section-title-3.half-side.white{color:var(--orange-red);text-align:left;font-weight:700}.section-title-3.half-side.white.service{color:var(--orange-red)}.section-title-3.half-side{color:#282f4b;text-align:left;text-align:left;text-align:left;margin-top:0;margin-bottom:10px;padding-left:0;padding-right:0;font-size:38px;font-weight:500;line-height:48px}.section-title-3.half-side.white{color:var(--white);text-align:left;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-weight:700}.footer-column-wrapper-2{flex-direction:row;justify-content:flex-start;width:100%;display:flex}.page-wrapper-3{background-color:var(--midnight-blue);flex-direction:column;padding:0;position:relative;overflow:hidden}.section-facts-3{background-color:#fafaff;padding:120px 20px;transition:background-color .2s;position:relative}.section-facts-3.services{margin-left:auto;margin-right:auto;padding:0}.section-facts-3.services.trader-section-aw{padding-top:0;padding-bottom:60px}.section-facts-3.services._00,.section-facts-3.services._00-asw{padding-bottom:0}.back-to-top-link{text-decoration:none;display:inline}.back-to-top-link.w--current:hover{color:var(--orange-red)}.image-3{color:#fff;font-size:18px}.text-block-2{color:#f1f3f7;font-size:15px;font-weight:400}.text-block-2.footer-text-dits{text-align:left;font-weight:100}.text-block-2.footer-text-dits.vat{margin-top:5px}.dits-link{color:var(--orange-red);font-weight:400;text-decoration:none}.dits-link:hover{color:var(--white-2);text-decoration:underline}.content-wrapper{text-align:center;flex:1;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:block;position:relative}.content-wrapper.flex-center{z-index:10;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;display:flex}.content-wrapper.flex-center.new-hero-complaints{margin-bottom:0;padding-bottom:0}.content-wrapper.flex-center.asw-photoas{padding-top:20px;padding-bottom:40px}.content-wrapper.narrow{max-width:1100px}.back-to-top-text{color:#fff;letter-spacing:2px;text-transform:uppercase;margin-right:10px;font-size:12px;font-weight:400;line-height:10px;display:inline}.back-to-top-text:hover{color:var(--orange-red)}.back-to-top-text.line-gap:hover{color:var(--white)}.image-4{text-align:left;border-radius:0}.image-4.trust-a-trader-logo-link{border-radius:20px;margin-right:20px}.h1-call-out{color:var(--midnight-blue);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:28px;font-weight:700}.call-out-container{text-align:center;padding-top:20px;padding-bottom:20px}.call-out-container._30{margin-bottom:40px}.bold-text{font-family:Twentieth Century,sans-serif;font-size:40px}.bold-text.white{color:var(--white-2)}.testimonial-container{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef1e489bf2bfd939fdcdace_600x400-Guttering-3.jpg),linear-gradient(to bottom,var(--white),var(--white));background-position:0%,0 0;background-repeat:no-repeat,repeat;background-size:cover,auto;border-radius:20px;height:150px}.testimonial-container.image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d535dcffac74c69b69d17_house-tile-sean.jpg),linear-gradient(to bottom,var(--white),var(--white));background-position:50%,0 0;background-repeat:no-repeat,repeat;background-size:cover,auto;height:150px;margin-top:5px;margin-bottom:0;padding-bottom:0}.testimonial-container.image-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d54c229156f9e8c989af5_sean-2-iamge.jpg),linear-gradient(to bottom,var(--white),var(--white));background-position:50% 18%,0 0;background-repeat:no-repeat,repeat;background-size:cover,auto;height:150px;margin-top:5px}.testimonial-container.image-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d52394fd7e20ce289ff4a_house-2-x-jackets.jpg),linear-gradient(#0000,#0000);background-position:50% 17%,0 0;margin-top:5px}.testimonial-container.image-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d68c948f9c0d67843745a_Block-Paving-Image.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,0 100%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;margin-top:5px;padding-top:0}.testimonial-container.image-4.new-test-image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f98105a915a705c09df5821_boiler1.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.testimonial-container.image-4.new-test-image-2.new-test-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980444c5040d517b544c76_finneys-square-3.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg)}.testimonial-container.image-5{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d512a3e0cf44bd31d3eb3_Home---roofing-image.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 11%,0 0;background-repeat:no-repeat,repeat;background-size:cover,125px;margin-top:5px}.testimonial-container.image-5.boiler-service-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f98116df3e186be91d0d162_boiler-2.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 35%,50%;background-size:cover,auto}.testimonial-container.image-5.boiler-service-4.new-gutter-test{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804448b80aa1159458aa4_finneys-square-6.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg)}.testimonial-container.image-6{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d51d32105357b0cdbb994_flay-roof-home-page.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto;margin-top:5px}.testimonial-container.image-6.test-new-3-image{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980445fae4a76f0acadfdb_finneys-square-10.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0}.testimonial-container.image-6.test-new-3-image.guttering-replace-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804455612e62c2844947a_finneys-square-5.jpg),linear-gradient(#0000,#0000);background-position:50% 0,0 0}.testimonial-container.image-7{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef1e3b732018bb73ac691ca_600x400-Ridges-2.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0,53%;background-repeat:no-repeat,repeat;background-size:cover,125px;margin-top:5px}.testimonial-container.image-7.boiler-image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f98105a915a705c09df5821_boiler1.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:cover,auto;background-attachment:scroll,scroll}.testimonial-container.image-7.roof-repair-new.new-repair-image-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980444c5040d517b544c76_finneys-square-3.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 100%,50%;background-size:cover,auto;background-attachment:scroll,scroll}.testimonial-container.image-7.roof-repair-new.new-repair-image-3.pro-image-fpc{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60aceb23b370aa6d7104ae78_FPC---Sink.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.testimonial-container.image-7.roof-repair-new.new-repair-image-3.pro-image-fpc.tile-roof{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804456b6a2a1de469f2d2_finneys-square-7.jpg)}.testimonial-container.image-7.roof-repair-new.new-repair-image-3.pro-image-fpc.tile-roof.driveway-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9d44d16a6edb40db22823_FPC---Driveway4.jpg);background-position:50% 100%}.testimonial-container.image-8{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f1705fe8e427626fa9ffbe7_Shower-Head-Resize.jpg),linear-gradient(#0000,#0000);background-position:50% 11%,0 0;margin-top:5px}.testimonial-container.image-8.boiler-2-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f98116df3e186be91d0d162_boiler-2.jpg),linear-gradient(#0000,#0000);background-position:50% 32%,0 0}.testimonial-container.image-8.image-gutter-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804448b80aa1159458aa4_finneys-square-6.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0}.testimonial-container.image-8.image-gutter-4.hsw---fpc-image{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60acea77f6402abc8e34a174_FPC-new-.jpg),linear-gradient(#0000,#0000);background-position:50% 62%,0 0}.testimonial-container.image-8.image-gutter-4.hsw---fpc-image.strom-repair-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a790d4533ddc3b3b82b3a5_finney-square5.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0}.testimonial-container.image-8.image-gutter-4.hsw---fpc-image.strom-repair-2.driveway-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9d4eadafe76e87fae8bb9_FPC---Driveway5.jpg),linear-gradient(#0000,#0000);background-position:50% 0,0 0}.testimonial-container.image-9{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5de23de77f062e834588_roogfing-15.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 3%,0 0;background-repeat:no-repeat,no-repeat;background-size:cover,cover;margin-top:5px}.testimonial-container.image-9.new-image-guttering{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980445fae4a76f0acadfdb_finneys-square-10.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50% 0}.testimonial-container.image-9.new-guttter-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804455612e62c2844947a_finneys-square-5.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0,50%;background-size:cover,cover}.testimonial-container.image-9.new-guttter-2.customer-test-new{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ace9cebae02f7ad1bc689b_bolier-FPC.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover}.testimonial-container.image-9.new-guttter-2.customer-test-new.roof-damage-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5cb1c4112bdd5629459f_roogfing-4.jpg);background-position:50% 100%}.testimonial-container.image-9.new-guttter-2.customer-test-new.roof-damage-4.driveway-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9d2651b0a3a0b7501d0a3_FPC---Driveway.jpg)}.testimonial-h1{color:var(--orange-red);text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.slide-3-img{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef1f094801b4223a090246c_FPC-Hero-images-03.jpg);background-position:0 0,0 100%;background-repeat:repeat,no-repeat;background-size:auto,cover}.mhsp-hero-banner-div{margin-top:0}.mhsp-hero-banner-div.new-slider-div{background-color:#0009;border-radius:0;margin-top:100px;padding:30px}.mhsp-hero-banner-div.new-slider-div.slide-4-div{background-color:var(--midnight-blue-op);text-align:center;border-radius:0;margin-top:0}.mhsp-hero-banner-div.new-slider-div.slide-4-div.h1-mobile{background-color:var(--midnight-blue-op);margin-top:50px}.button-1{color:#fff;text-align:center;cursor:pointer;background-color:#0000;border:2px solid #fff;border-radius:55px;min-width:130px;height:45px;margin-top:10px;padding-top:14px;padding-left:15px;font-size:15px;font-weight:300;line-height:15px;text-decoration:none;transition:background-color .2s,color .2s}.button-1:hover{color:#1b1b1b;background-color:#fff}.button-1.hero-button{letter-spacing:2px;border-width:1px;border-radius:0;margin-top:5px;padding-top:13px;font-family:Lato,sans-serif;font-weight:400}.button-1.hero-button.xmas-button{background-color:#93c11c;border-color:#93c11c;margin-left:5px;margin-right:5px}.button-1.hero-button.xmas-button:hover{color:#fff;background-color:#0000;border-color:#fff}.button-1.hero-button.xmas-button.reuseable-button{border-color:var(--white);background-color:var(--orange-red);border-radius:0;padding-top:14px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.button-1.hero-button.xmas-button.reuseable-button:hover{border-color:var(--orange-red);background-color:var(--white);color:var(--orange-red)}.hero-section-5{padding-top:242px;padding-bottom:242px}.hero-section-5.centered{grid-column-gap:16px;grid-row-gap:16px;text-align:center;background-image:linear-gradient(#00000059,#00000059),none;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;border-bottom:4px #69b9ff;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:100px;padding-bottom:100px;display:block}.hero-section-5.centered.new-slider{background-image:none;height:auto;margin-left:140px;margin-right:140px;padding-top:0;padding-bottom:0}.hs-slide-2{background-image:none;background-position:0%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-4{background-image:none;background-position:50% 68%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-4.slide-4-img{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef1f0fc5e2a8c01658046fb_FPC-Hero-images-04.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0%,50% 68%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.hs-slide-2.slide-1-img{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f7f14310da49d04e868d41b_privacy-hero-v2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-1-img.slide-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f044ada926a8598579b0aa1_IMG_5239.jpg);background-position:0 34%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-1-img.slide-3-new{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f06ee0501cd023624e1254c_realiable-certifed-image2.jpg);background-position:50% 60%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-2-img{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f7f167c4c8b2d400f9a137f_flooring.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.new-slider{height:350px;margin-top:0;padding-top:0;display:none}.big-title-banner{color:#fff;text-align:center;letter-spacing:3px;text-transform:none;text-shadow:none;margin-top:0;margin-bottom:20px;font-family:Lato,sans-serif;font-size:70px;font-weight:400;line-height:77px}.big-title-banner.mobile-mode{font-weight:400}.big-title-banner.mobile-mode._2020-hero-banners{letter-spacing:0;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:37px;font-weight:600;line-height:45px}.right-arrow:hover,.left-arrow:hover{opacity:.6}.team-info{padding:10px 35px 20px}.team-info.white{background-color:#fafaff;padding:0 30px 35px}.team-text-name{color:var(--midnight-blue);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:23px}.position-text{color:var(--orange-red);font-size:13px;line-height:24px}.position-text.locations{text-transform:uppercase;font-size:13.5px;font-weight:700}.page-wrapper-5{background-color:#282f4b;flex-direction:column;padding-top:0;padding-left:0;padding-right:0;position:relative;overflow:hidden}.social-icons-wrapper{width:200px}.team-image{background-image:none,none;background-position:0 100%,50%;background-repeat:no-repeat,repeat;background-size:contain,cover;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;height:450px;padding-bottom:30px;padding-left:30px;display:flex;position:relative}.team-image:hover{background-color:#0000;background-image:none,none;background-position:0 100%,50%;background-repeat:no-repeat,repeat;background-size:contain,cover}.team-image.invert{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d55b5c2eb13f1ff17fff8_roofing-2-gallery-.jpg);background-position:100% 100%,50%;background-repeat:no-repeat,no-repeat;background-size:contain,cover}.team-image.invert.img-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47cddfaa8df5e42d0ebc9_Image-02.jpg)}.team-image.invert.img-7{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d597b1a7868357cd8268a_roofing-2-.jpg)}.team-image.invert.img-9{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47ce5d8fc4f08197fddcb_Image-10.jpg)}.team-image.invert.img-10{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5cb1c4112bdd5629459f_roogfing-4.jpg)}.team-image.invert.img-12{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5de23de77f062e834588_roogfing-15.jpg)}.team-image.invert.img-13{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5e441a78685310d8339a_Home---Top-Quality-Property.jpg);background-position:100% 100%,50%}.team-image.invert.img-15{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5f35042eab3aa0bafcc5_flooring-v3.jpg)}.team-image.invert.img-16{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47ced01eec14ecc31150a_Image-19.jpg)}.team-image.invert.img-16.new-chimney{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5f81ebac266d724ca11d_chimney-v5.jpg);background-position:100% 100%,50% 0}.team-image.invert.img-16.phase-1-flat-roof{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d615b30a1402130cb2c0f_flat-roof-home-page2.jpg);background-position:100% 100%,50%}.team-image.invert.img-16.phase-1-flat-roof.lead-roofing-image-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d62525e916949ed9585fd_flat-roofingw-9.jpg)}.team-image.invert.img-16.phase-1-flat-roof.lead-roofing-image-1.plumbing-1.flat-roofing-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d63625dd0b51181969e69_fpc-image-6.jpg);background-position:100% 100%,100%}.team-image.invert.img-18{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d51d32105357b0cdbb994_flay-roof-home-page.jpg);background-position:100% 100%,100%;background-size:contain,cover;background-attachment:scroll,scroll}.team-image.invert.img-18.chimney-3-image{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d602e80712d861fe915b2_fixing-chimney-v2.jpg);background-position:100% 100%,50% 0}.team-image.invert.img-18.lead-image-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d62b1a9bc1138cb9e0a99_fpc-image-4.jpg);background-position:100% 100%,100%}.team-image.invert.img-18.lead-image-3.plumbing-image-3.flat-flooring-h-3{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d645e15ea6c41c3843a87_fpc-4.jpg);background-position:100% 100%,61%}.team-image.invert.new-image-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980444bcb169d2122a7c5d_finneys-square-1.jpg)}.team-image.invert.new-image-1.image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b09e8234274a5dc046e6d_SCAFFOLDING-5.jpg)}.team-image.invert.malvern-image-1{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804456b6a2a1de469f2d2_finneys-square-7.jpg)}.team-image.third{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d57c8ebac26d3544c942e_measu8re-image-2.jpg);background-size:contain,cover}.team-image.third.img-6{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d590c9e91f684e1f503e9_doorstep-v1.jpg)}.team-image.third.image-3-new{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980444c5040d517b544c76_finneys-square-3.jpg)}.team-image.third.image-3-new.images-6{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b09e99377337bd64ba3a4_SCAFFOLDING-6.jpg)}.team-image.third.image-3-malvern{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980445c6016a94bef704dc_finneys-square-4.jpg)}.team-image.second{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f7f1d535069661f3127c5da_image-03-new.jpg);background-position:50% 100%,50%;background-repeat:no-repeat,repeat;background-size:contain,cover}.team-image.second.img-5{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d58be9e91f680c7f500db_fpc-shane-roof.jpg);background-position:50% 100%,50%}.team-image.second.img-8{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d59c2df911d23c447e203_scaffolding-v2.jpg)}.team-image.second.img-11{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d535dcffac74c69b69d17_house-tile-sean.jpg)}.team-image.second.img-14{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5ed092426d19f0347e10_guttering-v3.jpg)}.team-image.second.img-17{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47ceb6229d43e08f311c5_Image-17.jpg)}.team-image.second.img-17._2nd-image-gallery-bottom{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d5ffdb2ded8035e5a57ec_fixing-chimney.jpg);background-position:50% 100%,86%}.team-image.second.img-17.flat-roof-image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d619ea27df7c18f55c783_flat-roofing-6.jpg);background-position:50% 100%,50% 0}.team-image.second.img-17.flat-roof-image-2.lead-roofing-imagfe-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d6211e9343a548bc90b61_flat-roofingw-6.jpg)}.team-image.second.img-17.flat-roof-image-2.lead-roofing-imagfe-2.plumbing-2.flat-floooring-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d63625625da6754ddf2a9_fpc-3.jpg);background-position:50% 100%,50%}.team-image.second.new-image-2{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804444aac4f3c74e02ce9_finneys-square-2.jpg)}.team-image.second.new-image-2.image-4{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b09e87195749468f6e336_SCAFFOLDING-9.jpg)}.team-image.second.malvern-image-2-new{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804454f249152804354c1_finneys-square-8.jpg)}.link{color:#343e52;background-color:#e4bc2d;border-radius:6px}.team-card{border:1px solid #dfdede;border-radius:6px;overflow:hidden}.team-card:hover{box-shadow:0 6px 12px #72799233}.team-card.no-line{text-align:left;border-style:solid;border-color:#eb5d2f;border-color:var(--orange-red);text-align:left;transition:box-shadow .4s}.team-share{flex-direction:row;justify-content:center;align-items:center;display:flex}.paragraph-3{color:var(--midnight-blue);font-size:15px;line-height:24px}.about-us-image{border-radius:6px}.about-us-image._1{border-radius:20px;width:100%}.about-us-image._2{border-radius:20px}.h1{color:var(--white);text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:55px}.h1.get-in-touch{margin-top:0;margin-bottom:100px}.h1.h2{color:var(--white);margin-top:20px;margin-bottom:30px;font-size:30px;line-height:40px}.h1.h2.plumbing{margin-left:40px;margin-right:40px}.h1.blue{color:var(--midnight-blue)}.h1.blue.small-text-3{color:var(--orange-red);font-size:38px;line-height:48px}.h1.dits-h2-aw{margin-top:40px}.h1._100{margin-bottom:10px}.image-11{background-color:#0000;flex:none;margin-left:0;margin-right:auto;padding-left:0;display:inline}.bold-text-2{color:var(--orange-red);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-weight:700;line-height:35px}.bold-text-2.body-h1{color:#000}.bold-text-2.body-h1.left-hq1{color:var(--orange-red);letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.bold-text-2.body-h1.left-hq1.green{color:var(--orange-red)}.hero-subheading{color:#2e9dff;text-align:center;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;margin-left:100px;margin-right:100px;font-size:25px;font-weight:300;line-height:30px}.hero-subheading.how-we-can-help-h1{margin-bottom:0}.hero-subheading.how-we-can-help-h1.left-block-h1{text-align:left;text-transform:none;margin-bottom:20px;margin-left:0;margin-right:0}.hero-subheading.how-we-can-help-h1.left-block-h1.green{color:#7cb927}.hero-subheading.mission-statement-h1{color:#fff;margin-bottom:20px}.hero-subheading.mission-statement-h1.quote{margin-bottom:10px}.paragraph-6{color:#4c4c4c;font-family:Lato,sans-serif;font-size:16px;font-weight:400}.paragraph-6.intro-paragraph{color:#000;text-align:center;font-size:17px;line-height:26px}.paragraph-6.intro-paragraph.left{color:var(--midnight-blue);text-align:left;padding-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:20px}.section-facts-5{background-color:var(--orange-red);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),linear-gradient(#eb5d2fa6,#eb5d2fa6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:100% 100%,0 0,10% 5%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,180px,350px;padding:50px 20px 200px;transition:background-color .2s;position:relative}.section-facts-5.testimonials{background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);color:var(--midnight-blue);background-position:100% 100%,0 0,10% 5%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:contain,auto,180px,350px;padding-bottom:150px}.section-facts-5.mobile-mode-32{padding-bottom:150px;padding-left:0;padding-right:0}.white-2{color:#fff;padding-left:0;font-size:17px;line-height:26px}.column-6{padding-right:0}.top-stripe{background-color:var(--orange-red);background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:140px}.container-5{border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:40px;display:block}.contact-info{background-color:#fff;border:1px solid #e4e8ee;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:20px;display:flex}.contact-form-div{background-color:#fff;border:1px solid #dfdede;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:700px;margin-bottom:60px;margin-left:auto;margin-right:auto;padding:0;display:flex}.info-contact{color:var(--midnight-blue);text-align:center}.info-contact.get-in-touch{margin-top:20px}.form-second{width:100%}.field-label{color:var(--midnight-blue);font-size:14px}.form-block{background-color:#0000;border:1px #dfdede;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding:40px 60px 60px;display:flex}.quote-sign{filter:brightness(200%);margin-top:20px;margin-left:40px;padding-top:0;padding-left:0}.contact-field{background-color:#fafaff;border:1px solid #e4e8ee;border-radius:6px;height:48px;padding-left:24px;padding-right:24px}.contact-field.message{height:auto;min-height:240px}.grid-fourth{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:100px}.body-2{background-color:#fafaff;margin-top:0;padding-top:60px}.container-6{border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:60px;display:block}.container-6.services{padding-top:0}.pages-div-hero-2{justify-content:flex-start;align-items:center;width:auto;display:flex;position:static}.hero-big-text{color:#fff;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:30px;font-family:Open Sans,sans-serif;font-size:50px;font-weight:600;line-height:65px}.hero-big-text.left-side{text-align:left}.full-container{color:#1a1a1a;background-color:#0000;margin-top:auto;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;display:block}.full-container.center{z-index:2;text-align:center;max-width:1170px;margin-left:auto;margin-right:auto;font-family:Lato,sans-serif;font-weight:400;display:block;position:relative;top:50%;left:0;transform:translateY(-50%)}.full-container.center.first{top:40%}.emphasized-text-16{font-family:Merriweather,serif;font-size:22px;font-weight:100}.emphasized-text-16.bottom-padding{text-align:center;margin-bottom:0;font-family:Open Sans,sans-serif;font-size:28px;font-style:normal;font-weight:300;line-height:30px;display:block}.emphasized-text-16.bottom-padding.left{text-align:left}.hero-section-6{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),linear-gradient(to bottom,var(--midnight-blue),var(--midnight-blue));color:#1a1a1a;background-position:50%,0 0;background-size:cover,auto;height:750px;padding-top:0;padding-bottom:0;font-family:Montserrat,sans-serif;position:relative}.top-space-block{text-align:left;background-color:#0000;margin-top:50px;padding-top:0}.top-space-block._100{float:none;text-align:center;margin-top:100px}.top-space-block._100.left{width:94%;margin-top:0;padding-left:10px}.paragraph-big-hero{color:#fff;font-family:Lato,sans-serif;font-size:23px;line-height:36px}.mission-statement-text{color:#fff;font-family:Lato,sans-serif;font-size:22px;font-weight:400;line-height:30px}.mission-statement-text.online-services-text{text-align:center;text-transform:uppercase;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:35px;line-height:100%}.mission-statement-text.online-services-text.quote-h1{margin-bottom:30px;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.mission-statement-text.online-services-text.quote-h1.scaffolding-banner{text-transform:none;text-transform:none;margin-bottom:0}.mission-statement-text.online-services-text.quote-h1.banner{margin-bottom:0}.section-4{text-align:center;background-color:#fff;padding:60px 10px;display:none;position:relative}.section-4.accent{background-color:#192024}.section-4.accent.mission-banner{background-color:#1f7fbb;padding-top:20px;padding-bottom:20px;display:block}.section-4.accent.mission-banner.online-services-banner{background-color:#0000;background-image:linear-gradient(#1e3248,#1e3248),none;background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.section-4.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.quote-2{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9ce02a056b98b48034869_FPC---TRUCKS.jpg);background-position:0 0,50%}.section-4.accent.mission-banner.online-services-banner.have-your-say.citb{background-image:linear-gradient(#eb5d2fbd,#eb5d2fbd),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png),linear-gradient(#eb5d2f,#eb5d2f);background-position:0 0,50%,0 0;background-repeat:repeat,repeat-x,repeat;background-size:auto,contain,auto;background-attachment:scroll,fixed,scroll}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits{background-image:linear-gradient(#000000a8,#000000a8),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a527e89b885b804a566322_5928834d93807e37dfa7f306_Design%20in%20the%20Shires%20Logo%202017.svg);background-position:0 0,50%;background-size:auto,contain;max-width:6000px;padding-top:220px;padding-bottom:220px}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode{background-image:linear-gradient(#000000b8,#000000b8),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a527e89b885b804a566322_5928834d93807e37dfa7f306_Design%20in%20the%20Shires%20Logo%202017.svg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain;background-attachment:scroll,fixed;max-width:none;padding-top:40px;padding-bottom:40px}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a527e89b885b804a566322_5928834d93807e37dfa7f306_Design%20in%20the%20Shires%20Logo%202017.svg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain;background-attachment:scroll,fixed;border-top:1px #ec008c;border-bottom:1px #ec008c;padding-bottom:0;padding-left:0;padding-right:0}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw.hode{display:none}.section-4.accent.mission-banner.online-services-banner.have-your-say{background-image:linear-gradient(#162259bf,#162259bf),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae663ac0a89de14d302967_408d823f-0f8d-4807-8d0f-3902ec2af224.JPG);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;display:block}.section-4.accent.mission-banner.online-services-banner.have-your-say.quote-image-new{background-image:linear-gradient(#000c,#000c),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%}.section-4.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.orange{background-image:linear-gradient(#eb5d2f,#eb5d2f),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-title-group{margin-bottom:60px}.section-title-group.mission-statement-block{flex:none;margin-bottom:0;margin-left:auto;margin-right:auto}.section-title-group.mission-statement-block.aw-sect-dits-21{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.hollow-button{color:#fff;letter-spacing:2px;text-transform:uppercase;border:1px solid #fff;border-radius:4px;margin-left:10px;margin-right:10px;padding:10px 30px;font-weight:300;line-height:21px;text-decoration:none;transition:background-color .3s,border .3s,color .3s;display:inline-block}.hollow-button:hover{color:#2e9dff;border-color:#2e9dff}.hollow-button.all-caps:hover{border-color:var(--white);background-color:var(--orange-red);color:#f0f0f0}.hollow-button.all-caps.banner-button{border-color:var(--white-2);color:var(--white-2);margin-top:20px}.hollow-button.all-caps.banner-button:hover{border-color:var(--midnight-blue);color:var(--midnight-blue);background-color:#0000}.hollow-button.all-caps.gas-safe{margin-top:10px;margin-left:auto;margin-right:auto}.hollow-button.all-caps.gas-safe:hover{background-color:var(--white-2);color:var(--orange-red)}.hollow-button.all-caps.new-button{background-color:var(--orange-red)}.hollow-button.all-caps.new-button:hover{background-color:#eb5d2fc4}.hollow-button.all-caps.asw-new-button-7{background-color:var(--midnight-blue);margin-top:20px}.hollow-button.all-caps.asw-new-button-7.black-1.q{margin-bottom:0}.hollow-button.all-caps{text-transform:uppercase;border-width:2px;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.hollow-button.all-caps.asw-new-button-7{background-color:#162259;margin-top:10px;margin-bottom:10px;padding-top:15px;padding-bottom:15px}.hollow-button.all-caps.asw-new-button-7:hover{background-color:#eb5d2f}.hollow-button.all-caps.asw-new-button-7.black-1{background-color:#000}.hollow-button.all-caps.asw-new-button-7.black-1:hover{background-color:#eb5d2f}.hollow-button.all-caps.fpc{margin-top:20px;margin-left:0;padding-top:15px;padding-bottom:15px;display:inline-block}.hollow-button.all-caps.fpc:hover{border-color:#eb5d2f}.hollow-button.all-caps.banne{letter-spacing:2px;margin-top:10px;padding-top:15px;padding-bottom:15px;font-size:14px;line-height:21px}.hollow-button.all-caps{text-transform:uppercase;border-width:2px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.hollow-button.all-caps:hover{color:#f0f0f0;background-color:#eb5d2f;border-color:#fff}.hero-text-box.center-text.services{padding-left:50px;padding-right:50px}.hero-text-box.center-text{text-align:center;padding-left:20px;padding-right:20px}.hero-section-7{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:915px;padding-top:80px;display:flex;position:relative}.hero-section-7._3{background-image:linear-gradient(#0000008c,#0000008c),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae663ac0a89de14d302967_408d823f-0f8d-4807-8d0f-3902ec2af224.JPG);background-position:0 0,50% 72%;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:650px;padding-top:0}.hero-section-7._3.services{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b09640c5a453e45b8b57c_CAR-HERO-1.jpg);background-position:0 0,50%;background-size:auto,cover;min-height:650px}.hero-section-7._3.services.privacy{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f170a98d8bd796697d29b1f_Privacy-hero-Resize.jpg);background-position:0 0,50% 100%}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(#0000009e,#0000009e),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980445fae4a76f0acadfdb_finneys-square-10.jpg);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat}.hero-section-7._3.services.plumbing{background-image:linear-gradient(#16225999,#16225999),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f96e3fbb762b4cf6a56510b_water-424807_1280.jpg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.services.central-heating{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f96e21fb4eadb4ca66799c1_IMG_7783.JPG);background-position:0 0,50% 64%}.hero-section-7._3.services.roof{background-image:linear-gradient(#00000082,#00000082),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9adb1cb678ee6983b813d7_Roof-Banner.jpg);background-position:0 0,100%}.hero-section-7._3.services.roof.flat-3{background-image:linear-gradient(#00000073,#00000073),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5efefe9ed6c3b3d7b407ca3c_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.JPG);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.services.roof.flat-3.driveways{background-image:linear-gradient(#00000078,#00000078),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/626aafa64593721d212f9c58_DRIVEWAY-HERO.JPG);background-position:0 0,50% 100%}.hero-section-7._3.services.roof.flat-3.ledbury-roof{background-image:linear-gradient(#0000004f,#0000004f),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f044ada926a8598579b0aa1_IMG_5239.jpg);background-position:0 0,50%}.hero-section-7._3.services.acc-p-age-hero{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a790d5afb63c5163e74a67_roof-office-9.jpg);background-position:0 0,50% 16%;background-size:auto,cover}.hero-section-7._3.contact{background-image:linear-gradient(#0000007a,#0000007a),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f1706c2f73113a7d86d046c_Roofing-Resize.jpg);background-position:0 0,50%}.hero-section-7._3.gallery{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f2d51d32105357b0cdbb994_flay-roof-home-page.jpg);background-position:0 0,50% 31%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.roofing-loacations{background-image:linear-gradient(#00000061,#00000061),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62ac780318b98043c94d2bf1_malvern-ge772dacde_1920.jpg);background-position:0 0,50%}.hero-logos-container-2{border:1px solid var(--white);background-color:#0000;border-radius:5px;flex-wrap:wrap;width:50%;margin-top:31px;padding-bottom:20px;display:flex;position:relative;bottom:0;left:0;right:0}.side-lines{border-top:1px #ffffff4d;border-top-left-radius:5px;flex:1;height:11px}.side-lines.right{border-top-style:none;border-top-left-radius:0;border-top-right-radius:5px}.hero-logos-container-2-title{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:0;display:flex;position:relative;top:-13px}.mini-title-1{color:#ec1c29;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;font-size:14px;font-weight:400;line-height:10px}.mini-title-1.white{color:#fff;margin-top:22px;margin-bottom:0;font-size:18px}.mini-title-1.white.gap{line-height:35px}.mini-title-1.white{color:#fff;margin-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;line-height:27px}.mini-title-1.white.ipad-mode-aw{color:#fff;margin-bottom:0;font-size:26px;font-weight:400;line-height:28px}.hero-logos-title-box{text-align:center;margin-left:auto;margin-right:auto;padding-top:9px;padding-left:0;padding-right:0}.image-12{margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}.check-a-trade{margin-left:auto;margin-right:auto}.check-a-trade:hover{opacity:.5}.section-title-4{color:#282f4b;text-align:left;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-size:38px;font-weight:700;line-height:48px}.section-title-4.half-side{color:#282f4b;text-align:left;margin-top:0;margin-bottom:10px;padding-left:0;padding-right:0;font-size:38px;font-weight:500;line-height:48px}.section-title-4.half-side.white{color:#e4bc2d;text-align:left;font-weight:700}.section-title-4.half-side.white.aw-text{color:var(--white);margin-top:20px;margin-bottom:20px}.section-title-4.half-side.white.aw-text.cc{color:var(--black)}.paragraph-8{color:#737cbc;font-size:15px;line-height:24px}.columns-2{margin-bottom:20px;padding-top:0}.columns-3{padding-top:0;padding-bottom:20px}.column-7{margin-bottom:20px}.map-section{background-color:#fafaff}.testimonials-section{background-color:var(--ghost-white);padding:0 50px 70px}.testimonials-section._23{padding-top:70px}.body-3{background-color:#fafaff;padding-top:60px}.body-4{padding-top:60px}.column-1{margin-top:30px;margin-bottom:30px}.icon{color:var(--white);text-decoration:none}.footer.link{color:#eb5d2f;background-color:#0000;text-decoration:none}.footer.link:hover{opacity:.7}.paragraph-9,.paragraph-10,.paragraph-11{color:var(--midnight-blue);font-size:15px;line-height:22px}.paragraph-12{color:var(--midnight-blue);text-transform:none;font-size:15px;line-height:22px}.paragraph-12.air-para{margin-top:5px}.paragraph-12.air-para.orange{color:var(--orange-red)}.paragraph-12.air-para.orange.caps-aw{text-transform:uppercase;margin-top:10px;font-weight:700}.paragraph-12.air-para.orange.caps-aw.blue{color:var(--midnight-blue)}.paragraph-13{color:var(--midnight-blue);font-size:15px;line-height:22px}.paragraph-13.caps{text-transform:uppercase}.paragraph-13.caps.orange{color:var(--orange-red);margin-top:10px;font-weight:700}.paragraph-13.caps.orange.blue{color:var(--midnight-blue)}.paragraph-14{color:var(--midnight-blue);font-size:15px;line-height:22px}.paragraph-14.home-value{text-transform:uppercase}.paragraph-14.home-value.orange{color:var(--orange-red);margin-top:10px;font-weight:700}.paragraph-14.home-value.orange.blue{color:var(--midnight-blue)}.paragraph-15,.paragraph-16,.paragraph-17{color:var(--midnight-blue);font-size:15px;line-height:22px}.paragraph-18,.paragraph-19,.paragraph-20,.paragraph-21,.paragraph-22,.paragraph-23,.paragraph-24,.paragraph-25{color:var(--midnight-blue)}.contact-link{color:var(--midnight-blue);text-decoration:none}.contact-link:hover{color:var(--orange-red)}.footer-icon-link:hover{opacity:.7}.footer-icon-link.gas-safe{margin-top:20px;margin-left:30px}.button-div-block{padding-top:0;padding-bottom:0}.sub-text{color:#000;text-align:center;margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:26px}.sub-text.sub-intro-text{color:var(--midnight-blue);margin-top:10px;margin-bottom:0}.sub-text.sub-intro-text.space-bottom-10{margin-bottom:60px}.homepage-intro-text{text-align:center;margin-bottom:0}.logo-line{text-align:center;margin-top:15px;margin-bottom:15px;display:inline-block}.logo-line.intro-line{margin-top:0;margin-bottom:20px}.logo-line.intro-line.mobile-mountains{margin-bottom:10px}.button-2{color:#000;text-align:center;letter-spacing:2px;text-transform:uppercase;background-color:#0000;border:2px solid #ec008c;border-radius:5px;padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.button-2:hover{color:#fff;background-color:#ec008c}.button-2.mobile-button{margin-bottom:0;padding:12px 20px;font-size:13px}.button-2.mobile-button.w--current{margin-bottom:0}.top-title{text-align:center;margin-top:30px;margin-bottom:30px}.top-title.bottom-para-2{margin-bottom:60px}.h2-headings{color:#000;letter-spacing:3px;text-transform:uppercase;font-family:Lato,sans-serif;font-size:25px;font-weight:700;line-height:35px}.h2-headings.mobile-h2-heading{margin:15px 5px 10px;font-weight:400}.h2-headings.mobile-h2-heading.home-heading{color:var(--orange-red);margin-top:20px;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.service-section{padding-top:30px;padding-bottom:50px;transition:background-color .5s}.service-section.about-us-section{margin-bottom:20px;padding-top:0;padding-bottom:0}.service-section.about-us-section.our-ethos-top-section{background-color:var(--ghost-white);margin-top:0;margin-bottom:0}.another-button{text-align:center;margin-top:41px;margin-bottom:40px}.another-button.start-your-project-button,.another-button.start-your-project-button.home-button,.another-button.start-your-project-button.home-button.get-in-touch-button{margin-top:20px;margin-bottom:20px}.bold-text-3{color:var(--black)}.video{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:125px}.video.video-spacing{border-radius:0;margin-top:40px}.video.video-spacing.viodeo-corners{border:1px #000;border-radius:0}.form-2-input{color:#000;background-image:none;background-position:15px;background-repeat:no-repeat;background-size:9px;border-style:solid;border-color:#ec1c29;border-bottom-width:1px;width:31%;height:55px;margin-bottom:30px;margin-left:0;margin-right:0;padding-left:35px;font-weight:300}.form-2-input:focus{border-color:#000}.form-2-input.message{background-image:none;width:100%;padding:15px 15px 80px}.form-button-new{color:#000;letter-spacing:2px;text-transform:uppercase;background-color:#0000;border:2px solid #ec1c29;border-radius:8px;height:45px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:5px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:15px;display:block}.form-button-new:hover{color:#fff;background-color:#ec1c29}.intro-feature-item-6{text-align:center;border-right:1px solid #fff;flex-direction:column;justify-content:center;align-items:center;width:33.33%;padding-left:5px;padding-right:5px;display:flex}.flex-wrapper{flex-flow:wrap;width:100%;display:flex;position:relative}.flex-wrapper.space-between{color:#000;justify-content:space-between;align-items:center}.error-message-2{color:#fff;text-align:center;background-image:linear-gradient(#ec1c29,#ec1c29);font-size:18px;font-weight:300;line-height:30px}.text-block-3{color:#000;font-weight:400}.mobile-number-link{color:#fff}.drop-bar-form{color:#9a9da2;background-color:#fff;background-image:linear-gradient(#fff,#fff);border:1px solid #ec1c29;margin-bottom:25px}.drop-bar-form:hover,.drop-bar-form:active{border-color:#000}.white-text{color:#fff;margin-bottom:20px}.white-text.contact-email{font-size:17px;font-weight:400;line-height:27px;text-decoration:none}.white-text.contact-email:hover{text-decoration:underline}.small-bottom-border{margin-bottom:20px}.icon-bg-2{background-color:#efecfc;background-image:none;border-radius:50%;width:55px;height:55px;margin-bottom:15px}.icon-bg-2._1{background-color:#fff;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:38px;width:60px;height:60px}.icon-bg-2._2,.icon-bg-2._3{background-color:#fff;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:38px}.intro-feature-item-5{text-align:center;border-right:1px #fff;flex-direction:column;justify-content:center;align-items:center;width:33.33%;padding-left:10px;padding-right:10px;display:flex}.text-title{font-weight:400}.text-title.dark{color:#000;letter-spacing:1px;margin-bottom:5px;font-family:Montserrat,sans-serif;font-size:20px}.text-title.dark.white{color:#fff;text-transform:uppercase;font-size:22px}.text-title.dark{color:#000;letter-spacing:1px;margin-bottom:5px;font-size:20px}.text-title.dark.contact-form-h1{text-transform:uppercase;font-size:22px}.text-title.dark.contact-form-h1.orange-text{color:#eb5d2f;letter-spacing:0;text-transform:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.paragraph-5{color:#192024;font-family:Montserrat,sans-serif;font-size:16px;line-height:22px}.paragraph-5.white-new-text{color:#fff;font-size:17px;font-weight:400;line-height:27px}.paragraph-5.white-new-text.visit-us-text{margin-left:30px;margin-right:30px;font-size:17px;line-height:27px}.icon-para{color:#000;font-size:17px;font-weight:400;line-height:27px}.icon-para.get-intouch-ipad{margin-left:10px;margin-right:10px;font-weight:400}.icon-para.get-intouch-ipad.blue-text{color:#162259}.icon-para.small-print{font-size:14px;line-height:22px}.icon-para.small-print.blue-text{color:#162259}.icon-para.small-print.blue-text.spavcoing-aw{color:#000;margin-bottom:20px}.content-section-2{padding-top:90px;position:relative;overflow:hidden}.content-section-2.bottom-padding{padding-bottom:90px}.intro-features-2{background-image:linear-gradient(#ec1c29,#ec1c29);border:1px #ec1c29;border-radius:0;flex-wrap:wrap;margin-bottom:1px;padding-top:35px;padding-bottom:35px;display:flex}.intro-features-2.emails{margin-bottom:90px}.success-message{background-color:#0000;font-size:18px;font-weight:300;line-height:30px}.main-para{color:#000;text-align:center;font-size:20px;font-weight:400;line-height:30px}.header-box.center{text-align:center;width:100%;margin-bottom:50px;margin-left:auto;margin-right:auto;display:block}.header-box.center.contact-form-para{width:100%}.form-button-new-2{color:#000;letter-spacing:2px;text-transform:uppercase;background-color:#0000;border:2px solid #eb5d2f;border-radius:8px;height:45px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:5px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:15px;display:block}.form-button-new-2:hover{color:#fff;background-color:#eb5d2f}.form-button-new-2.blue-text{color:#162259}.form-2-input-2{color:#000;border:1px solid #eb5d2f;width:31%;height:55px;margin-bottom:30px;margin-left:0;margin-right:0;padding-left:15px;font-weight:300}.form-2-input-2:focus{border-color:#000}.form-2-input-2.message{background-image:none;width:100%;padding:15px 15px 80px}.testimonials-block{padding-left:50px;padding-right:50px}.testimonials-block._23{margin-bottom:30px}.body-link{color:var(--orange-red);text-decoration:none}.body-link:hover{color:var(--black)}.old-column{display:none}.dropdown-list{background-color:var(--white-2)}.dropdown-list.w--open{border-bottom:2px solid var(--orange-red);background-color:var(--midnight-blue)}.dropdown-link{color:var(--white)}.dropdown-link:hover,.dropdown-link.w--current{color:var(--orange-red)}.row{min-height:80px;position:relative}.h2-headings-2{font-size:31px;font-weight:400}.h2-headings-2.white{color:#fff;display:inline-block;position:relative}.h2-headings-2.white.event-h1{letter-spacing:3px;font-family:Lato,sans-serif}.h2-headings-2.white.event-h1.gas-safe.narrow{margin-right:90px}.h2-headings-2.white.event-h1.roofing-title{margin-top:5px;padding-right:50px;font-family:Twentieth Century,sans-serif}.h2-headings-2.white.event-h1.roofing-title.wide{padding-right:0}.h2-headings-2.white.event-h1.gas-safe{margin-top:0;margin-right:0;line-height:34px}.paragraph-26.intro{color:#fff;margin-bottom:5px;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:24px}.paragraph-26.intro.bold-title{margin-bottom:0;font-size:17px}.paragraph-26.intro.bold-title.black-block-text{margin-bottom:10px;margin-left:0;padding-left:0;padding-right:0}.paragraph-26.intro.bold-title.black-block-text.mobile-mode-space-asw.left-text{text-align:left;align-items:flex-start;margin-bottom:5px}.paragraph-26.intro.bold-title.black-block-text.mobile-mode-space-asw.left-text.link-text-new{flex-direction:row;justify-content:flex-start;align-items:center;max-width:none;margin-left:auto;margin-right:auto;display:block}.paragraph-26.intro.bold-title.black-block-text.mobile-mode-space-asw.black-asw{color:var(--midnight-blue);text-align:left;flex-direction:column;align-items:center;margin-left:auto;display:flex}.paragraph-26.intro.bold-title.black-block-text.new-block-texr-a{justify-content:flex-start;align-items:flex-start;max-width:none;margin-left:0;display:inline}.background-right-column{background-image:none;background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:auto;position:absolute;top:0;bottom:0;left:0}.background-right-column.secret-diary-photo{background-image:none,url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:56%,50% 0;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,scroll}.background-right-column.secret-diary-photo.left-photo.which-logo{background-image:linear-gradient(to bottom,var(--white-2),var(--white-2));background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;display:flex}.background-right-column.secret-diary-photo.left-photo.which-logo.black-left-side{color:#000;background-image:linear-gradient(#000,#000);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll}.background-right-column.secret-diary-photo.left-photo.which-logo.black-left-side.blue-lfet{border:1px none var(--orange-red);background-image:linear-gradient(to bottom,var(--midnight-blue),var(--midnight-blue));background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll}.background-right-column.secret-diary-photo.left-photo.which-logo.trusted-logo{border-top:1px solid var(--orange-red);background-image:linear-gradient(to bottom,var(--white-2),var(--white-2))}.background-right-column.secret-diary-photo.left-photo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f91676670b33adb40a35c05_gas-safe-registered.jpg),linear-gradient(#000,#000);background-position:100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;background-attachment:scroll,scroll}.background-right-column.secret-diary-photo.left-photo.which-logo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e41c2d3e607dff5d05e3f_which-23.jpg),linear-gradient(#fff,#fff);background-position:50%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;background-attachment:scroll,scroll;flex-direction:column;justify-content:center;align-items:center;display:flex}.background-right-column.fpc-photo{background-image:none,url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:56%,50% 0;background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:scroll,scroll}.background-right-column.fpc-photo.left-photo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f91676670b33adb40a35c05_gas-safe-registered.jpg),linear-gradient(#000,#000);background-position:100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;background-attachment:scroll,scroll}.background-right-column.fpc-photo.left-photo.which-logo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567ad307584894de084322c_New-Roof-Services-About.jpg),linear-gradient(#fff,#fff);background-position:50%,0 0;background-size:cover,auto;flex-direction:column;justify-content:center;align-items:center;display:flex}.background-right-column.fpc-photo.left-photo.why-choose{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f170a98d8bd796697d29b1f_Privacy-hero-Resize.jpg),linear-gradient(#0000,#0000);background-position:0 100%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.why-choose.s{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b09e8234274a5dc046e6d_SCAFFOLDING-5.jpg),linear-gradient(#0000,#0000);background-position:0%,0 0}.background-right-column.fpc-photo.left-photo.resrufacing{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47ced9fc72c37d577dca3_Image-21.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.renobvation{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f17052002a9507c7e1d36dd_Cracked-Gutter-Resize.jpg),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto}.left-column-text-box{text-align:left;background-image:none;background-repeat:repeat;background-size:auto;width:83%;padding:11% 9% 10%}.left-column-text-box.covid-section.house-roofing-space{padding-top:0}.left-column-text-box.covid-section.aw-sect-roof{width:100%;padding-bottom:40px;padding-left:0%}.left-column-text-box.roofing-section{width:95%;padding:60px 0% 60px 5%}.left-column-text-box.covid-section{width:95%;padding:50px 0% 60px 5%}.left-column-text-box.covid-section.which-banner{padding-right:5%}.bold-text-4{letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:35px;font-weight:700;line-height:40px}.sub-heading{text-align:left;margin-left:3px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:23px}.sub-heading.blue{color:var(--midnight-blue)}.content-section-3,.content-section-3.no-bottom-padding{padding-top:2%;padding-bottom:2%}.content-section-3.no-bottom-padding.about-phillipa-ipad{margin-top:0;padding-top:0%;padding-bottom:0%}.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-top:27px;margin-bottom:0;padding-top:0%;padding-bottom:0%;display:block}.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner.hide{display:none}.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner.blue{background-color:var(--midnight-blue);margin-bottom:0;padding-top:40px;padding-bottom:40px}.background-left-column{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;position:relative;top:0;bottom:0;left:50.01%}.background-left-column.secret-diary.rigth-column.blue-block.gas-safe-section-aw{border-top:1px none var(--orange-red)}.background-left-column.secret-diary.rigth-column.blue-block.black-block{background-image:linear-gradient(#020001,#020001),linear-gradient(#0000,#0000);display:flex}.background-left-column.secret-diary.rigth-column{background-image:linear-gradient(#eb5d2f,#eb5d2f)}.background-left-column.secret-diary.rigth-column.blue-block{background-image:linear-gradient(#000,#000),linear-gradient(#0000,#0000)}.green-line{background-color:#64bd47;width:32%;height:2px;margin-top:1%;margin-bottom:4%;position:relative}.green-line.short{width:30%;margin-top:1%;margin-bottom:2%}.green-line.short.purple-line{background-color:#000;margin-bottom:3%}.green-line.short.purple-line.ornage{background-color:#eb5d2f}.outline-button{text-align:right;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border:2px solid #0fb9cb;border-radius:8px;margin-top:4%;padding:10px 20px;font-family:Lato,sans-serif;font-size:12px;font-weight:400;display:inline-block}.outline-button:hover{background-color:#0fb9cb}.outline-button.hero-button{margin-top:1%}.container-7{text-align:center;padding:40px 0 60px}.container-7.say-space{margin-top:0;padding-top:40px}.container-7._0space-new{padding-top:0}.container-7.ipad-less{padding-top:20px;padding-bottom:20px}.photo-column-1{padding-left:0;padding-right:0}.new-space-3{margin-bottom:10px}.new-space-3._50{margin-bottom:50px}.check-a-trade-logo{margin-top:21px}.check-a-trade-logo.link-block{margin-top:39px}.logo-block{margin-bottom:30px}.link-block:hover{opacity:.6}.column-8{text-align:right}.section-5{background-color:#fff;padding-top:80px;padding-bottom:80px;position:relative}.section-5.tint{background-color:var(--white-2);padding-top:20px;padding-bottom:20px}.container-8{position:relative}.logo-column{text-align:center}.client-logo{opacity:1;height:100px;transition:opacity .2s}.client-logo:hover{opacity:1}.client-logo.wb{height:80px;margin-top:5px}.whcih-link{color:var(--orange-red);text-decoration:none}.whcih-link:hover{color:var(--white-2)}.whcih-link.new-link{flex:0 auto;width:auto;display:inline-block}.column-9{text-align:left;position:static}.recaptcha{flex:0 auto;align-self:auto;margin-left:auto;margin-right:auto}.trust-a-trader.city-logo{width:223px}.gas-safe-logo{padding-top:20px}.gas-safe-logo.aw-30{margin-bottom:0;padding-top:0}.gas-safe-logo.eurocell-logo-3{padding-top:0}.paragraph-27{color:#162259}.section-title-5{color:#eb5d2f;text-align:center;text-transform:uppercase;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.paragraph-28{color:#162259;text-align:center;font-size:17px;line-height:26px}.paragraph-28.aw-space-new{margin-bottom:10px}.container-9{flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.office-images-column.aw-2{margin-top:60px}.column-11{padding-left:0;padding-right:0}.aw-colour{color:#ec008c}.side-lines-2{border-top:1px solid #ffffff4d;border-top-left-radius:5px;flex:1;height:11px}.side-lines-2.right{border-top-left-radius:0;border-top-right-radius:5px}.side-lines-2.right.aw-lines,.side-lines-2.ipad-mode{border-top-style:none}.heading-7{color:#fff}.heading-7.aw-h1{font-size:58px;font-weight:700}.hero-logos-container-3{background-color:#0000;border:1px solid #eb5d2f;border-radius:5px;flex-wrap:wrap;width:50%;margin-top:60px;padding-bottom:30px;display:flex;position:relative;bottom:0;left:0;right:0}.hero-logos-container-3.aw-space{border-style:solid;border-width:1px;margin-bottom:40px;padding-top:30px}.hero-logos-container-3.aw-space.aw-back{background-color:#00000036}.hero-logos-container-3.aw-space.aw-back.new.ines-aw{border-color:#ec008c #ec008c #ec008c var(--dits-pink)}.hero-logos-container-3.aw-space.aw-back.new.ines-aw.aasw{margin-bottom:0;padding-bottom:0}.paragraph-29{color:#162259;text-align:center;margin-bottom:40px;font-size:17px;line-height:26px}.paragraph-29.aw-dits-white{color:#fff;margin-top:10px;margin-bottom:0;padding-top:0;padding-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:28px}.paragraph-29.aw-dits-white.cc{color:var(--black);width:100%;padding-bottom:10px;font-size:18px}.section-facts{background-color:#282f4b;background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),linear-gradient(to bottom,var(--dits-pink),var(--dits-pink)),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:100% 0,0 0,10% 5%,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:auto,auto,180px,350px;padding:120px 20px;transition:background-color .2s;position:relative}.section-facts.aw{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60a633473fe8d056d13a2588_Finneys-DITS-hero-V2.jpg),linear-gradient(to bottom,#00000080,#00000080),linear-gradient(to bottom,var(--white-2),var(--white-2));background-position:0 100%,50%,0 0,0 0;background-repeat:no-repeat,repeat,repeat,repeat;background-size:contain,cover,auto,auto}.container-10{border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.small-sub-text-2{color:#e4bc2d;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:12px;font-weight:500;line-height:22px}.small-sub-text-2.light{color:#ffffff9c}.small-sub-text-2.light.aw-wehite{color:var(--white);text-transform:lowercase;margin-top:15px;margin-bottom:0;font-size:24px;line-height:27px}.small-sub-text-2.light.aw-wehite.cc{color:var(--black);line-height:37px}.grid{grid-column-gap:0px;grid-row-gap:0px;border-radius:5px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.div-fact{border-style:none solid none none;border-width:2px 1px;border-color:transparent var(--dits-pink)transparent #e4ecf6;text-align:center;padding-top:20px;padding-bottom:20px}.div-fact:hover{border-top:2px #fd56d66e;border-bottom:0 #0000;border-left:0 #e4ecf6}.div-fact.last{border-right-style:none}.fun-content{margin-left:0;position:relative;overflow:hidden}.fun-tittle{color:#e4bc2d;margin-top:10px;margin-bottom:0;font-size:36px;font-weight:700;line-height:46px}.button-header{z-index:999;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:13px;font-weight:500;line-height:23px;position:relative}.white-3{color:#fff;padding-left:0;font-size:24px;line-height:26px}.white-3.aw-text22{text-transform:none;margin-top:15px;margin-bottom:10px}.white-3.aw-text22.cc{color:var(--black);line-height:34px}.column{color:#1a1a1a;padding-left:0;padding-right:0;font-family:Montserrat,sans-serif}.sub-text-2{color:#767676;margin-top:20px;margin-bottom:0;font-family:Lato,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:36px}.sub-text-2.smaller{margin-top:20px;font-size:20px;line-height:31px}.sub-text-2.smaller.fun{color:#282f4b;margin-top:0;font-size:16px;font-weight:500}.fact-wrapper{background-color:#fff;border:1px solid #e4ecf6;border-style:solid none;border-radius:6px;width:80%;margin-left:auto;margin-right:auto;box-shadow:0 6px 12px #72799233}.image-13{margin-top:107px;padding-top:0}.image-13.cc{margin-top:0}.image-13.cc.aw-10{padding-bottom:20px}.title-componet{color:#282f4b;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-size:12px;line-height:22px}.card-link{width:100%;text-decoration:none;display:inline-block;position:static}.div-block-second{background-color:#282f4b;border-radius:20px;width:10px;height:10px;margin-left:5px;margin-right:0}.page-block{background-color:#fff;border:1px #e7e7e7;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:0 0 35px;transition:all .2s;display:flex;box-shadow:0 4px 18px #1d1d2114}.page-block:hover{transform:none;box-shadow:0 5px 21px #1d1d2126}.content{background-color:#e4bc2d;border-bottom:1px solid #e4e8ee;border-top-left-radius:6px;border-top-right-radius:6px;align-items:center;width:100%;height:30px;margin-bottom:30px;display:flex}.intro-pages-row{width:100%;margin-bottom:20px}.white-4{color:#fff;padding-left:0}.section-6{background-image:linear-gradient(#fafaff,#fafaff)}.which{text-align:center;width:55%;max-width:100%;margin-top:0;margin-left:0;display:block;position:relative}.which.aw-which{flex:0 auto;max-width:640px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:block}.which.aw-which.new-image-logo-aw{flex:0 auto}.which.aw-which.trust-a-trader{object-fit:fill;width:50%;max-width:none}.which.roofing-hereford{border:3px solid var(--orange-red);max-width:90%}.which.roofing-hereford.new-roof-ledbury{width:100%;max-width:80%;padding-top:0}.test-new-1{margin-bottom:10px}.heading{color:#fff;margin-top:0;font-family:Montserrat,sans-serif}.heading.title{color:#fff;letter-spacing:1px;margin-top:20px;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:45px;font-weight:400;line-height:50px}.bold-text-5{color:#fff;letter-spacing:1px;font-family:Montserrat,sans-serif;font-size:45px;font-weight:300}.intro{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:650px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.intro.team-block{margin-bottom:20px}.intro.team-block.meet-the-tribe-banner{text-shadow:1px 1px 6px #000}.quote-intro{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex;position:relative}.wrapper{z-index:1;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;display:block;position:relative}.wrapper.tribe-test{background-image:linear-gradient(#00000080,#00000080),none;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;max-width:100%;margin-top:0;margin-left:0;margin-right:0;padding-top:60px;padding-bottom:60px}.wrapper.tribe-test.background{background-image:linear-gradient(#00000080,#00000080),none;background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,scroll}.wrapper.tribe-test.background.aw-neew-3{background-image:linear-gradient(to bottom,var(--white),var(--white)),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.wrapper.tribe-test.background.hide-aw{display:none}.meet-the-tribe{text-align:center}.button-3{color:#fff;text-align:center;background-color:#e8985c;background-image:none;border-style:none;border-radius:0;justify-content:center;align-items:center;height:48px;padding:14px 20px 10px;font-size:17px;font-weight:600;line-height:20px;text-decoration:none;transition:box-shadow .6s,border-color .6s,color .6s,background-color .6s;display:flex}.button-3:hover{color:#1c1d22;background-color:#fff}.button-3.ghost{background-color:#23242a;box-shadow:inset 0 0 0 1px #ffffff1f}.button-3.ghost:hover{color:#fff;background-color:#e8985c;box-shadow:inset 0 0 0 1px #0000}.button-3.ghost.footer-button{letter-spacing:1px;background-color:#000;border:1px solid #4db90c;padding-bottom:14px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400}.button-3.ghost.footer-button:hover{border-color:#ffbc06}.button-3.ghost.footer-button:active{flex:0 auto}.button-3.ghost.footer-button.banner-button{text-transform:none;background-color:#0000;margin-top:20px}.button-3.ghost.footer-button.banner-button.member-button{border-color:var(--midnight-blue);color:var(--midnight-blue);margin-top:40px}.quote-top-avatar{object-fit:cover;border:1px solid #0390f9;border-radius:50%;width:96px;height:96px;margin-bottom:24px;padding:8px}.quote-top-avatar.tribe-team{border-width:2px;border-color:#ffbc06;width:150px;height:150px}.quote-top-avatar.tribe-team.purple{border-style:solid;border-color:var(--orange-red);border-radius:0%;padding:0}.quote-top-avatar.tribe-team.blue{border-color:#eb5d2f;border-radius:0%;padding:0}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120{width:120px;height:120px;margin-top:0;padding-right:0}.quote-top-avatar.tribe-team.yellow{border-color:#eb5d2f;border-radius:0%;padding:0}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw._120{width:120px;height:120px}.quote-top-avatar.tribe-team.purple{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;border-style:solid;border-color:#eb5d2f;border-radius:0%;padding:0}.quote-top-avatar.tribe-team.purple._120{width:120px;max-width:none;height:120px}.quote-top-avatar.tribe-team.red{border-color:#eb5d2f;border-radius:0%;padding:0}.quote-top-avatar.tribe-team.red.mobile-mode._120{width:120px;height:120px}.divider-2{background-color:#e8985c;width:100px;height:1px;margin-top:25px;margin-bottom:24px}.divider-2.icon-line{width:50%;margin-top:25px}.divider-2.icon-line.yellow{background-color:#ffbc06}.text-label{color:#ffffff80;letter-spacing:2px;text-transform:uppercase;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:16px}.text-label.white{color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif}.text-huge{font-size:26px;line-height:40px}.text-huge.white-text.banner-text{text-shadow:1px 1px 6px #000;font-family:Montserrat,sans-serif;font-size:21px;line-height:32px}.text-huge.white-text.banner-text.button-space{margin-bottom:30px;font-size:19px}.accredisition-logos{opacity:1}.accredisition-logos:hover{opacity:.6}.new-link{opacity:1}.new-link:hover{opacity:.6}.column-block-new{width:100%}.columns-4{margin-right:-288px}.aw-link{color:var(--orange-red);text-decoration:none}.aw-link:hover{color:#eb5d2f99}.aw-link.new-link-2{color:var(--black)}.air-quailty{color:var(--midnight-blue)}._20-abpouve-below{margin-top:20px;margin-bottom:20px}.colums-space{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:20px}._20-wsa{margin-top:40px;margin-bottom:0}._20-aw{padding-top:10px;padding-bottom:10px}.image-14{border:1px solid var(--orange-red)}.image-14.orange-line-2{border-width:2px}.section-2{color:#4d4d4d;padding-top:80px;padding-bottom:80px}.section-2.image{background-image:linear-gradient(#00000080,#00000080);background-position:0 0;background-size:auto;background-attachment:scroll;padding-top:127px;padding-bottom:127px}.section-2.image.upcoming-events{background-image:linear-gradient(#0000004d,#0000004d),none;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.section-2.image.upcoming-events.get-involved-banner{text-align:center;background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/628e023fd50c84f4f7ffd1cc_Sponsor%20Image.jpeg);background-position:0 0,50% 41%;background-size:auto,cover;background-attachment:scroll,fixed;max-width:100%;margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}.section-2.image.upcoming-events.get-involved-banner.hero-new{background-image:linear-gradient(#00000094,#00000094),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b0200637a1ef3f9b3d098_SCAFFOLDING-3.jpg);background-position:0 0,50%;max-width:100%}.paragraph-30{color:#f7f7f7;text-align:center;font-size:16px;line-height:23px}.paragraph-30.about-hft-para{color:#1d1d1b;margin-top:10px;font-size:16px;line-height:26px}.paragraph-30.about-hft-para.white-text{color:#fff;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:500;text-decoration:none}.paragraph-30.about-hft-para.white-text.orange{color:var(--orange-red)}.container-11{text-align:center;margin-top:0}.h1-main{color:#19223e;text-transform:uppercase;margin:0 30px 20px;font-size:37px;font-weight:800;line-height:43px}.h1-main.white-text{color:#fff;text-transform:capitalize;margin-bottom:10px;font-size:38px;font-weight:700}.button-4{color:#fff;text-align:center;text-transform:uppercase;background-color:#4d4d4d33;border:2px solid #fff;border-radius:10px;margin-bottom:0;padding:8px 25px;font-size:16px;font-weight:500;text-decoration:none;transition:all .1s;display:inline-block}.button-4:hover{color:#323232;background-color:#fff}.bold-text-6{font-family:Twentieth Century,sans-serif;font-size:40px;line-height:45px}.image-15{text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.logo-linkl-block:hover{opacity:.6}.blue{margin-top:20px;margin-bottom:20px}._40{margin-bottom:40px}._40._20a{margin-bottom:20px}.top-border{font-family:Open Sans,sans-serif}.top-border._5{margin-top:5px;font-weight:300}.top-border._50{margin-top:50px}.paragraph-31{color:#000;font-family:Open Sans,sans-serif;font-size:18px;line-height:27px}.paragraph-31.narrow{text-align:center;letter-spacing:0;text-transform:none;margin-top:10px;font-size:20px;font-weight:400}.h2{color:#000;text-align:center;margin-top:72px;margin-bottom:0;font-size:40px;font-weight:400;line-height:50px}.intro-box{border:2px solid var(--orange-red);background-color:var(--black);width:30.3%;margin-left:20px;margin-right:0}.intro-box.no-border{margin-right:0%}.intro-box.no-border.hide{display:none}.relative{flex-direction:column;display:flex;position:relative;overflow:hidden}.intro-text-box{color:#88180d;text-align:center;background-color:#ea5040;padding:23px}.intro-text-box.ffc{background-color:var(--black);color:var(--black);margin-bottom:-2px}.content-wrapper-2{width:100%;max-width:none;padding-left:25px;padding-right:25px;position:relative}.content-wrapper-2.cars{padding-bottom:80px}.content-wrapper-2.cars.wide{max-width:none}.content-wrapper-2.cars.wide.gap{padding-top:80px;padding-bottom:80px}.image-hover{transition:transform .2s}.image-hover:hover{transform:scale(1.05)}.text-link{color:var(--orange-red);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:400;text-decoration:none}.text-link:hover{color:var(--white)}.title-link{color:#fff;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:30px;font-weight:700;line-height:40px;text-decoration:none;transition:opacity .2s}.title-link:hover{opacity:.8}.center-box{color:#b99bb6;text-align:center;letter-spacing:1.5px;text-transform:uppercase;width:70%;max-width:820px;margin-left:auto;margin-right:auto;font-size:13px;font-weight:700;display:block}.center-box.wide{width:65%}.center-box.wide.w{width:85%}.flex-center{flex-wrap:wrap;justify-content:center;display:flex}.flex-center.bottom-lower{margin-bottom:20px}.bold-text-7{color:#eb5d2f;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-weight:700;line-height:35px}.space-2{margin-bottom:20px}.citb{text-align:center;background-color:#fff;padding:60px 10px;display:none;position:relative}.citb.accent{background-color:#192024}.citb.accent.mission-banner{background-color:#1f7fbb;padding-top:20px;padding-bottom:20px;display:block}.citb.accent.mission-banner.online-services-banner{background-color:#0000;background-image:linear-gradient(#1e3248,#1e3248),none;background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.citb.accent.mission-banner.online-services-banner.have-your-say{background-image:linear-gradient(#162259bf,#162259bf),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae663ac0a89de14d302967_408d823f-0f8d-4807-8d0f-3902ec2af224.JPG);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;display:block}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new{background-image:linear-gradient(#000c,#000c),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.orange{background-image:linear-gradient(#eb5d2fbf,#eb5d2fbf),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b009508d612e3dbba01e9_Circle.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b009508d612e3dbba01e9_Circle.png),linear-gradient(#eb5d2f,#eb5d2f);background-position:0 0,97% 108%,0 100%,0 0;background-repeat:repeat,no-repeat,no-repeat,repeat;background-size:auto,contain,contain,auto;background-attachment:scroll,scroll,scroll,scroll}.space-3{margin-bottom:20px}.space-3:hover{opacity:.63}.new-citb{margin-bottom:40px}.div-block-2{margin-left:20px}.column-15{padding-right:0}.navbar-5{z-index:100;background-color:#020001;border:1px #000;border-bottom:2px solid #eb5d2f;justify-content:center;align-items:center;height:85px;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:20px;padding-right:20px;display:flex;position:fixed;top:0;left:0;right:0}.button-5{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-5:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button-5.yellow-line{color:#162259;border-color:#eb5d2f}.button-5.yellow-line:hover{color:#eb5d2f;background-color:#0000;border-color:#fff}.button-5.yellow-line.hover{color:#fff;text-align:center;letter-spacing:2px;background-color:#0000;padding:15px 20px;font-size:14px;font-weight:700;line-height:21px}.button-5.yellow-line.hover:hover{color:#fff;background-color:#eb5d2f;border-color:#eb5d2f}.button-5.yellow-line.hover.w--current{color:#fff}.button-5.yellow-line.hover.w--current:hover{color:#fff;background-color:#eb5d2f;border-color:#eb5d2f}.text-block-6{letter-spacing:.5px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.container-12{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.container-12.navigation{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding-left:0;padding-right:0;display:flex}.text-block-5{letter-spacing:.5px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.dropdown-list-2{background-color:#fff}.dropdown-list-2.w--open{color:#fff;background-color:#020001;border-bottom:2px solid #eb5d2f}.dropdown-link-2{color:#fff;letter-spacing:.5px;font-family:Twentieth Century,sans-serif;font-size:16px}.dropdown-link-2:hover,.dropdown-link-2.w--current{color:#eb5d2f}.nav-link-4{color:#282f4b;padding-top:12px;padding-bottom:12px;transition:background-color .4s}.nav-link-4:hover{background-color:#282f4b1a;border-radius:6px}.nav-link-4.w--current{color:#282f4b;padding-top:12px;padding-bottom:12px}.nav-link-4.w--current:visited{color:#fff}.nav-link-4.white{color:#fff;text-transform:uppercase;padding-left:20px}.nav-link-4.white:hover{color:#fff}.nav-link-4.white:visited{color:#eb5d2f}.nav-link-4.white.current{color:var(--orange-red);letter-spacing:.5px;padding-left:15px;padding-right:15px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.nav-link-4.white.current:hover{color:var(--white)}.nav-link-4.white.current.w--current{color:#fff}.nav-link-4.white.black{color:var(--orange-red)}.nav-link-4.white.black:hover{color:var(--white)}.image-16{max-width:85%;margin-bottom:70px;padding-top:0;padding-bottom:0}.button-6{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-6:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button-6.hero{color:#282f4b;background-color:#0000;border:1px solid #282f4b;margin-right:10px}.button-6.hero:hover{color:#e4bc2d;background-color:#282f4b}.button-6.hero.yellow{opacity:1;color:#162259;background-color:#eb5d2f;border-width:3px;border-color:#eb5d2f;width:99%}.button-6.hero.yellow:hover{color:#fff;background-color:#0000;border-color:#eb5d2f}.button-6.hero.yellow.hero{color:#fff;letter-spacing:2px;background-color:#0000;border-width:1px;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.button-6.hero.yellow.hero:hover{background-color:#eb5d2f;border-color:#eb5d2f}.bold-text-16{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px}.h1-2{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.h1-2.h2{color:#fff;text-transform:none;margin-top:20px;margin-bottom:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:40px}.h1-2.h2.roofing-h2{text-align:left;padding-right:40px}.h1-2.h2.roofing-h2.t{margin-top:0}.bold-text-17{font-size:29px;font-weight:400}.image-17{margin-bottom:70px;padding-top:0;padding-bottom:0}.image-17._23{max-width:100%;margin-bottom:100px}.bold-text-18{font-size:29px;font-weight:400}.button-7{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-7:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button-7.hero{color:#282f4b;background-color:#0000;border:1px solid #282f4b;margin-right:10px}.button-7.hero:hover{color:#e4bc2d;background-color:#282f4b}.button-7.hero.yellow{opacity:1;color:#162259;background-color:#eb5d2f;border-width:3px;border-color:#eb5d2f;width:99%}.button-7.hero.yellow:hover{color:#fff;background-color:#0000;border-color:#eb5d2f}.button-7.hero.yellow.hero{color:#fff;letter-spacing:2px;background-color:#0000;border-width:1px;width:auto;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.button-7.hero.yellow.hero:hover{background-color:#eb5d2f;border-color:#eb5d2f}.h1-3{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:58px}.h1-3.fpc{text-transform:uppercase;font-size:55px;line-height:60px}.h1-3.fpc.n23{padding-right:60px}.h1-3.h2{color:#fff;margin-top:20px;margin-bottom:30px;font-size:30px;line-height:40px}.h1-3.h2.scaffolding{text-align:left;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.paragraph-32{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-32.new-para-aw{color:var(--black);margin-bottom:10px;font-size:17px;line-height:22px}.paragraph-32.new-para-aw.t7c{font-size:17px;line-height:22px}.container-13{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.bold-text-19{letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif}.divider{background-color:#d79d10;width:100px;height:1px;margin-top:4px;margin-bottom:24px}.divider.no-margin-bottom{background-color:#eb5d2f;height:2px;margin:20px auto}.divider.no-margin-bottom.no-gap{margin-top:0}.divider.no-margin-bottom.c{margin-top:10px}.h1-4{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.h1-4.blue{color:#000}.h1-4.blue.black{color:#000;text-align:center;letter-spacing:0;text-transform:uppercase;margin-top:0;font-family:Twentieth Century,sans-serif;line-height:55px}.h1-4.blue.black.n{padding-left:140px;padding-right:140px}.fpc-link{color:#000;text-decoration:none}.fpc-link:hover{color:#eb5d2f}.section-7{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-7.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-7.top-paddings.choose{padding-bottom:40px}.section-7.top-paddings.choose.home-section{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.feature-v1{color:#fff;text-align:center;flex-direction:column;align-items:center;padding-left:5%;padding-right:5%;text-decoration:none;transition:border-color .6s;display:flex;position:relative}.feature-v1:hover{z-index:1}.features-v1{grid-column-gap:0px;grid-row-gap:48px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;margin-bottom:0;padding-bottom:1px;display:grid}.features-v1.services{grid-row-gap:48px;grid-template-columns:1fr 1fr 1fr 1fr}.features-v1.services.accreditation-logos{grid-row-gap:48px;grid-template-columns:1fr 1fr 1fr;place-content:center;width:90%;margin-left:auto;margin-right:auto}.features-v1.services.roof{grid-template-columns:1fr 1fr 1fr}.features-v1.services.roof.gap{margin-top:26px}.features-v1.four{grid-template-columns:1fr 1fr 1fr 1fr}.fpc-banner-link{color:#eb5d2f;text-decoration:none}.fpc-banner-link:hover{color:#fff}.feature-step-line{z-index:1;opacity:.3;background-color:#fff;width:32%;height:1px;margin-top:40px;margin-right:-16%;position:absolute;top:0;right:0}.feature-step-line.m{opacity:1}.feature-step-line.mobile{display:none}.feature-step-line.orange{opacity:1;background-color:#eb5d2f;height:1px}.wrapper-2{z-index:1;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:block;position:relative}.icon-box{background-color:#0000;border:2px solid #eb5d2f;flex:none;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex;position:relative}.icon-box.accred-logos{background-image:linear-gradient(to bottom,var(--white),var(--white));width:150px;height:150px}.intro-2{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.intro-2.drive{width:75%}.bold-text-11{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.hero-v5-intro{flex-direction:column;align-items:flex-start;max-width:770px;margin-right:15px;padding-right:0%;display:flex;position:relative}.hero-v5-intro.central{align-items:center;max-width:100%;margin-left:auto;margin-right:auto;padding-right:0%;font-size:17px}.hero-v5-intro.central.wide{max-width:95%}.section-8{z-index:1;background-color:#020001;background-image:linear-gradient(#020001e6,#020001e6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:100px;padding-bottom:100px;position:relative}.section-8.roofing{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a551efffa8b58e890347_300182970_764508627846043_6832264753661101736_n.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-8.home{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-8.home.low{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a785a9d4a2eb4194d114_300101234_764508657846040_4715078155991216666_n.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:70px;padding-bottom:60px}.section-8.home.low.scaffolding{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/63a076dee57aa26699133917_fpc-2-houses.jpg);background-position:0 0,0%;padding-top:80px;padding-bottom:80px}.section-8.home.low.driveway{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5efdfb4507493ec05385d969_PHOTO-2020-07-01-15-09-24.jpg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-bottom:70px}.section-8.home.low.renovation{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,0 100%;background-size:auto,cover;background-attachment:scroll,fixed}.section-8.home.low.property{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9d2651b0a3a0b7501d0a3_FPC---Driveway.jpg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-8.home.driveway-banner{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b08c470637a7552e4d4f1_SCAFFOLDING-10.jpg);background-position:0 0,50% 0}.text-grey-2{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.banner-link{color:#eb5d2f;font-weight:400;text-decoration:none}.banner-link:hover{color:#fff}.bold-text-20{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.bold-text-9{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;font-weight:600;line-height:30px}.link-10{text-decoration:none}.link-10:hover{color:#fff}.bold-text-10{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.hero-v5-heading{color:#fff;text-transform:uppercase;font-family:Exo,sans-serif;font-size:55px;font-weight:500;line-height:55px}.hero-v5-heading.orange{color:#000;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:50px;font-weight:700;line-height:58px}.hero-v5-heading.c{text-transform:uppercase;text-transform:uppercase;margin-top:0;margin-left:auto;margin-right:auto;font-family:Twentieth Century,sans-serif;font-size:50px;font-weight:700;line-height:55px}.heading-8{text-transform:capitalize;margin-top:0;font-family:Twentieth Century,sans-serif;font-size:24px;font-weight:600;line-height:30px}.heading-8.black{color:#000;padding-left:0}.heading-8.black.narrow{padding-left:20px;padding-right:20px}.heading-3{text-transform:capitalize;margin-top:0}.text-grey{color:#fff;margin-bottom:20px;margin-right:30px;font-family:Exo,sans-serif;font-size:25px;line-height:35px}.text-grey.c{margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:19px;line-height:26px}.text-grey.c.gap{margin-bottom:30px}.text-grey.c.gap.narrow{padding-left:40px;padding-right:40px}.text-grey.c.wide{margin-left:0;margin-right:0}.icon-2{z-index:1;flex:none;width:50px;position:relative}.icon-2.ss.which{width:85%}.icon-2.ss.dits{width:50%}.bold-text-21{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.paragraph-33{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-33.new-para-aw{color:#000;margin-bottom:10px;font-size:19px;line-height:26px}.paragraph-33.new-para-aw.narrow{width:60%}.link-4{text-decoration:none}.container-14{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.h1-5{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.h1-5.blue{color:#000}.h1-5.blue.black{color:#000;text-align:center;letter-spacing:0;text-transform:uppercase;margin-top:0;font-family:Twentieth Century,sans-serif;line-height:55px}.section-9{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-9.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-9.top-paddings.choose{padding-bottom:40px}.section-9.top-paddings.choose.home-section,.section-9.top-paddings.choose.home-section.fpc{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.orange{color:#eb5d2f}.content-section-4,.content-section-4.no-bottom-padding{padding-top:2%;padding-bottom:2%}.content-section-4.no-bottom-padding.about-phillipa-ipad{margin-top:0;padding-top:0%;padding-bottom:0%}.content-section-4.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{padding-top:0%;padding-bottom:0%;display:block}.bold-text-22{letter-spacing:1px;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:35px;font-weight:700;line-height:40px}.white-5{color:#fff;padding-left:0;font-size:19px;line-height:26px}.white-5.orange{color:#eb5d2f;text-transform:uppercase;margin-bottom:0}.white-5.orange.gap{margin-bottom:5px}.sub-heading-2{text-align:left;margin-left:3px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:23px}.sub-heading-2.mobile-mode-aw.right{margin-left:0;font-size:19px;line-height:26px;display:flex}.sub-heading-2.mobile-mode-aw.right.title{margin-bottom:10px}.paragraph-34.intro{color:#fff;margin-bottom:5px;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:24px}.paragraph-34.intro.bold-title{margin-bottom:0;font-size:17px}.paragraph-34.intro.bold-title.black-block-text{margin-bottom:10px;margin-left:0;padding-left:0;padding-right:0}.paragraph-34.intro.bold-title.black-block-text.new-block-texr-a{text-align:left;justify-content:flex-start;align-items:flex-start;max-width:none;margin-left:0;display:block}.h1-6{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-size:50px;line-height:55px}.h1-6.blue{color:#000}.h1-6.blue.black{color:#000;text-align:center;letter-spacing:0;text-transform:uppercase;margin-top:0;line-height:55px}.h1-6.blue.black.quote{margin-top:0}.section-10{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-10.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-10.top-paddings.choose{padding-bottom:40px}.section-10.top-paddings.choose.home-section,.section-10.top-paddings.choose.home-section.fpc{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.container-15{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.paragraph-35{color:#162259;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-35.new-para-aw{color:#000;margin-bottom:10px;font-size:19px;line-height:26px}.bold-text-13{font-family:Twentieth Century,sans-serif;font-size:55px}.bold-text-12{color:#eb5d2f;letter-spacing:0;font-size:19px;font-weight:700;line-height:35px}.intro-3{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.bold-text-23{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.section-11{z-index:1;background-color:#020001;background-image:linear-gradient(#020001e6,#020001e6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:100px;padding-bottom:100px;position:relative}.section-11.roofing{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a551efffa8b58e890347_300182970_764508627846043_6832264753661101736_n.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-11.group-banner{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6273eb7096d609765390a5b4_WORC-ROOFING-HERO.JPG);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-11.group-banner.fpc-about{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,50%}.section-11.group-banner.narrow{width:100%;padding-top:70px;padding-bottom:60px}.section-11.group-banner.narrow.dits{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6572421185b776fad18131ca_DITS-Background-23.jpg);background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.text-grey-3{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.bold-text-24{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.bold-text-25{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;font-weight:600;line-height:30px}.link-11{text-decoration:none}.link-11:hover{color:#fff}.bold-text-26{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.heading-9{text-transform:capitalize;margin-top:0}.bold-text-27{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:18px}.quote-icon{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567b024837af39841ed8863_Icons-quote.png);background-position:50%;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;margin:10px auto;display:block}.full-container-4{color:#1a1a1a;max-width:1170px;margin-top:15px;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;display:block}.paragraph-36{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-36.new-para-aw{color:#000;margin-bottom:10px;font-size:19px;line-height:26px}.paragraph-36.new-para-aw.gap{color:#000;margin-bottom:20px}.testimonials-slide{text-align:center;background-color:#a2c8d3;background-image:linear-gradient(#eb5d2f,#eb5d2f);border:1px #a2c8d3;border-radius:8px;width:100%;margin-left:auto;margin-right:auto;padding:40px 35px;font-family:Lato,sans-serif;font-weight:400;display:block}.testimonials-slide:hover{filter:none}.container-16{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.quote-white{color:#fff;line-height:24px}.testimonial-slider-2{background-color:#0000;height:auto;position:relative}.h1-7{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.h1-7.blue{color:#000}.h1-7.blue.black{color:#000;text-align:center;letter-spacing:0;text-transform:uppercase;margin-top:0;font-family:Twentieth Century,sans-serif;line-height:55px}.h1-7.h2{color:#fff;text-transform:none;margin-top:20px;margin-bottom:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:40px}.h1-7.hero{font-size:55px;line-height:65px}.section-12{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-12.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-12.top-paddings.choose{padding-bottom:40px}.section-12.top-paddings.choose.home-section,.section-12.top-paddings.choose.home-section.fpc{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.nav-slide{z-index:1;float:right;text-align:right;padding-top:15px;font-size:8px;display:inline-block;position:relative;top:-42px;left:0}.nav-slide.normal{float:none;text-align:center;margin-top:0;padding-top:20px;font-size:15px;display:block;position:static}.testimonial-content{text-align:center;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.bold-text-28{opacity:1;color:#000;font-size:55px;line-height:55px}.section-description{color:#050505;margin-top:30px;font-family:Open Sans,sans-serif;font-size:21px;font-weight:400;line-height:27px}.section-description.sub-heading{color:#050505;width:100%;margin-top:20px;font-family:Open Sans,sans-serif;font-size:17px;font-weight:400;display:block}.section-description.sub-heading.text-block{text-align:center;margin-top:0;padding-top:0;font-size:15px;line-height:21px}.section-description.sub-heading.text-block.test-text{text-align:center;margin-top:0;margin-left:0}.section-description.sub-heading.text-block.test-names{text-align:center;margin-top:0}.text-block-7{color:#f1f3f7;font-size:15px;font-weight:400}.text-block-7.footer-text-dits{text-align:left;margin-top:20px;font-weight:100}.text-block-7.footer-text-dits.vat{margin-top:5px}.text-block-7.footer-text-dits.vat.narrow{padding-right:220px}.text-block-7.footer-text-dits.vat.nl{padding-right:100px}.text-block-7.footer-text-dits.vat.nl.g,.text-block-7.footer-text-dits.vat.g{margin-top:10px}.text-block-7.footer-text-dits.top{margin-top:0}.paragraph-37{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-37.footer{color:#eb5d2f;text-align:left;font-size:14px;line-height:20px;text-decoration:none}.paragraph-37.footer.address{margin-right:20px;padding-right:60px}.paragraph-37.footer.address.link-location{margin-top:2px;margin-bottom:0;margin-right:10px;padding-right:0}.footer-block-2{text-align:left;width:40%;padding-right:0}.footer-block-2.contact{flex-direction:column;align-items:flex-start;width:20%;display:flex}.footer-block-2.wide{width:100%}.back-to-top-link-2{text-decoration:none;display:inline}.back-to-top-link-2.w--current:hover{color:#eb5d2f}.container-17{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.accredisition-logos-2{opacity:1}.accredisition-logos-2:hover{opacity:.6}.copyright-2{color:#aaa;text-align:right;justify-content:flex-end;align-items:center;padding-top:4px;padding-bottom:4px;font-size:12px;line-height:22px;display:flex}.copyright-2.fpc{text-align:left;justify-content:flex-start;display:block}.copyright-2.fpc.gap{padding-top:8px}.column-18{text-align:right;padding-top:20px;padding-left:30px}.small-2{display:block}.icon-4{color:#fff;text-decoration:none}.quote-intro-2{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex;position:relative}.footer-column-wrapper-3{flex-direction:row;justify-content:flex-start;width:100%;display:flex}.dits-link-2{color:#eb5d2f;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.dits-link-2:hover{color:#fff;text-decoration:none}.column-no-padding-2{text-align:right;padding-left:0;padding-right:0}.column-19{text-align:left;align-items:center;padding-left:0;display:flex;position:static}.back-to-top-text-2{color:#fff;letter-spacing:2px;text-transform:uppercase;margin-right:10px;font-size:12px;font-weight:400;line-height:10px;display:inline}.back-to-top-text-2:hover{color:#eb5d2f}.back-to-top-text-2.line-gap:hover{color:#fff}.div-block-3{background-image:linear-gradient(#000,#000);padding-bottom:10px;padding-left:40px;padding-right:40px}.fpc-group-footer{padding-top:20px}.fpc-footer-link{color:var(--orange-red);text-decoration:none}.fpc-footer-link:hover{color:var(--white)}.button-8{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-8:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button-8.div-block{color:#fff;letter-spacing:2px;background-color:#0000;border-color:#eb5d2f;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.button-8.div-block:hover{background-color:#eb5d2f}.content-wrapper-3{text-align:center;flex:1;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:block;position:relative}.content-wrapper-3.flex-center{z-index:10;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;display:flex}.content-wrapper-3.narrow{max-width:1100px}.bold-text-29{font-size:29px;font-weight:400}.hero-section-8{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:915px;padding-top:80px;display:flex;position:relative}.hero-section-8._3{background-image:linear-gradient(#0000008c,#0000008c),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae663ac0a89de14d302967_408d823f-0f8d-4807-8d0f-3902ec2af224.JPG);background-position:0 0,50% 72%;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:650px;padding-top:0}.hero-section-8._3.ser-fpc{background-image:linear-gradient(#02000180,#02000180),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f999_construction-2250085_1920.jpeg);background-position:0 0,0 100%;background-size:auto,cover;min-height:550px}.hero-section-8._3.ser-fpc.sc{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,scroll;padding-bottom:0}.hero-section-8._3.ser-fpc.about-fpc{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae65ad6296f75e740e5e57_10014543-229d-4660-93c4-3ff4abc5f9e3.JPG);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.about-fpc.locations{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62ac780318b98043c94d2bf1_malvern-ge772dacde_1920.jpg);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.fpc-roofing{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a551efffa8b58e890347_300182970_764508627846043_6832264753661101736_n.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.fpc-scaffolding{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e45e05d0a34235e208218_638fa32ed35a91c354d91072__DSC4581-Web.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.driveways{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/626aafa64593721d212f9c58_DRIVEWAY-HERO.JPG);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.renovations{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47cec6229d47a60f311c7_Image-18.jpg);background-position:0 0,50% 36%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.contact{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef1f030f54b14b0093d4b11_FPC-Hero-images-02.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.accreditations{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/626aafa64593721d212f9c58_DRIVEWAY-HERO.JPG);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.services{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9ce02a056b98b48034869_FPC---TRUCKS.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.ledbury{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/657880eb94cb986f93bd04ad_shutterstock_Ledbury.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.hereford{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a741d6998bbd7162b6ddbf_Wye_Bridge%2C_Hereford.jpg);background-position:0 0,50% 31%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.worcester{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a745441b1ad2264eb6d467_62a741d6998bbd7162b6ddbf_Wye_Bridge%2C_Hereford.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.malvern{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6579ab39f29478f48d047266_655737533af503c0536d8cd5_shutterstock_646253233-lr.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.twekesbury{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a74afa3fa786e08edc7a54_Tewkesbury%2C%20Boutique%20Retreats%20\(3\).jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.cheltenham{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6579ab3ac4bb798382db3c9e_655737537ecba6e01c77a968_shutterstock_2188155899-lr.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.evesham{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a74eabaeff01fd3f79caf0_evesham.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-8._3.ser-fpc.droitwich{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a757cbf1b0e3ae0154b53d_droitwich.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.paragraph-38{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-38.new-para-aw{color:#000;margin-bottom:10px;font-size:19px;line-height:26px}.bold-text-30{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.intro-4{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.intro-4.w{width:100%}.bold-text-31,.bold-text-32{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.section-13{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-13.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-13.top-paddings.choose{padding-bottom:40px}.section-13.top-paddings.choose.home-section,.section-13.top-paddings.choose.home-section.fpc{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.narrow{width:75%;max-width:none}.intro-5{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.bold-text-33{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.section-14{z-index:1;background-color:#020001;background-image:linear-gradient(#020001e6,#020001e6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:100px;padding-bottom:100px;position:relative}.section-14.new-image-2{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b0200637a1ef3f9b3d098_SCAFFOLDING-3.jpg);background-position:0 0,50%}.section-14.new-image-2.slate{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a785a9d4a2eb4194d114_300101234_764508657846040_4715078155991216666_n.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-14.new-image-2.slate.rs{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e3d1208f6b149cca4f5ec_PHOTO-2023-02-06-13-01-01.jpg);background-position:0 0,0 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-14.new-image-2.slate.rs.s{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b0200637a1ef3f9b3d098_SCAFFOLDING-3.jpg);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-14.new-image-2.slate.rs.driveway{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/626bfa5d98a545ffc78a44a8_DRIVEWAY-1.jpg);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-14.new-image-2.slate.rs.renovate{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/60ae65ad6296f75e740e5e57_10014543-229d-4660-93c4-3ff4abc5f9e3.JPG);background-position:0 0,50%}.text-grey-4{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.bold-text-34{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;font-weight:600;line-height:30px}.icon-link{color:#eb5d2f;font-size:15px;text-decoration:none}.icon-link:hover{color:#fff}.bold-text-35{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.heading-10{text-transform:capitalize;margin-top:0}.bold-text-36{font-size:55px}.content-section-5,.content-section-5.no-bottom-padding{padding-top:2%;padding-bottom:2%}.content-section-5.no-bottom-padding.about-phillipa-ipad{margin-top:0;padding-top:0%;padding-bottom:0%}.content-section-5.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-top:0;margin-bottom:0;padding-top:0%;padding-bottom:0%;display:block}.bold-text-37{letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:35px;font-weight:700;line-height:40px}.paragraph-43.intro{color:#fff;margin-bottom:5px;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:24px}.paragraph-43.intro.bold-title{margin-bottom:0;font-size:17px}.paragraph-43.intro.bold-title.black-block-text{margin-bottom:10px;margin-left:0;padding-left:0;padding-right:0}.paragraph-43.intro.bold-title.black-block-text.top{margin-top:15px}.paragraph-43.intro.bold-title.black-block-text.new-block-texr-a{justify-content:flex-start;align-items:flex-start;max-width:none;margin-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:inline}.sub-heading-3{text-align:left;margin-left:3px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:23px}.container-18{text-align:center;margin-top:0}.section-15{color:#4d4d4d;padding-top:80px;padding-bottom:80px}.section-15.image{background-image:linear-gradient(#00000080,#00000080);background-position:0 0;background-size:auto;background-attachment:scroll;padding-top:127px;padding-bottom:127px}.section-15.image.upcoming-events{background-image:linear-gradient(#0000004d,#0000004d),none;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.section-15.image.upcoming-events.get-involved-banner{text-align:center;background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/628e023fd50c84f4f7ffd1cc_Sponsor%20Image.jpeg);background-position:0 0,50% 41%;background-size:auto,cover;background-attachment:scroll,fixed;max-width:100%;margin-bottom:0;padding-top:60px;padding-bottom:60px}.image-41{text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.paragraph-44{color:#f7f7f7;text-align:center;font-size:16px;line-height:23px}.paragraph-44.about-hft-para{color:#1d1d1b;margin-top:10px;font-size:16px;line-height:26px}.paragraph-44.about-hft-para.white-text{color:#fff;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:500;text-decoration:none}.paragraph-44.about-hft-para.white-text.orange{color:#eb5d2f}.container-19{width:80%;max-width:none}.paragraph-45{color:#f7f7f7;text-align:center;font-size:16px;line-height:23px}.paragraph-45.about-hft-para{color:#1d1d1b;margin-top:10px;font-size:16px;line-height:26px}.paragraph-45.about-hft-para.white-text{color:#fff;margin-top:0;margin-bottom:20px;font-size:19px;font-weight:500;line-height:27px;text-decoration:none}.paragraph-45.about-hft-para.white-text.narrow{margin-bottom:10px;margin-left:auto;margin-right:auto}.bold-text-39{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:55px}.container-20{text-align:center;margin-top:0}.container-20.big{text-align:center;padding-left:40px;padding-right:40px}.section-16{color:#4d4d4d;padding-top:80px;padding-bottom:80px}.section-16.image{background-image:linear-gradient(#00000080,#00000080);background-position:0 0;background-size:auto;background-attachment:scroll;padding-top:127px;padding-bottom:127px}.section-16.image.upcoming-events{background-image:linear-gradient(#0000004d,#0000004d),none;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:50px;padding-bottom:50px}.section-16.image.upcoming-events.get-involved-banner{text-align:center;background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656f92f85841ce440d978066_SCAFFOLDING-CAR-IMAGE.jpg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;max-width:100%;margin-bottom:0;padding-top:80px;padding-bottom:80px}.section-16.image.upcoming-events.get-involved-banner._23{background-image:linear-gradient(#000000e6,#000000e6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png),linear-gradient(#000,#000);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,cover,auto;background-attachment:scroll,fixed,scroll;margin-top:0}.bold-text-40{color:var(--black);text-align:center;font-size:50px;line-height:55px}.info-contact-2{color:#000;text-align:center;font-size:14px}.paragraph-46{color:#162259;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-46.new-para-aw{color:#020001;margin-bottom:10px;font-size:19px;line-height:26px}.error-message-3{color:#fff;text-align:center;background-image:linear-gradient(#ec1c29,#ec1c29);font-size:18px;font-weight:300;line-height:30px}.form-2-input-3{color:#000;border:1px solid #eb5d2f;width:31%;height:55px;margin-bottom:30px;margin-left:0;margin-right:0;padding-left:15px;font-weight:300}.form-2-input-3:focus{border-color:#000}.form-2-input-3.message{background-image:none;width:100%;padding:15px 15px 80px}.form-button-new-3{color:#000;letter-spacing:2px;text-transform:uppercase;background-color:#0000;border:2px solid #eb5d2f;border-radius:8px;height:45px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:5px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:15px;display:block}.form-button-new-3:hover{color:#fff;background-color:#eb5d2f}.form-button-new-3.blue-text{color:#000}.service-heading-2{float:none;clear:none;color:#eb5d2f;text-transform:uppercase;margin-top:0;font-size:18px;font-weight:700;line-height:23px}.section-17{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-17.top-paddings{padding-top:120px}.section-17.top-paddings.contact{padding:70px 40px}.h1-8{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:58px}.h1-8.blue{color:#000}.grid-fourth-2{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:100px}.contact-link-2{color:#000;text-decoration:none}.contact-link-2:hover{color:#eb5d2f}.paragraph-47{color:#162259;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-47.new-para-aw{color:#020001;margin-bottom:10px;font-size:19px;line-height:26px}.error-message-4{color:#fff;text-align:center;background-image:linear-gradient(#ec1c29,#ec1c29);font-size:18px;font-weight:300;line-height:30px}.form-2-input-4{color:#000;border:1px solid #eb5d2f;width:31%;height:55px;margin-bottom:30px;margin-left:0;margin-right:0;padding-left:15px;font-weight:300}.form-2-input-4:focus{border-color:#000}.form-2-input-4.message{background-image:none;width:100%;padding:15px 15px 80px}.form-button-new-4{color:#000;letter-spacing:2px;text-transform:uppercase;background-color:#0000;border:2px solid #eb5d2f;border-radius:8px;height:45px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:5px 20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:15px;display:block}.form-button-new-4:hover{color:#fff;background-color:#eb5d2f}.form-button-new-4.blue-text{color:#000}.section-18{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-18.top-paddings{padding-top:120px}.section-18.top-paddings.contact{padding:40px 40px 70px}.h1-9{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:58px}.h1-9.blue{color:#000}.columns-5{margin-bottom:10px}.wide{max-width:1000px}.paragraph-48{color:#000;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-48.new-para-aw{color:#000;margin-bottom:10px;font-size:19px;line-height:26px}.bold-text-41{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.intro-6{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.intro-6.w{width:100%}.bold-text-42{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.text-grey-5{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.text-grey-5.black{color:#000}.container-21{text-align:center;border-top-right-radius:3px;flex-direction:column;justify-content:center;align-items:center;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.bold-text-43{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.section-19{z-index:1;background-color:#fafaff;border:1px #000;padding:0 20px 120px;transition:transform .4s;position:relative}.section-19.top-paddings{border-width:2px;border-color:#eb5d2f;padding-top:0;padding-bottom:24px}.section-19.top-paddings.choose{padding-bottom:40px}.section-19.top-paddings.choose.home-section,.section-19.top-paddings.choose.home-section.fpc{background-color:#fafaff;padding-top:80px;padding-bottom:80px}.bold-text-44{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.intro-7{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:none;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;display:flex;position:relative}.section-20{z-index:1;background-color:#020001;background-image:linear-gradient(#020001e6,#020001e6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6399e439fae481601b7e9f3a_steel-scaffolding-g7a3b07904_1920.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:100px;padding-bottom:100px;position:relative}.section-20.roofing{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a551efffa8b58e890347_300182970_764508627846043_6832264753661101736_n.jpeg);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.section-20.driveway-lp{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9d2651b0a3a0b7501d0a3_FPC---Driveway.jpg);background-position:0 0,50%;padding-top:80px;padding-bottom:80px}.text-grey-6{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.bold-text-45{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;font-weight:600;line-height:30px}.heading-11{text-transform:capitalize;margin-top:0}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-content-2{text-align:center;flex-direction:column;width:40%;display:flex}.utility-page-content-2._404{margin-top:60px}.button-9{color:#282f4b;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;width:auto;padding:12px 40px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .4s;display:flex;position:relative;overflow:hidden}.button-9:hover{color:#e4bc2d;background-color:#282f4b;border-width:1px;border-color:#000}.button-9.hero{color:#282f4b;background-color:#0000;border:1px solid #282f4b;margin-right:10px}.button-9.hero:hover{color:#e4bc2d;background-color:#282f4b}.button-9.hero.yellow{opacity:1;color:#162259;background-color:#eb5d2f;border-width:3px;border-color:#eb5d2f;width:99%}.button-9.hero.yellow:hover{color:#fff;background-color:#0000;border-color:#eb5d2f}.button-9.hero.yellow.hero{color:#fff;letter-spacing:2px;background-color:#0000;border-width:1px;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.button-9.hero.yellow.hero:hover{background-color:#eb5d2f;border-color:#eb5d2f}.button-9.hero.yellow.hero._20{margin-top:20px}.button-9.hero.yellow.hero._20.n{width:60%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}._404{color:#fff;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:33px}._404._2-text{font-size:20px;line-height:25px}.utility-page-wrap-2{background-image:linear-gradient(#000000a1,#000000a1),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a785a9d4a2eb4194d114_300101234_764508657846040_4715078155991216666_n.jpeg);background-position:0 0,50%;background-size:auto,auto;justify-content:center;align-items:center;width:100vw;max-width:100%;height:80vh;max-height:100%;display:flex}.utility-page-wrap-2._404{height:100vh}.bottom{margin-bottom:30px}@media screen and (min-width:1440px){.features-card.second-page.eurocell-logo.lt-logo{padding-bottom:20px}.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-bottom:0}.which{width:50%}.image-hover{width:100%}.center-box.wide{width:65%}.navbar-5{border-bottom-width:2px}.bold-text-17,.bold-text-18{font-size:29px}.h1-3.h2.scaffolding{margin-bottom:20px}.features-v1{margin-bottom:0}.intro-2{margin-bottom:40px}.section-8{padding-top:100px;padding-bottom:100px}.hero-v5-heading.c{font-size:45px;line-height:55px}.text-grey.c{padding-left:0;padding-right:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:19px;font-weight:400}.intro-3{margin-bottom:40px}.section-11{padding-top:100px;padding-bottom:100px}.bold-text-29{font-size:29px}.intro-4,.intro-5{margin-bottom:40px}.section-14{padding-top:100px;padding-bottom:100px}.content-section-5.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-bottom:0}.intro-6,.intro-7{margin-bottom:40px}.section-20{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1920px){.features-card.second-page.new-card-supplier-1.bence-aw,.features-card.second-page.city-plumbing.roof-base-sect,.features-card.second-page.eurocell-logo.lt-logo{padding-bottom:20px}.testimonial-container.image-7.roof-repair-new.new-repair-image-3.pro-image-fpc.tile-roof.driveway-1{background-position:50% 100%}.testimonial-container.image-9.new-guttter-2.customer-test-new.roof-damage-4.driveway-3{background-position:50% 96%}.background-right-column.fpc-photo.left-photo.which-logo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567a785a9d4a2eb4194d114_300101234_764508657846040_4715078155991216666_n.jpeg),linear-gradient(#0000,#0000);background-position:50%,0 0}.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-top:0;margin-bottom:0}.which{width:39%}.image-hover{width:100%}.center-box.wide{width:48%}.hero-section-8._3.ser-fpc.sc{background-image:linear-gradient(#02000199,#02000199),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,50%}.content-section-5.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-top:0;margin-bottom:0}}@media screen and (max-width:991px){.copyright{text-align:right;flex-direction:row;margin-left:auto;margin-right:auto;display:block}.copyright.left{text-align:left}.container{padding-left:30px;padding-right:30px}.container.navigation{padding-left:0}.social-wrapper-second{flex-direction:row;margin-top:0;margin-bottom:0}.column-no-padding.logo{display:none}.second-brand.footer{justify-content:flex-start;margin-bottom:0}.features-card{width:80%;margin-left:auto;margin-right:auto}.features-card.no-paddings.bottom-right,.features-card.no-paddings.left-top,.features-card.no-paddings.botom-left,.features-card.no-paddings.top-right{width:100%}.features-card.second-page.narrow._1st-box{padding-top:20px}.features-card.second-page.narrow.white-boxx{background-color:#0000;padding-left:12px;padding-right:10px}.features-card.second-page.new-card-supplier-1{width:100%}.features-card.second-page.new-card-supplier-1.bence-aw{width:100%;padding-bottom:15px}.features-card.second-page.city-plumbing{width:100%;padding:15px 20px}.features-card.second-page.city-plumbing.roof-base-sect{width:100%;padding-top:15px;padding-bottom:15px}.features-card.second-page.eurocell-logo{width:100%;padding-top:15px;padding-left:20px;padding-right:20px}.features-card.second-page.eurocell-logo.lt-logo{width:100%;padding-top:15px}.features-card.second-page._1st-box{padding-top:15px;padding-bottom:15px}.features-card.second-page._4th-biox,.features-card.second-page._3rd-box-aw{background-color:#fafaff;padding-bottom:15px}.features-card.second-page.wide{padding-left:10px;padding-right:10px}.features-card.second-page.white-boxx{background-color:var(--white);padding-top:20px}.features-card.second-page.mid-box-space-less{width:90%}.features-card.second-page.ipad{width:80%}.features-card.second-page.ipad._90{width:90%}.features-card.second-page.wode{padding-left:10px;padding-right:10px}.features-card.second-page{background-color:#fafaff;width:100%;margin-left:auto;margin-right:auto;padding:15px}.features-card.second-page._3rd-box-aw,.features-card.second-page._4th-biox{background-color:#fafaff;padding-bottom:15px}.features-card.second-page._1st-box{width:100%;padding-top:15px;padding-bottom:15px}.baner-big-text{font-size:40px;line-height:50px}.footer-block{margin-top:20px;margin-bottom:40px}.footer-block.about-us{margin-bottom:20px}.section-content{margin-bottom:40px}.section-content.center.facts.middle-block.ipad-our-servuces{margin-top:0}.section-content.center.facts.middle-block.ipad.new-space22{padding-left:40px;padding-right:40px}.section-content.center.facts.middle-block.wide-text.landscape-space{margin-bottom:0}.section-content.center.facts.middle-block.less-space-2{padding-bottom:0}.section-content.center.facts.about-us.ipad{width:75%}.section-content.center.facts.wide{margin-top:10px;padding-left:40px;padding-right:40px}.section-content.center.facts.wide._40,.section-content.center.facts.wide._40._0a1{border:1px #000}.section-content.center.facts{text-align:center;text-align:center;width:80%;margin-left:auto;margin-right:auto;display:flex}.section-content.center.fpc-roofing{width:90%}.section-content.center.facts{text-align:center;width:80%;margin-left:auto;margin-right:auto;display:flex}.section-content.center.facts.middle-block{width:95%;margin-top:0;margin-bottom:20px}.section-content.center.facts.middle-block.wide-block.fpc.c{width:100%}.section-title{text-align:center}.section-title.ipad-title{margin-top:20px}.section{padding-left:20px;padding-right:20px}.menu-button{color:#282f4b;justify-content:center;align-items:center;padding-top:30px;display:flex}.menu-button.w--open{color:#282f4b;background-color:#0000}.menu-button.white-menu{color:#fff}.content-section{padding-bottom:60px;padding-left:20px;padding-right:10px}.testimonial-slider,.features-icons{height:auto}.circle-arrow-right:hover{background-color:#282f4b}.paragraph{margin-bottom:0}.left-padding{margin-top:0;margin-left:60px;margin-right:60px}.left-padding.side{margin-top:40px;margin-left:0;padding-left:0%}.left-padding.side.less.ipad-top-quality{margin-top:40px}.button-wrapper{text-align:center}.top-footer{justify-content:flex-start;height:60px;padding-bottom:0;display:flex}.hero-div{z-index:2;flex-flow:column;align-content:stretch;height:100%;padding:40px 0}.testimonial-card.vr-2{width:80%;margin-bottom:20px;margin-left:auto;margin-right:auto}.hero-paragraph,.hero-paragraph.white{text-align:left}.button:hover{background-color:#282f4b}.columns-second{align-items:center;width:100%;display:flex}.nav-menu{z-index:102;background-color:#282f4b}.hero-info-block{align-items:flex-start;width:92%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0;padding-right:0;display:flex;top:0%}.logo-dark.footer-logo.fin-logo.ipad{margin-bottom:30px}.logo-dark.footer-logo{margin-bottom:10px}.download{text-align:center;flex-direction:row;margin-left:auto;margin-right:auto;display:flex}.column-second{text-align:center}.flex-row{text-align:left;display:block}.flex-row._20aw{padding-left:20px;padding-right:20px}.body.ipad{padding-top:0}.portfolio-title.all-caps{text-align:left}.grid-info-features{text-align:left;justify-content:flex-start}.grid-features-icon{margin-right:20px}.page-wrapper-2{padding-left:0;padding-right:0}.nav-link-3{color:#fff}.nav-link-3:hover{border-radius:0}.nav-link-3.w--current{color:#fff}.nav-link-3.white{background-color:#0d1538;border-bottom:1px solid #f4f5f912}.columns-third{display:block}.copy-wrapper{text-align:center}.hero-image-div{margin-top:50px;margin-left:auto;margin-right:auto}.top-padding{text-align:center}.navbar-4{position:absolute}.hero-section-2,.hero-section-2.pages,.hero-section-2.pages,.hero-section-2.pages{background-image:none,linear-gradient(#e4bc2dd9,#e4bc2dd9),none,none;background-position:50% 101%,0 0,0 0,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:1100px,auto,125px,400px}.hero-section-2.pages.get-in-touch.gallery{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:0 100%,0 0,0 0,100% 100%;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:1100px,auto,125px,400px;margin-bottom:-2px;padding-top:100px;padding-bottom:100px;display:block}.section-title-2,.section-title-3{text-align:left}.section-title-3.half-side.white{text-align:center;text-align:center}.footer-column-wrapper-2{flex-direction:row;padding-left:20px;padding-right:20px}.page-wrapper-3{padding-left:0;padding-right:0}.section-facts-3{padding-bottom:100px}.section-facts-3.services{transition:background-color .2s}.content-wrapper{padding-left:0}.content-wrapper.flex-center.asw-photoas{padding-bottom:0}.content-wrapper.narrow{padding-left:25px;padding-right:25px}.call-out-container{padding-left:10px;padding-right:10px}.call-out-container._30.ipad-mode-less{margin-bottom:10px}.column-2{text-align:center}.mhsp-hero-banner-div.new-slider-div{margin-top:60px}.mhsp-hero-banner-div.new-slider-div.slide-4-div{text-align:center;margin-top:60px;padding-left:15px;padding-right:16px}.button-1.hero-button{width:auto;min-width:auto}.hero-section-5.centered{padding-top:144px;padding-bottom:144px}.hero-section-5.centered.new-slider{margin-left:80px;margin-right:80px}.hs-slide-2.slide-4{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.hs-slide-2.slide-1-img,.hs-slide-2.slide-2-img{padding-top:40px}.new-slider{height:400px}.big-title-banner{margin-bottom:10px;font-size:57px;line-height:65px}.big-title-banner.mobile-mode._2020-hero-banners{margin-left:10px;margin-right:10px;font-size:40px;line-height:45px}.big-title-banner.mobile-mode._2020-hero-banners.narrow{margin-left:40px;margin-right:40px}.page-wrapper-5{padding-left:0;padding-right:0}.team-image.third{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef47ce6faa8df6127d0ebca_Image-11.jpg);background-position:0 100%,50%;background-repeat:no-repeat,repeat;background-size:contain,cover}.team-card{width:80%;margin-bottom:20px;margin-left:auto;margin-right:auto}.team-card.no-line{width:80%;margin-left:auto;margin-right:auto}.about-us-image._1{text-align:center;padding-left:20px}.h1.blue.small-text-3,.h1.dits-h2-aw{margin-top:0}.h1._100{padding-left:20px;padding-right:20px}.image-11{width:91%;margin-left:auto}.hero-subheading.how-we-can-help-h1.left-block-h1,.hero-subheading.how-we-can-help-h1.left-block-h1.green{text-align:center}.paragraph-6.intro-paragraph.left{text-align:center;margin-bottom:50px;font-size:15px}.paragraph-6.intro-paragraph.left.quality-b-block{text-align:center;margin-bottom:0}.section-facts-5{padding-bottom:100px}.column-6{padding-right:10px}.container-5{padding-left:0;padding-right:0}.contact-info{width:80%;margin-left:auto;margin-right:auto}.grid-fourth{grid-template-rows:auto auto auto;grid-template-columns:1fr}.container-6{padding-left:0;padding-right:0}.hero-big-text{margin-left:10px;margin-right:10px;font-size:40px;line-height:50px}.emphasized-text-16.bottom-padding{font-size:27px}.hero-section-6{height:650px}.top-space-block._100.left{width:100%;padding-left:0;display:block}.mission-statement-text.online-services-text{line-height:45px}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw{padding:20px 0 0}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw.hode{display:none}.hero-text-box.center-text{margin-top:50px}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804448b80aa1159458aa4_finneys-square-6.jpg);background-position:0 0,0%}.hero-section-7._3.services.roof.flat-3{background-image:linear-gradient(#0000007a,#0000007a),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5efefe9ed6c3b3d7b407ca3c_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.JPG);background-position:0 0,50%}.hero-logos-container-2{color:var(--orange-red);width:75%;margin-bottom:60px}.mini-title-1.white{line-height:20px}.mini-title-1.white.ipad-mode-aw{line-height:25px}.section-title-4{text-align:left}.section-title-4.half-side.white{text-align:center}.another-button.start-your-project-button.home-button{margin-top:0;margin-bottom:25px}.intro-feature-item-6{border-bottom:1px solid #b1c2dbcc;border-right-style:none;width:100%;padding-top:35px;padding-bottom:35px}.intro-feature-item-5{border-right-style:none;width:100%;padding-top:35px;padding-bottom:35px}.icon-para.get-intouch-ipad{margin-left:35px;margin-right:35px}.content-section-2{margin-left:15px;margin-right:15px;padding-top:50px}.content-section-2.bottom-padding{padding-bottom:50px}.intro-features-2{border-radius:0;flex-direction:column;width:100%;margin-left:auto;margin-right:auto;padding:10px 0;display:block}.header-box.center{width:100%}.h2-headings-2.white.event-h1.roofing-title{padding-right:10px}.h2-headings-2.white.event-h1.gas-safe{flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;display:inline-block}.paragraph-26.intro{margin-right:5px}.background-right-column{background-position:46%}.background-right-column.secret-diary-photo{background-position:-161px 0}.background-right-column.secret-diary-photo.left-photo.which-logo.black-left-side.blue-lfet{flex-direction:column;left:auto}.background-right-column.fpc-photo{background-position:-161px 0}.left-column-text-box{width:100%}.left-column-text-box.covid-section.aw-sect-roof{width:90%;margin-right:0}.left-column-text-box.roofing-section{width:100%;padding-left:5%}.left-column-text-box.covid-section{width:90%;padding-left:1%}.bold-text-4{display:inline}.content-section-3.no-bottom-padding{padding-top:5%;padding-bottom:5%}.content-section-3.no-bottom-padding.about-phillipa-ipad{padding-top:0%;padding-bottom:0%}.container-7{padding-left:10px;padding-right:10px}.container-7.say-space{padding-left:40px;padding-right:40px}.container-7._0space-new{padding-left:20px;padding-right:20px}.container-7.ipad-less{padding-top:0}.section-5{padding:45px}.client-logo,.client-logo.wb{height:80px}.column-9{text-align:center}.trust-a-trader.city-logo{flex:none;width:auto}.section-title-5{text-align:center}.img._06{width:100%;display:block}.img._05,.img._03{width:100%;max-width:100%;display:block}.img._04{width:100%;display:block}.img._01{width:100%}.img._02{width:100%;max-width:100%}.side-lines-2{border-top-color:#ec008c}.side-lines-2.right.aw-lines,.side-lines-2.ipad-mode{border-top-color:#0000}.hero-logos-container-3{color:#eb5d2f;width:75%;margin-bottom:60px}.hero-logos-container-3.aw-space{border-top-style:solid;padding-top:30px}.hero-logos-container-3.aw-space.aw-back.new.ines-aw.aasw{margin-bottom:60px}.paragraph-29.aw-dits-white{margin-bottom:20px;padding-bottom:0;font-size:24px;line-height:29px}.section-facts{padding-bottom:100px}.container-10{padding-left:0;padding-right:0}.small-sub-text-2.light.aw-wehite{margin-top:10px;margin-bottom:0}.div-fact{border-bottom:1px #e4ecf6;padding-top:20px}.fun-content{width:auto;margin-bottom:0}.fun-content.no-space{margin-bottom:0}.sub-text-2{text-align:center}.fact-wrapper{width:100%;margin-top:50px}.image-13{margin-top:0}.card-link{margin-bottom:20px}.which.roofing-hereford,.which.roofing-hereford.new-roof-ledbury{max-width:100%;margin-left:10px}.heading.title{margin-right:0;line-height:45px}.intro{margin-bottom:30px;padding-left:8px;padding-right:8px}.quote-intro{width:auto;max-width:none;margin-bottom:0;padding-left:8px;padding-right:8px}.wrapper{padding-left:8px;padding-right:8px}.meet-the-tribe{margin-bottom:40px}.meet-the-tribe.mobile-mode{margin-bottom:0}.meet-the-tribe.mobile-mode{margin-bottom:0;padding-left:5px;padding-right:5px}.meet-the-tribe.mobile-mode.foot{margin-bottom:-70px}.meet-the-tribe.mobile-mode.foot.block{margin-bottom:0}.button-3.ghost.footer-button{margin-top:5px;margin-bottom:16px}.quote-top-avatar.tribe-team.purple._120{width:120px}.divider-2{width:88px;margin-top:20px;margin-bottom:20px}.divider-2.icon-line.yellow{margin-top:15px}.text-label{margin-bottom:8px;font-size:11px}.text-label.white{margin-bottom:0;font-size:15px}.text-huge{font-size:21px;line-height:32px}.text-huge.white-text.banner-text{margin-left:0;margin-right:0}.column-block-new{width:auto}.columns-4{margin-right:-138px}.colums-space{padding-left:10px;padding-right:10px}._20-wsa.ipad-mode{margin-top:20px;padding-left:60px;padding-right:60px}._10-side-aw{padding-left:10px;padding-right:10px}._20-aw{padding-left:20px;padding-right:20px}.button-4{margin-top:30px}.button-4.banner-button{margin-top:0}.content-wrapper-2.cars.wide{padding-top:74px}.center-box{width:80%}.center-box.wide{width:85%}.dropdown-2{text-align:center;display:block}.navbar-5{position:absolute}.button-5:hover{background-color:#282f4b}.container-12{padding-left:0;padding-right:0}.container-12.navigation{padding-left:0}.nav-menu-2{z-index:102;text-align:center;background-color:#000;border-bottom:2px solid #eb5d2f}.nav-link-4{color:#fff}.nav-link-4:hover{border-radius:0}.nav-link-4.w--current{color:#fff}.nav-link-4.white{background-color:#000;border-bottom:1px solid #f4f5f912}.nav-link-4.white.current{text-align:center;background-color:#000}.nav-link-4.white.black{background-color:#000}.button-6:hover,.button-7:hover{background-color:#282f4b}.paragraph-32{margin-bottom:0}.container-13{padding-left:0;padding-right:0}.divider{width:88px;margin-top:0;margin-bottom:20px}.h1-4.blue.black.n{padding-left:0;padding-right:0}.section-7{padding-left:20px;padding-right:20px}.feature-v1:hover{border-color:#0000}.features-v1{margin-left:0;margin-right:0}.feature-step-line.mobile{display:none}.wrapper-2{max-width:none;margin-right:0;padding-left:8px;padding-right:8px}.icon-box{width:72px;height:72px}.intro-2{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.hero-v5-intro{max-width:none;padding-left:4%;padding-right:0%}.hero-v5-intro.central{text-align:center;max-width:94%;padding-left:0%}.section-8{padding-top:60px;padding-bottom:60px}.bold-text-20{line-height:55px}.hero-v5-heading{font-size:36px;line-height:48px}.hero-v5-heading.c{margin-bottom:20px;line-height:55px}.text-grey{margin-right:10px}.text-grey.c{padding-left:0;padding-right:0}.icon-2{width:28px}.paragraph-33{margin-bottom:0}.container-14{padding-left:0;padding-right:0}.section-9{padding-left:20px;padding-right:20px}.content-section-4.no-bottom-padding{padding-top:5%;padding-bottom:5%}.content-section-4.no-bottom-padding.about-phillipa-ipad{padding-top:0%;padding-bottom:0%}.bold-text-22{display:inline}.paragraph-34.intro{margin-right:5px}.section-10{padding-left:20px;padding-right:20px}.container-15{padding-left:0;padding-right:0}.paragraph-35{margin-bottom:0}.intro-3{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.section-11{padding-top:60px;padding-bottom:60px}.full-container-4{width:100%}.paragraph-36{margin-bottom:0}.testimonials-slide{padding-left:30px;padding-right:30px}.container-16{padding-left:0;padding-right:0}.h1-7.hero{padding-left:40px;padding-right:40px}.section-12{padding-left:20px;padding-right:20px}.section-description{margin-top:20px;font-family:Open Sans,sans-serif;font-size:19px}.paragraph-37{margin-bottom:0}.footer-block-2{margin-top:20px;margin-bottom:40px}.container-17{padding-left:0;padding-right:0}.copyright-2{text-align:right;flex-direction:row;margin-left:auto;margin-right:auto;display:block}.column-18{padding-left:0}.quote-intro-2{width:auto;max-width:none;margin-bottom:0;padding-left:0;padding-right:0}.footer-column-wrapper-3{flex-direction:row;padding-left:20px;padding-right:20px}.column-19{text-align:center}.div-block-3{padding-left:20px;padding-right:20px}.button-8:hover{background-color:#282f4b}.content-wrapper-3{padding-left:0}.content-wrapper-3.flex-center.service{padding-top:0}.content-wrapper-3.narrow{padding-left:25px;padding-right:25px}.hero-section-8._3.ser-fpc{min-height:650px}.paragraph-38{margin-bottom:0}.intro-4{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.section-13{padding-left:20px;padding-right:20px}.intro-5{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.intro-5.mobile{margin-bottom:40px}.section-14{padding-top:60px;padding-bottom:60px}.content-section-5.no-bottom-padding{padding-top:5%;padding-bottom:5%}.content-section-5.no-bottom-padding.about-phillipa-ipad{padding-top:0%;padding-bottom:0%}.bold-text-37{display:inline}.paragraph-43.intro{margin-right:5px}.container-20.big{padding-left:0;padding-right:0}.paragraph-46{margin-bottom:0}.section-17{padding-left:20px;padding-right:20px}.grid-fourth-2{grid-template-rows:auto auto auto;grid-template-columns:1fr}.paragraph-47{margin-bottom:0}.section-18{padding-left:20px;padding-right:20px}.paragraph-48{margin-bottom:0}.intro-6{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.container-21{padding-left:0;padding-right:0}.section-19{padding-left:20px;padding-right:20px}.bold-text-44{line-height:55px}.intro-7{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.section-20{padding-top:60px;padding-bottom:60px}.button-9:hover{background-color:#282f4b}}@media screen and (max-width:767px){.copyright{text-align:right}.container.navigation,.brand{padding-left:0}.second-brand.footer{width:auto;margin-bottom:0}.features-card{width:100%}.features-card.no-paddings.bottom-right{background-color:#f8f9ff;border-bottom-left-radius:10px}.features-card.no-paddings.bottom-right.phone{background-color:var(--white);background-color:#fff}.features-card.no-paddings.left-top{border-top-right-radius:0}.features-card.no-paddings.botom-left{background-color:#f8f9ff;border-bottom-left-radius:0}.features-card.no-paddings.botom-left.phone{background-color:var(--white);background-color:#fff}.features-card.no-paddings.top-right{border-top-right-radius:10px}.features-card.second-page{background-color:var(--white-2);width:100%}.features-card.second-page.city-plumbing{padding-top:29px}.features-card.second-page{width:100%}.nav-button{display:none}.baner-big-text{font-size:40px;line-height:50px}.footer-block,.footer-block.contact{width:100%;margin-top:0;margin-bottom:20px}.footer-block.about-us{width:100%;margin-bottom:20px}.section-content.center.facts.middle-block.ipad,.section-content.center.facts.middle-block.wide-text{padding-left:20px;padding-right:20px}.section-content.center.facts.middle-block.wide-text.landscape-space{margin-bottom:0;padding-bottom:20px}.section-content.center.facts.asw-10{padding-bottom:40px}.section-content.center.facts.middle-block.wide-b{width:100%;margin-bottom:0;padding-bottom:0}.section-content.center.facts,.section-content.center.facts.middle-block.wide-block.fpc.fpcn{width:100%}.top-yellow-footer,.top-yellow-footer.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e9cf273886ea7ead_5eea6a8e966e1cf2da4e3e59_triangle-3.png),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:0 0,5% 0,50% 40%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,130px,300px}.section-title{font-size:35px;line-height:45px}.content-section{padding-left:20px;padding-right:20px}.left-section-tittle{width:70%}.left-padding{margin-top:0;margin-left:0;margin-right:0}.left-padding.side{margin-top:100px}.footer-heading.white{margin-top:20px;margin-bottom:10px}.hero-div{flex-flow:column wrap-reverse;padding-top:0;padding-bottom:0}.testimonial-card{margin-bottom:20px}.testimonial-card.vr-2{width:100%}.hero-paragraph.white{text-align:left}.columns-second{flex-direction:row;display:flex}.hero-info-block{width:95%}.logo-dark.footer-logo.fin-logo.ipad{margin-left:auto;margin-right:auto;display:inline}.download,.service-heading{text-align:left}.social-link-second.line{margin-left:0}.grid-info-features{flex-direction:column;align-items:flex-start;display:flex}.grid-service-app{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.page-wrapper-2{padding-left:0;padding-right:0}.hero-section-2{padding-left:20px;padding-right:20px}.section-title-2{font-size:35px;line-height:45px}.image{margin-bottom:0}.section-title-3{font-size:35px;line-height:45px}.footer-column-wrapper-2{flex-direction:column}.page-wrapper-3{padding-bottom:0;padding-left:0;padding-right:0}.section-facts-3.services.trader-section-aw{padding-top:60px}.text-block-2.footer-text-dits{width:120%}.content-wrapper{padding-left:0}.mhsp-hero-banner-div.new-slider-div{margin-top:90px}.mhsp-hero-banner-div.new-slider-div.slide-4-div.h1-mobile{margin-top:10px;margin-bottom:0}.hero-section-5.centered{padding-top:119px;padding-bottom:119px}.hero-section-5.centered.new-slider{margin-left:15px;margin-right:15px}.big-title-banner{margin-left:30px;margin-right:30px;font-size:40px;line-height:50px}.big-title-banner.mobile-mode._2020-hero-banners{font-size:35px;line-height:43px}.right-arrow,.left-arrow{display:none}.team-info.white{background-color:#fafaff}.page-wrapper-5{padding-left:0;padding-right:0}.team-image,.team-image:hover{background-size:457px,cover}.team-image.invert:hover{background-size:contain,cover}.team-image.third{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),none;background-position:100% 100%,50%;background-repeat:no-repeat,repeat;background-size:contain,cover}.team-image.second{background-position:100% 100%,50%;background-size:contain,cover}.team-card,.team-card.no-line,.team-card.no-line{width:100%}.bold-text-2{font-size:20px;line-height:25px}.hero-subheading{font-size:18px}.contact-info{width:100%}.contact-form-div{width:auto;padding-left:0;padding-right:0}.grid-fourth{grid-template-rows:auto auto auto;grid-template-columns:1fr}.hero-big-text{font-size:38px;line-height:45px}.full-container{width:100%}.emphasized-text-16.bottom-padding{font-size:23px}.hero-section-6{height:600px}.top-space-block._100{margin-top:50px}.top-space-block._100.left{width:100%;padding-bottom:60px;padding-left:0}.mission-statement-text.online-services-text{line-height:45px}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode{padding-top:100px;padding-bottom:100px}.section-4.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw{padding-top:20px;padding-bottom:0}.hero-text-box.center-text{margin-top:0}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f980445fae4a76f0acadfdb_finneys-square-10.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.services.roof.flat-3{background-image:linear-gradient(#00000082,#00000082),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5efefe9ed6c3b3d7b407ca3c_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.JPG);background-position:0 0,0%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-logos-container-2{justify-content:center;align-items:center}.mini-title-1.white{padding-top:10px;line-height:26px}.image-12{padding-left:10px;padding-right:10px}.section-title-4{font-size:35px;line-height:45px}.sub-text{padding-left:15px;padding-right:15px}.h2-headings.mobile-h2-heading.home-heading{margin-left:20px;margin-right:20px}.another-button.start-your-project-button.home-button.get-in-touch-button{margin-top:20px}.form-2-input{width:100%}.flex-wrapper.space-between{text-align:center;justify-content:center}.error-message-2{width:90%;margin-left:auto;margin-right:auto}.text-title.dark.contact-form-h1{margin-left:45px;margin-right:30px}.paragraph-5.white-new-text.visit-us-text{margin-left:40px;margin-right:40px}.content-section-2{padding-top:60px}.content-section-2.bottom-padding{padding-bottom:80px}.header-box.center{width:90%}.form-2-input-2{width:100%}.paragraph-26.intro{margin-right:0}.paragraph-26.intro.bold-title.black-block-text.mobile-mode-space-asw{padding-left:0%}.paragraph-26.intro.bold-title.black-block-text.new-block-texr-a{text-align:center}.background-right-column{background-position:50% 0;height:350px;position:relative}.background-right-column.secret-diary-photo,.background-right-column.fpc-photo{background-position:0 0,0 0}.background-right-column.fpc-photo.left-photo.which-logo{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6567ad307584894de084322c_New-Roof-Services-About.jpg),linear-gradient(#0000,#0000);background-position:50% 32%,0 0}.left-column-text-box.covid-section,.left-column-text-box.roofing-section,.left-column-text-box.covid-section{padding-left:2%}.sub-heading.mobile-mode-aw{text-align:left}.content-section-3.no-bottom-padding{padding-top:5%;padding-bottom:5%}.background-left-column{left:0%}.green-line{margin-top:4%;margin-left:0%}.container-7{padding-left:10px;padding-right:10px}.column-8{text-align:center}.section-5{padding:25px}.logo-column{padding-bottom:3px;padding-left:0;padding-right:0}.client-logo{height:100px}.trust-a-trader{width:99.9%;max-width:none}.gas-safe-logo.aw-30,.gas-safe-logo.eurocell-logo-3{width:99.9%}.section-title-5{font-size:35px;line-height:45px}.img._03,.img._04{display:block}.img._01{max-width:100%}.img._01.hide-aw,.img._02.hide-aw-monbile{display:none}.side-lines-2.right.aw-lines,.side-lines-2.ipad-mode{border-top-color:#0000}.heading-7.aw-h1{line-height:60px}.hero-logos-container-3{justify-content:center;align-items:center}.hero-logos-container-3.aw-space{border-top-style:solid;padding-left:10px;padding-right:10px}.hero-logos-container-3.aw-space.aw-back.new.ines-aw{margin-bottom:60px}.grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:block}.div-fact{border-bottom-style:solid;border-right-style:none;padding-top:20px}.div-fact:hover{border-bottom:1px solid #e4ecf6}.div-fact.end{border-bottom-style:none}.fun-content.no-space.add{margin-bottom:0}.white-3.aw-text22.cc{padding-left:20px;padding-right:20px}.fact-wrapper{margin-top:50px}.card-link{margin-bottom:20px}.which.roofing-hereford{margin-top:93px}.heading.title{margin-right:0}.intro{margin-bottom:30px;padding-left:12%;padding-right:12%}.intro.team-block.meet-the-tribe-banner{padding-left:0%;padding-right:0%}.quote-intro,.meet-the-tribe.mobile-mode,.meet-the-tribe.mobile-mode{margin-bottom:0}.quote-top-avatar.tribe-team.blue.mobile-mode-aw{width:auto;height:auto}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120{width:70%;height:83%}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw{width:auto;height:auto}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw._120{width:70%;height:83%}.quote-top-avatar.tribe-team.purple{width:auto;height:auto}.quote-top-avatar.tribe-team.purple._120{width:70%;height:83%}.quote-top-avatar.tribe-team.red.mobile-mode{width:auto;height:auto}.quote-top-avatar.tribe-team.red.mobile-mode._120{width:70%;height:83%}.text-label{margin-bottom:0;font-size:15px}.text-label.white{line-height:20px}.text-huge.white-text.banner-text.button-space{margin-left:10px;margin-right:10px}.columns-4.mobile-mode{margin-right:0}.section-2{padding:34px 10px}.section-2.image{background-attachment:scroll;padding:61px 10px}.h1-main{margin-left:10px;margin-right:10px}.h1-main.white-text{font-size:35px;line-height:40px}.intro-box{background-color:#0000;flex-direction:column;width:33%;margin-left:0;margin-right:2px;display:flex}.content-wrapper-2.cars.wide{padding-left:15px;padding-right:15px}.title-link{font-size:25px;font-weight:700;line-height:35px}.center-box.wide{width:95%}.flex-center{flex-direction:row;display:flex}.bold-text-7{font-size:20px;line-height:25px}.dropdown-2{border-bottom:1px solid #f4f5f912}.container-12.navigation{padding-left:0}.nav-menu-2{background-color:#000}.dropdown-link-2{text-align:center}.nav-link-4.white,.nav-link-4.white.current{background-color:#000}.nav-link-4.white.black{border-bottom-style:none;display:inline-block}.image-16,.image-17{margin-bottom:0}.feature-v1{width:100%;padding-left:8%;padding-right:8%}.features-v1{grid-row-gap:40px;grid-template-columns:1fr}.features-v1.services,.features-v1.four{display:flex}.feature-step-line{width:1px;height:48px;margin-top:30px;margin-left:auto;margin-right:auto;position:relative}.feature-step-line.mobile{margin-top:30px;margin-bottom:30px;display:block}.icon-box{width:75px;height:75px}.intro-2{margin-bottom:0;padding-left:0%;padding-right:0%}.hero-v5-intro{margin-bottom:20px;padding-right:8%}.hero-v5-intro.central{max-width:100%;margin-bottom:0;padding-right:0%}.hero-v5-intro.central.wide{margin-bottom:0}.section-8{padding-top:64px;padding-bottom:64px}.text-grey-2{font-size:19px;line-height:27px}.hero-v5-heading.c{font-size:35px;line-height:40px}.text-grey.c{margin-bottom:0}.icon-2{width:45px}.bold-text-21,.h1-5.blue.black{font-size:35px;line-height:40px}.section-9.top-paddings.choose.home-section.fpc{padding-bottom:80px}.content-section-4.no-bottom-padding{padding-top:5%;padding-bottom:5%}.sub-heading-2.mobile-mode-aw{text-align:left}.paragraph-34.intro{margin-right:0}.paragraph-34.intro.bold-title.black-block-text.new-block-texr-a{text-align:center}.h1-6.blue.black.quote{font-size:35px;line-height:40px}.section-10.top-paddings.choose.home-section.fpc{padding-bottom:80px}.bold-text-13{font-size:35px;line-height:40px}.bold-text-12{font-size:20px;line-height:25px}.intro-3{margin-bottom:48px;padding-left:0%;padding-right:0%}.section-11{padding-top:64px;padding-bottom:64px}.text-grey-3{font-size:19px;line-height:27px}.bold-text-24{font-size:35px;line-height:40px}.full-container-4{width:100%;max-width:none}.testimonials-slide{margin-bottom:20px}.section-12.top-paddings.choose.home-section.fpc{padding-bottom:60px}.bold-text-28{font-size:35px}.section-description.sub-heading{text-align:center}.text-block-7.footer-text-dits{width:120%}.footer-block-2,.footer-block-2.contact{width:100%;margin-top:0;margin-bottom:20px}.copyright-2{text-align:right}.column-18{text-align:center}.quote-intro-2{margin-bottom:0}.footer-column-wrapper-3{flex-direction:column}.column-19{justify-content:center}.content-wrapper-3{padding-left:0}.hero-section-8._3.ser-fpc{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f999_construction-2250085_1920.jpeg);background-position:0 0,50% 100%}.intro-4{margin-bottom:48px;padding-left:0%;padding-right:0%}.section-13.top-paddings.choose.home-section.fpc{padding-bottom:60px}.intro-5{margin-bottom:48px;padding-left:0%;padding-right:0%}.intro-5.mobile{margin-bottom:20px}.section-14{padding-top:64px;padding-bottom:64px}.text-grey-4{font-size:19px;line-height:27px}.content-section-5.no-bottom-padding{padding-top:5%;padding-bottom:5%}.paragraph-43.intro{margin-right:0}.paragraph-43.intro.bold-title.black-block-text.new-block-texr-a{text-align:center}.section-15{padding:34px 10px}.section-15.image{background-attachment:scroll;padding:61px 10px}.bold-text-38{font-family:Twentieth Century,sans-serif;font-size:35px;font-weight:700;line-height:40px}.section-16{padding:34px 10px}.section-16.image{background-attachment:scroll;padding:61px 10px}.error-message-3{width:90%;margin-left:auto;margin-right:auto}.form-2-input-3{width:100%}.service-heading-2{text-align:left}.grid-fourth-2{grid-template-rows:auto auto auto;grid-template-columns:1fr}.error-message-4{width:90%;margin-left:auto;margin-right:auto}.form-2-input-4{width:100%}.intro-6{margin-bottom:48px;padding-left:0%;padding-right:0%}.text-grey-5{font-size:19px;line-height:27px}.section-19.top-paddings.choose.home-section.fpc{padding-bottom:60px}.intro-7{margin-bottom:48px;padding-left:0%;padding-right:0%}.section-20{padding-top:64px;padding-bottom:64px}.text-grey-6{font-size:19px;line-height:27px}}@media screen and (max-width:479px){.copyright{text-align:left;margin-left:0;margin-right:0}.copyright.left{text-align:center}.container{padding-left:20px;padding-right:20px}.container._5{padding-left:5px;padding-right:5px}.second-brand.footer{justify-content:center;margin-bottom:10px;margin-right:0}.features-card{flex-direction:column}.features-card.no-paddings.bottom-right{flex-direction:column;padding-left:20px;padding-right:20px}.features-card.no-paddings.left-top{flex-direction:column;align-items:flex-start}.features-card.no-paddings.botom-left,.features-card.no-paddings.top-right{flex-direction:column}.features-card.second-page{padding-left:20px;padding-right:20px}.baner-big-text{width:auto;font-size:31px;line-height:40px}.baner-big-text.white{text-align:left}.info-service-div{width:100%}.info-service-div.padding{text-align:center;width:100%}.footer-wrapper{padding-top:20px}.footer-block{width:110%;margin-top:0;margin-bottom:20px;padding-right:0}.footer-block.contact{margin-top:0}.footer-block.about-us{width:100%}.section-content.center.facts.middle-block.wide-text.landscape-space{padding-left:10px;padding-right:10px}.section-content.center.facts{text-align:center;width:100%;margin-bottom:0;margin-left:0;margin-right:0}.section-content.center.facts.about-us,.section-content.center.facts.about-us.ipad.mobile{width:100%}.section-content.center.facts.wide.less-space{padding-bottom:10px}.section-content.center.facts.wide-block.proud-sec{align-items:center;width:68%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;display:inline}.section-content.center.facts{text-align:center;text-align:center;width:100%}.section-content.center.fpc-roofing.m{margin-bottom:0}.section-content.center.facts.middle-block.wide-b{width:100%}.section-content.center.facts{text-align:center;width:100%}.section-content.center.facts.middle-block{margin-bottom:10px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.section-content.center.facts.middle-block.wide-block{padding-bottom:0}.section-content.center.facts.middle-block.wide-block.fpc{margin-bottom:0}.section-content.center.facts.middle-block.wide-block.fpc.fpcn.d{width:100%}.section-content.center.facts.middle-block.wide-block.fpc{width:100%;margin-bottom:0}.section-content.center.facts.middle-block.wide-block.fpc.c,.section-content.center.facts.middle-block.wide-block.fpc.re{width:100%}.top-yellow-footer,.top-yellow-footer.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:0 0,50% 40%;background-repeat:repeat,no-repeat;background-size:auto,300px}.section-title{text-align:center;font-size:34px}.section-title.testimionals{font-size:35px;line-height:40px}.section.top-paddings.choose{padding-left:10px;padding-right:10px}.section.top-paddings.choose.choose-us{padding-top:40px}.section.top-paddings.choose.choose-us._40-aw{padding-top:20px}.section.no-top-paddings.green{padding-bottom:40px}.testimonial-slider{margin-top:0}.left-section-tittle{width:60%}.left-section-tittle.more-padding{width:100%;margin-bottom:100px}.paragraph.footer{text-align:left;width:100%}.paragraph.mobilke{margin-bottom:30px}.paragraph.acc-para{padding-left:10px;padding-right:10px}.left-padding{margin-top:0;margin-left:0;margin-right:0}.left-padding.side{margin-top:140px}.left-padding.side.less{margin-top:40px}.button-wrapper{flex-direction:column}.footer-heading.white{text-align:left;text-align:left;margin-bottom:10px}.top-footer{justify-content:center;height:auto}.hero-div{flex-flow:column wrap-reverse;height:auto;padding-left:0;padding-right:0}.testimonial-card{padding-left:20px;padding-right:20px}.hero-paragraph{line-height:22px}.hero-paragraph.white{padding-right:0}.button{width:100%}.button.hero,.button.hero.yellow,.button.hero.yellow{margin-bottom:10px}.service-heading-white.all-caps{line-height:22px}.columns-second{flex-direction:column;align-items:center;display:block}.hero-info-block{flex-flow:column wrap;align-items:flex-start;width:100%;margin-right:0;padding-left:0;padding-right:0;display:flex}.hero-info-block.intro-block{padding-right:0}.white{text-align:center}.logo-dark.footer-logo.fin-logo.ipad{margin-bottom:20px;margin-right:0}.download{text-align:center;justify-content:center;margin-left:0;margin-right:0}.testimonial-padding{padding-left:15px;padding-right:15px}.service-heading{text-align:left}.bottom-footer.dark{display:flex}.testimonials{line-height:22px}.grid-info-features{width:100%}.hero-image-div{margin-top:60px}.hero-section-2{background-image:none,linear-gradient(#e4bc2dd9,#e4bc2dd9),none,none;background-position:50% 101%,0 0,100% 100%,0 0;background-repeat:no-repeat,repeat,no-repeat,no-repeat;background-size:900px,auto,400px,125px}.hero-section-2.pages.get-in-touch.gallery{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07782f2eb3dd8f98f5fe1_5eea6a8e966e1c658b4e3e5e_Stripe-1.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:50% 101%,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:1100px,auto,cover}.section-title-2,.section-title-3{text-align:left}.section-title-3.half-side{font-size:24px;line-height:34px}.section-title-3.half-side.white{font-size:38px;line-height:44px}.footer-column-wrapper-2{flex-direction:column;padding-left:0}.back-to-top-link{width:100%}.text-block-2.footer-text-dits{text-align:left;width:100%;line-height:24px}.dits-link{text-align:center}.content-wrapper{text-align:center;padding-left:5px;padding-right:5px}.content-wrapper.flex-center{flex:1;padding-left:0;padding-right:0}.content-wrapper.flex-center.mob-mode{padding-top:0}.content-wrapper.narrow{margin-top:30px;padding-left:5px;padding-right:5px}.h1-call-out{color:var(--midnight-blue)}.mhsp-hero-banner-div{margin-top:120px;margin-bottom:60px;padding-left:10px;padding-right:10px}.mhsp-hero-banner-div.new-slider-div{margin-top:50px;padding-left:10px;padding-right:10px}.mhsp-hero-banner-div.new-slider-div.slide-4-div{margin-top:50px;padding-top:40px;padding-left:10px;padding-right:10px}.mhsp-hero-banner-div.new-slider-div.slide-4-div.h1-mobile{margin-top:0;padding-top:30px}.hero-section-5.centered{padding-top:60px;padding-bottom:60px}.hs-slide-2.slide-4{background-position:50%}.big-title-banner{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0;font-size:35px;font-weight:400;line-height:40px}.big-title-banner.mobile-mode{font-size:35px;font-weight:400}.big-title-banner.mobile-mode._2020-hero-banners{font-size:26px;line-height:33px}.big-title-banner.mobile-mode._2020-hero-banners.narrow{margin-left:10px;margin-right:10px}.right-arrow,.left-arrow{display:none}.team-text-name{margin-top:10px}.team-image{justify-content:flex-end;height:380px}.team-image.invert{background-position:0 100%,50%;background-size:contain,cover}.team-image.third,.team-image.second{height:380px}.about-us-image._1{width:100%;padding-left:0}.h1{font-size:40px;line-height:50px}.h1.blue{font-size:34px;line-height:40px}.h1._10a{margin-bottom:10px}.bold-text-2{letter-spacing:2px;font-size:18px;line-height:23px}.hero-subheading{margin-left:20px;margin-right:20px;font-size:15px;line-height:25px}.section-facts-5{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),linear-gradient(#eb5d2fd9,#eb5d2fd9),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:100% 100%,0 0,100% 100%;background-repeat:no-repeat,repeat,no-repeat;background-size:contain,auto,350px;padding-bottom:50px}.section-facts-5.testimonials{background-image:url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef0821575d5b759a0c8f50c_5eea6a8e966e1c38a64e3e65_Stripe-2.png),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5ef07ac2e152b7183411a96a_5eea6a8e966e1c9ae54e3dfb_triangle.png);background-position:100% 100%,0 0,100% 100%;background-repeat:no-repeat,repeat,no-repeat;background-size:contain,auto,350px}.section-facts-5.mobile-mode-32{text-align:left}.white-2{text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-right:0}.white-2.mobile-mode-spacing{text-align:center}.column-6{padding-right:10px}.container-5,.contact-form-div{padding-left:0;padding-right:0}.form-block{padding-left:30px;padding-right:30px}.container-6{padding-left:0;padding-right:0}.pages-div-hero-2{flex-direction:column;width:100%;padding-left:20px;padding-right:20px}.hero-big-text{font-size:32px;line-height:40px}.full-container{text-align:center;width:100%;margin-left:0;margin-right:0}.emphasized-text-16{font-size:21px}.emphasized-text-16.bottom-padding{font-size:22px}.hero-section-6{height:600px}.top-space-block._100.left{width:100%;margin-top:0;padding-bottom:0;padding-left:0}.mission-statement-text.online-services-text.quote-h1.banner{font-family:Twentieth Century,sans-serif;font-size:37px;font-weight:700;line-height:40px}.hollow-button.all-caps,.hollow-button.all-caps.asw-new-button-7,.hollow-button.all-caps{padding-top:15px;padding-bottom:15px}.hollow-button.all-caps,.hollow-button.all-caps.asw-new-button-7,.hollow-button.all-caps,.hollow-button.all-caps.asw-new-button-7{padding-top:15px;padding-bottom:15px}.hollow-button.all-caps.fpc{margin-right:0;padding-left:20px;padding-right:20px}.hero-text-box.center-text{margin-top:125px;padding-left:5px;padding-right:5px}.hero-text-box.center-text.services{padding-left:20px;padding-right:20px}.hero-text-box.center-text{width:100%;margin-top:20px;padding-left:0;padding-right:0}.hero-text-box.center-text.d{padding-left:0;padding-right:0}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5f9804448b80aa1159458aa4_finneys-square-6.jpg);background-position:0 0,50%}.hero-section-7._3.services.roof.flat-3{background-image:linear-gradient(#00000082,#00000082),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/5efefe9ed6c3b3d7b407ca3c_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.JPG);background-position:0 0,19%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-logos-container-2{width:95%;display:block}.mini-title-1.white{margin-top:0;margin-bottom:0;font-size:18px;line-height:26px}.check-a-trade.mobile{padding-left:10px;padding-right:10px}.section-title-4{text-align:left}.section-title-4.half-side{font-size:24px;line-height:34px}.testimonials-section._23{padding-left:20px;padding-right:20px}.paragraph-9{text-align:center;width:105%}.homepage-intro-text,.logo-line.intro-line.mobile-mountains{margin-bottom:0}.button-2.mobile-button{padding:12px 10px}.top-title{margin-top:30px}.h2-headings.mobile-h2-heading{margin-left:40px;margin-right:40px;font-size:20px;line-height:31px}.h2-headings.mobile-h2-heading.home-heading{margin-left:20px;margin-right:20px}.service-section.about-us-section{padding-top:5px}.service-section.about-us-section.our-ethos-top-section{margin-top:0}.another-button{margin-top:0;margin-bottom:15px}.another-button.start-your-project-button.home-button{margin-top:0;margin-bottom:25px}.another-button.start-your-project-button.home-button.get-in-touch-button{margin-top:20px}.form-2-input{width:100%}.intro-feature-item-6{padding:30px 0}.flex-wrapper.space-between{text-align:center}.mobile-number-link{color:#fff;text-decoration:none}.white-text.contact-email{margin-bottom:0}.intro-feature-item-5{padding:30px 0}.text-title.dark.contact-form-h1{margin-left:15px;margin-right:15px}.paragraph-5.white-new-text{margin-bottom:0;margin-left:25px;margin-right:25px}.paragraph-5.white-new-text.visit-us-text{margin-left:20px;margin-right:20px}.icon-para{line-height:25px}.icon-para.get-intouch-ipad{margin-left:5px;margin-right:5px}.content-section-2{padding-top:50px}.content-section-2.bottom-padding{padding-top:50px;padding-bottom:50px}.intro-features-2{width:100%}.main-para{margin-left:0;margin-right:0;line-height:31px}.header-box.center,.form-2-input-2{width:100%}.testimonials-block._23{padding-left:0;padding-right:0}.dropdown-link{text-align:center}.h2-headings-2{margin-top:10px;font-size:29px}.h2-headings-2.white{text-align:left}.h2-headings-2.white.event-h1{font-size:27px}.h2-headings-2.white.event-h1.roofing-title{text-align:center;padding-right:0}.h2-headings-2.white.event-h1.gas-safe{text-align:center;font-size:35px;line-height:40px}.paragraph-26.intro{margin-right:5px;font-size:13px}.background-right-column{background-position:-32px 0;min-height:300px;position:relative}.background-right-column.secret-diary-photo,.background-right-column.fpc-photo{background-position:100% 0}.left-column-text-box{padding-left:3%;padding-right:3%}.left-column-text-box.covid-section{width:95%}.left-column-text-box.roofing-section{text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-top:70px;padding-bottom:70px;padding-left:0%}.left-column-text-box.covid-section{text-align:center;width:100%}.left-column-text-box.covid-section.which-banner{padding:70px 0%}.bold-text-4{font-size:22px}.content-section-3{padding-top:5%}.content-section-3.no-bottom-padding{padding:5% 10px}.content-section-3.no-bottom-padding.about-phillipa-ipad,.content-section-3.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{padding-left:0;padding-right:0}.background-left-column{position:relative;left:0%}.background-left-column.secret-diary.rigth-column.blue-block.black-block{text-align:center;padding-left:15px;padding-right:15px;right:0}.green-line{margin-top:2%}.green-line.short.purple-line.ornage{margin:2% auto 5%}.container-7,.container-7.say-space{padding-left:10px;padding-right:10px}.section-5{padding:25px}.logo-column{padding-left:5px;padding-right:5px}.client-logo{height:100px}.client-logo.wb{height:60px;margin-top:15px}.section-title-5{text-align:center;font-size:34px}.img._03,.img._04,.img._01,.img._02{display:block}.hero-logos-container-3{width:95%;display:block}.container-10{padding-left:0;padding-right:0}.grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;width:auto;display:block}.div-fact{text-align:center;border-bottom-style:solid;border-right-style:none;padding-top:20px;padding-left:20px;padding-right:20px}.div-fact.end{border-bottom-style:none}.fun-content.no-space{margin-bottom:0}.fun-tittle{font-size:35px;line-height:45px}.white-3{text-align:center}.sub-text-2{text-align:left;font-size:21px}.sub-text-2.smaller.fun{text-align:center;line-height:26px}.image-13.cc.aw-10{padding-left:10px;padding-right:10px}.white-4{text-align:center}.heading.title{font-size:37px}.intro{margin-bottom:20px;padding-left:8px;padding-right:8px}.quote-intro{width:auto;max-width:100%}.button-3.ghost.footer-button.banner-button{margin-bottom:0}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw._120{width:100%;height:83%}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120{width:100%;min-width:100%;height:100%}.quote-top-avatar.tribe-team.red.mobile-mode._120,.quote-top-avatar.tribe-team.purple._120{width:100%;height:83%}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120{width:100%;min-width:100%;height:100%;margin-bottom:10px}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120.city{width:87%;min-width:95%;margin-left:5px}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120.yell{width:95%;min-width:87%;max-width:100%;margin-left:5px}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw._120,.quote-top-avatar.tribe-team.purple._120,.quote-top-avatar.tribe-team.red.mobile-mode._120{width:100%;height:100%;margin-bottom:10px}.divider-2{width:100px;margin-top:20px}.text-label{font-size:14px}.text-label.white{line-height:20px}.text-huge.white-text.banner-text{margin-left:0;margin-right:0}.columns-4.mobile-mode{margin-right:0}._20-wsa.ipad-mode{padding-left:10px;padding-right:10px}.section-2.image.upcoming-events.get-involved-banner{padding-left:15px;padding-right:15px}.paragraph-30{font-size:16px;line-height:24px}.h1-main{margin-left:0;margin-right:0;font-size:32px;line-height:38px}.h1-main.white-text{font-size:30px;line-height:35px}.bold-text-6{font-size:26px;line-height:25px}.intro-box{width:auto;margin-bottom:9%;margin-right:0%}.center-box.wide{width:100%}.column-12,.column-13{padding-left:0;padding-right:0}.column-14{padding-left:0}.bold-text-7{letter-spacing:2px;font-size:18px;line-height:23px}.icon-3{margin-right:10px}.navbar-5{padding-left:0;padding-right:0}.button-5{width:100%}.container-12{padding-left:0;padding-right:0}.nav-menu-2{background-color:#000}.dropdown-link-2{text-align:center}.nav-link-4.white,.nav-link-4.white.current{background-color:#000}.nav-link-4.white.black{background-color:#000;display:inline-block}.image-16{max-width:100%}.button-6{width:100%}.button-6.hero,.button-6.hero.yellow{margin-bottom:10px}.h1-2{font-size:50px;line-height:50px}.h1-2.h2,.bold-text-17{font-size:25px;line-height:33px}.button-7{width:100%}.button-7.hero,.button-7.hero.yellow{margin-bottom:10px}.h1-3{font-size:40px;line-height:50px}.container-13{padding-left:0;padding-right:0}.bold-text-19{font-size:35px;line-height:40px}.h1-4{font-size:50px;line-height:50px}.h1-4.blue{font-size:34px;line-height:40px}.h1-4.blue.black{font-size:35px;line-height:40px}.section-7.top-paddings.choose{padding-left:10px;padding-right:10px}.section-7.top-paddings.choose.home-section{padding:70px 15px}.feature-v1{justify-content:center;padding-left:0;padding-right:0}.feature-v1.m{margin-bottom:30px}.features-v1{grid-row-gap:48px;padding-left:15px;padding-right:15px}.features-v1.services{display:block}.feature-step-line{margin-top:20px;margin-bottom:30px}.feature-step-line.m{margin-bottom:0}.wrapper-2{padding-left:0;padding-right:0}.icon-box{width:75px;height:75px}.intro-2{width:100%;padding-left:0;padding-right:0}.intro-2.drive{width:100%}.hero-v5-intro{margin-right:0;padding-left:0;padding-right:0%}.hero-v5-intro.central{margin-bottom:0;padding-left:10px;padding-right:10px}.hero-v5-intro.central.w{padding-left:0;padding-right:0}.section-8.roofing{padding:70px 15px}.section-8.home.low.driveway{padding-left:15px;padding-right:15px}.bold-text-20{font-size:37px;line-height:40px}.hero-v5-heading{font-size:39px}.hero-v5-heading.orange{font-size:34px;line-height:40px}.hero-v5-heading.c{margin-bottom:20px;font-size:35px;line-height:40px}.text-grey{margin-right:0}.text-grey.c{margin-bottom:10px;margin-left:0;margin-right:0}.text-grey.c.gap.narrow{width:100%;padding-left:0;padding-right:0}.icon-2{width:45px}.icon-2.ss.dits{width:100%}.bold-text-21{font-size:35px;line-height:40px}.container-14{padding-left:0;padding-right:0}.h1-5{font-size:50px;line-height:50px}.h1-5.blue{font-size:34px;line-height:40px}.h1-5.blue.black{font-size:35px;line-height:40px}.section-9.top-paddings.choose{padding-left:10px;padding-right:10px}.section-9.top-paddings.choose.home-section,.section-9.top-paddings.choose.home-section.fpc{padding:70px 15px}.content-section-4{padding-top:5%}.content-section-4.no-bottom-padding{padding:5% 10px}.content-section-4.no-bottom-padding.about-phillipa-ipad,.content-section-4.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{padding-left:0;padding-right:0}.bold-text-22{font-size:35px}.white-5{text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-right:0}.sub-heading-2{text-align:center;margin-left:0}.sub-heading-2.mobile-mode-aw.right,.sub-heading-2.mobile-mode-aw.right.title{text-align:center}.paragraph-34.intro{margin-right:5px;font-size:13px}.h1-6{font-size:40px;line-height:50px}.h1-6.blue{font-size:34px;line-height:40px}.h1-6.blue.black{font-size:35px;line-height:40%}.section-10.top-paddings.choose{padding-left:10px;padding-right:10px}.section-10.top-paddings.choose.home-section{padding-bottom:60px}.section-10.top-paddings.choose.home-section.fpc{padding-top:80px;padding-bottom:80px}.container-15{padding-left:0;padding-right:0}.bold-text-13{font-size:35px;line-height:40px}.bold-text-12{letter-spacing:2px;font-size:18px;line-height:23px}.intro-3{width:100%;padding-left:0;padding-right:0}.section-11.roofing{padding:70px 15px}.section-11.group-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/6273eb7096d609765390a5b4_WORC-ROOFING-HERO.JPG);background-position:0 0,22%;background-size:auto,cover;background-attachment:scroll,fixed}.bold-text-24{line-height:40px}.column-17{padding-left:0;padding-right:0}.full-container-4{text-align:left;width:100%;padding-left:0;padding-right:0}.testimonials-slide{width:100%;padding-right:30px}.container-16{padding-left:0;padding-right:0}.h1-7{font-size:50px;line-height:50px}.h1-7.blue{font-size:34px;line-height:40px}.h1-7.blue.black{font-size:35px;line-height:40px}.h1-7.h2{font-size:25px;line-height:33px}.h1-7.h2.d{width:100%}.h1-7.hero{padding-left:10px;padding-right:10px;font-size:40px;line-height:45px}.h1-7.hero.d{padding-left:0;padding-right:0}.section-12.top-paddings.choose{padding-left:10px;padding-right:10px}.section-12.top-paddings.choose.home-section,.section-12.top-paddings.choose.home-section.fpc{padding:70px 15px}.nav-slide.normal{padding-top:0;font-size:15px}.column-16{padding-left:0;padding-right:0}.bold-text-28{font-size:37px;line-height:40px}.section-description{margin-top:14px;font-size:15px;line-height:23px}.section-description.sub-heading{margin-top:10px}.text-block-7.footer-text-dits{text-align:left;width:100%;margin-top:10px;line-height:24px}.text-block-7.footer-text-dits.dits{margin-bottom:10px}.paragraph-37.footer{text-align:left;width:100%}.paragraph-37.footer.address{padding-right:0}.footer-block-2{width:90%;margin-top:0;margin-bottom:20px;padding-right:0}.footer-block-2.contact{margin-top:0}.back-to-top-link-2{width:100%}.container-17{padding-left:0;padding-right:0}.accredisition-logos-2{display:flex}.copyright-2{text-align:left;margin-left:0;margin-right:0;display:inline-block}.copyright-2.fpc.gap{padding-top:4px}.copyright-2.fpc.bottom-gap{margin-bottom:10px}.column-18{padding-left:0;padding-right:0}.quote-intro-2{width:auto;max-width:100%}.footer-column-wrapper-3{flex-direction:column;padding-left:0;padding-right:0}.dits-link-2{text-align:center}.column-no-padding-2{text-align:left}.column-19{margin-left:auto;margin-right:auto;padding-right:0;display:inline-block}.div-block-3{padding-left:20px;padding-right:20px}.button-8{width:100%}.button-8.div-block.n{width:auto}.content-wrapper-3{text-align:center;padding-left:5px;padding-right:5px}.content-wrapper-3.flex-center{flex:1;max-width:100%;padding-left:15px;padding-right:15px}.content-wrapper-3.flex-center.service{padding-top:50px;padding-left:5px;padding-right:5px}.content-wrapper-3.flex-center.contaxct{padding-top:0}.content-wrapper-3.narrow{margin-top:0;padding-left:5px;padding-right:5px}.bold-text-29{font-size:25px;line-height:33px}.bold-text-29.d{width:100%}.hero-section-8._3.ser-fpc.sc{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656e2b69d86f5d1b7fc0f99f_Roofing-Services-Hero.jpg);background-position:0 0,24%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;padding-bottom:0}.hero-section-8._3.ser-fpc.services{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/62a9ce02a056b98b48034869_FPC---TRUCKS.jpg);background-position:0 0,40%;background-repeat:repeat,no-repeat;background-size:auto,cover}.bold-text-30{line-height:40px}.intro-4{width:100%;padding-left:0;padding-right:0}.intro-4.w{width:90%;margin-bottom:20px}.section-13.top-paddings.choose{padding-left:10px;padding-right:10px}.section-13.top-paddings.choose.home-section,.section-13.top-paddings.choose.home-section.fpc{padding:70px 15px}.narrow{width:100%}.intro-5{width:100%;padding-left:0;padding-right:0}.intro-5.mobile{margin-bottom:20px}.section-14.new-image-2.slate{padding:60px 10px}.section-14.new-image-2.slate.rs.s{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/639b0200637a1ef3f9b3d098_SCAFFOLDING-3.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.bold-text-36{font-size:37px}.content-section-5{padding-top:5%}.content-section-5.no-bottom-padding{padding:5% 10px}.content-section-5.no-bottom-padding.about-phillipa-ipad,.content-section-5.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{padding-left:0;padding-right:0}.bold-text-37{font-size:35px}.paragraph-43.intro{margin-right:5px;font-size:13px}.sub-heading-3{text-align:center;margin-left:0}.section-15.image.upcoming-events.get-involved-banner{padding-left:15px;padding-right:15px}.bold-text-38{font-size:26px;line-height:25px}.paragraph-44{font-size:16px;line-height:24px}.container-19,.container-19.d{width:100%}.paragraph-45{font-size:16px;line-height:24px}.paragraph-45.about-hft-para.white-text.narrow{margin-left:10px;margin-right:10px}.bold-text-39{width:100%;font-size:35px;line-height:40px}.container-20.big{padding-left:0;padding-right:0}.section-16.image.upcoming-events.get-involved-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/5eecd45453e4f3108e12b874/656f92f85841ce440d978066_SCAFFOLDING-CAR-IMAGE.jpg);background-position:0 0,9%;padding-left:15px;padding-right:15px}.section-16.image.upcoming-events.get-involved-banner._23{padding-top:70px;padding-bottom:70px}.form-2-input-3{width:100%}.service-heading-2{text-align:left}.section-17.top-paddings.contact{padding-left:20px;padding-right:20px}.h1-8{font-size:40px;line-height:50px}.h1-8.blue{font-size:34px;line-height:40px}.grid-fourth-2{margin-bottom:80px}.form-2-input-4{width:100%}.h1-9{font-size:40px;line-height:50px}.h1-9.blue{font-size:34px;line-height:40px}.bold-text-41{line-height:40px}.intro-6{width:100%;padding-left:0;padding-right:0}.intro-6.w{width:90%;margin-bottom:20px}.container-21{padding-left:0;padding-right:0}.section-19.top-paddings.choose{padding-left:10px;padding-right:10px}.section-19.top-paddings.choose.home-section,.section-19.top-paddings.choose.home-section.fpc{padding:70px 15px}.bold-text-44{font-size:35px;line-height:40px}.intro-7{width:100%;padding-left:0;padding-right:0}.section-20.roofing{padding:70px 15px}.utility-page-content-2,.button-9{width:100%}.button-9.hero,.button-9.hero.yellow{margin-bottom:10px}}