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/653b94375b5fe49c427d5bec/655391a027bdafa4b89982e5_Twentieth%20Century%20Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Twentieth Century;src:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6553938f05836414d8d125d3_Twentieth%20Century.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--white:white;--orange-red:#eb5d2f;--white-2:white;--ghost-white:#fafaff;--midnight-blue:#162259;--black:#000;--midnight-blue-op:#162259bf;--dits-pink:#ec008c;--dim-grey-2:#020001;--line:#f4f5f912;--dim-grey:#5a534d}.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}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}@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{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.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:40px}.container.space-bottom-page,.container._40{margin-bottom:40px}.container.g{width:85%;max-width:none;margin-bottom:0;margin-left:auto;margin-right:auto}.container.g._00,.container.g.lesss-space-a,.container.g.no-bp{margin-bottom:0}.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;flex-direction:column;padding-bottom:20px;padding-left:40px;padding-right:40px}.features-card.second-page.narrow._1st-box.wide-box{padding-bottom:20px;padding-left:10px;padding-right:10px}.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:40px}.features-card.second-page.city-plumbing{background-color:var(--white);padding-top:40px;padding-bottom:40px;padding-left:40px}.features-card.second-page.city-plumbing.roof-base-sect{padding-top:40px;padding-bottom:40px}.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{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._0{padding-bottom:0}.features-card.second-page.plumb-less{padding-left:20px;padding-right:20px}.features-card.second-page.mid-box-space-less{padding-bottom:0}.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._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}.features-card.second-page{box-shadow:none;text-align:center;background-color:#0000;border-style:solid;border-color:#eb5d2f;flex-direction:column;padding-bottom:20px;padding-left:40px;padding-right:40px}.features-card.second-page:hover{box-shadow:0 6px 12px #282f4b1a}.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;padding-bottom:20px;padding-left:10px;padding-right:10px}.features-card.second-page.trans{background-color:#0000}.features-card.second-page.wide{background-color:#0000;padding-left:20px;padding-right:20px}.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{width:80%;margin-bottom:0;padding-bottom:40px;padding-left:60px;padding-right:60px}.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.middle-block.wide-block{padding-left:0;padding-right:0}.section-content.center.facts.middle-block.wide-block.fpc{width:90%;padding-bottom:0}.section-content.center.facts.middle-block.wide-block.fpc.n{width:100%}.section-content.center.facts.middle-block.wide-block.fpc.c{width:75%}.section-content.center.facts.middle-block.wide-block.fpc.re{width:85%}.section-content.center.facts.middle-block.wide-block.location,.section-content.center.facts.middle-block.wide-block.no-pad{padding-bottom:0}.section-content.center.facts.middle-block.wide-block.big-gap{margin-bottom:40px}.section-content.center.facts.middle-block.n{padding-left:60px;padding-right:60px}.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:20px;padding-bottom:40px}.section-content.center.facts.wide.less-space.hide{display:none}.section-content.center.facts.wide._40{flex-direction:column;align-items:stretch;width:100%;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.wide.less-space{background-color:var(--ghost-white);margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}.section-content.center.facts.services{margin-bottom:20px}.section-content.center.facts.wide-2{width:80%}.section-content.center.facts.big{width:70%}.section-content.center.facts.big.black{margin-bottom:0}.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.facts{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;display:flex}.section-content.center.fpc-roofing{text-align:center;width:75%;margin-left:auto;margin-right:auto}.top-yellow-footer{background-color:var(--midnight-blue);background-image:linear-gradient(#eb5d2fe6,#eb5d2fe6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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(--black);background-image:linear-gradient(#000000c2,#000000c2),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp);background-position:0 0,100%,5% 0;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,130px,300px}.top-yellow-footer.call-out.black{background-color:var(--black);background-image:linear-gradient(#000000bd,#000000bd),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp);background-position:0 0,100%,5% 0;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,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:capitalize;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.testimionals{text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif}.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,.section.top-paddings.choose.home-section.fpc{background-color:var(--ghost-white);padding-top:80px;padding-bottom:80px}.section.top-paddings.choose.home-section.fpc.s{padding-bottom:20px}.section.top-paddings.choose.home-section.fpc.felt-banner{background-color:var(--black)}.section.top-paddings.choose.home-section.location{background-color:#fff;padding-top:80px;padding-bottom: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.testimonials.hide{display:none}.section.top-paddings.contact{padding:40px 40px 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;padding-right:60px}.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{color:var(--black);margin-bottom:10px;font-size:19px;line-height:26px}.paragraph.new-para-aw.no-pad{margin-bottom:0}.paragraph.new-para-aw.ornage-block{background-color:var(--orange-red);padding:20px;line-height:25px}.paragraph.new-para-aw.gap{color:var(--black);margin-bottom:20px}.paragraph.new-para-aw.narrow{padding-left:40px;padding-right:40px}.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{margin-bottom:10px}.paragraph._10-para{color:var(--black);margin-bottom:10px}.paragraph._10-para._30{margin-top:20px}.paragraph._10-para._30.no-pad{margin-bottom:0}.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;margin-bottom:10px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.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)}.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;letter-spacing:2px;background-color:#0000;padding:15px 20px;font-size:14px;font-weight:700;line-height:21px}.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:2px;background-color:#0000;border-width:1px;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.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.hero._20{margin-top:20px}.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);letter-spacing:2px;background-color:#0000;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:700;line-height:21px}.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(--black);letter-spacing:0;text-transform:capitalize;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{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 30px}.service-heading{float:none;clear:none;color:var(--orange-red);text-transform:uppercase;margin-top:0;font-size:18px;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{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2c_Instagram.webp)}.social-link-second.be.line.icon-i.insta{display:none}.social-link-second.be.line{background-image:none;margin-left:0}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2a_Twitter.webp)}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2b_LinkedIN.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2b_LinkedIN.webp)}.social-link-second.facebook.line.icon-l.linkedin{display:none}.social-link-second.facebook.line{background-image:none;border-right-style:solid;margin-left:0}.social-link-second.line:hover{background-color:var(--orange-red);opacity:1}.social-link-second.line.icons{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c28_Facebook.webp);border-style:solid}.social-link-second.line.icons.linkedin{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2b_LinkedIN.webp);margin-left:5px}.social-link-second.line.icons.linkedin.insta-2{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ccc_white-insta-icon2.webp)}.social-link-second.line.icons.linkedin.twitter{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce7_Twitter.webp);background-size:20px 20px}.social-link-second.line.icons.linkedin.tiktok{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce6_tiktok.webp);background-size:20px 20px}.social-link-second.line{opacity:1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c28_Facebook.webp);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{background-color:#0000;background-image:none;border-style:solid none solid solid;margin-left:0;margin-right:0}.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(--dim-grey-2);font-size:15px;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(--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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c27_Icon-Plumbing.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c30_Icon-Roofing.webp)}.grid-features-icon.sixth{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c29_Icon-Bricks.webp)}.grid-features-icon.fourth{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c2d_Icon-Windows.png)}.grid-features-icon.fifth{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c31_Icon-Builder.webp);background-size:cover}.grid-features-icon.third{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c33_Icon-Flat-roof.webp)}.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{letter-spacing:.5px;padding-left:15px;padding-right:15px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.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 1px 2px;border-color:black black var(--orange-red);background-color:var(--dim-grey-2);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),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(--dim-grey-2);background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(#020001cc,#020001cc),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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:var(--dim-grey-2);background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(#020001cc,#020001cc),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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}.hero-section-2.pages{background-color:#eb5d2f;background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(#eb5d2fcf,#eb5d2fcf),none,none;background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-color:var(--midnight-blue);background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(#0000,#0000),linear-gradient(#162259cc,#162259cc),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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}.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-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:center;text-transform:capitalize;font-weight:700}.footer-column-wrapper-2{flex-direction:row;justify-content:flex-start;width:100%;display:flex}.page-wrapper-3{border-top:2px solid var(--orange-red);background-color:var(--dim-grey-2);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{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}.section-facts-3.services.fpc{background-color:var(--white);padding-top:60px;padding-bottom:60px}.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;margin-top:20px;font-weight:100}.text-block-2.footer-text-dits.vat{margin-top:5px}.text-block-2.footer-text-dits.vat.narrow{padding-right:220px}.text-block-2.footer-text-dits.top{margin-top:0}.dits-link{color:var(--orange-red);text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.dits-link:hover{color:var(--white-2);text-decoration:none}.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.flex-center.service.l{padding-top:100px}.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:capitalize;margin-top:0;margin-bottom:0;font-size:38px;font-weight:700;line-height:48px}.h1-call-out.gh{margin-left:60px;margin-right:60px}.call-out-container{text-align:center;padding-top:20px;padding-bottom:20px}.call-out-container._30{margin-bottom:40px}.bold-text{font-size:40px}.bold-text.white{color:var(--white-2)}.testimonial-container{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c37_600x400-Guttering-3.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c59_8b98036e443078161c579e9d0ef83b60_house-tile-sean.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c47_sean-2-iamge.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4a_ed5e686290a38073279ba4d987af6a60_house-2-x-jackets.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bf7_e0db99a6b4668f81619c2c2e8a64bf5e_SQUARE-BOX-BANNER5.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:100%,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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7f_boiler1.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c80_d8fce919edc142746211489c1ae15f98_finneys-square-3.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg)}.testimonial-container.image-5{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c49_Home---roofing-image.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c8a_boiler-2.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c82_finneys-square-6.webp),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg)}.testimonial-container.image-6{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c48_17227d5a6dcc44454ebf0be570d1c122_flay-roof-home-page.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9b_finneys-square-10.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9f_3f538b04001fca669ed80d3fe380ce30_finneys-square-5.webp),linear-gradient(#0000,#0000);background-position:50% 0,0 0}.testimonial-container.image-7{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3a_600x400-Ridges-2.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7f_boiler1.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c80_d8fce919edc142746211489c1ae15f98_finneys-square-3.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5caa_FPC---Sink.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9c_finneys-square-7.webp)}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ccf_FPC---Driveway4.webp);background-position:50% 100%}.testimonial-container.image-8{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c45_Shower-Head-Resize.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c8a_boiler-2.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c82_finneys-square-6.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca6_FPC-new-.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb3_finney-square5.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ccd_FPC---Driveway5.webp),linear-gradient(#0000,#0000);background-position:50% 0,0 0}.testimonial-container.image-9{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5a_roogfing-15.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9b_finneys-square-10.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9f_3f538b04001fca669ed80d3fe380ce30_finneys-square-5.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca8_bolier-FPC.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4e_roogfing-4.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cce_FPC---Driveway.webp)}.testimonial-h1{color:var(--orange-red);text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:24px;line-height:29px}.slide-3-img{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3b_FPC-Hero-images-03.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c38_FPC-Hero-images-04.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7e_774613dfca1034e9b659aec846379cae_privacy-hero-v2.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd1_a340b4ed5ee6141a58c533cf8fb0651a_IMG_5239.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c44_a21b004dbc4c20ad28c2a58f6c0065c9_realiable-certifed-image2.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7a_8dd696b4ba88e128ac1a7a395fe4149e_flooring.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c46_roofing-2-gallery-.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3d_Image-02.webp)}.team-image.invert.img-7{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c53_roofing-2-.webp)}.team-image.invert.img-9{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3f_Image-10.webp)}.team-image.invert.img-10{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4e_roogfing-4.webp)}.team-image.invert.img-12{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5a_roogfing-15.webp)}.team-image.invert.img-13{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c50_Home---Top-Quality-Property.webp);background-position:100% 100%,50%}.team-image.invert.img-15{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c54_flooring-v3.webp)}.team-image.invert.img-16{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c40_Image-19.webp)}.team-image.invert.img-16.new-chimney{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c58_chimney-v5.webp);background-position:100% 100%,50% 0}.team-image.invert.img-16.phase-1-flat-roof{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c57_flat-roof-home-page2.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5e_flat-roofingw-9.webp)}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5f_fpc-image-6.webp);background-position:100% 100%,100%}.team-image.invert.img-18{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c48_17227d5a6dcc44454ebf0be570d1c122_flay-roof-home-page.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c56_fixing-chimney-v2.webp);background-position:100% 100%,50% 0}.team-image.invert.img-18.lead-image-3{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7c_fpc-image-4.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5b_fpc-4.webp);background-position:100% 100%,61%}.team-image.invert.new-image-1{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c81_finneys-square-1.webp)}.team-image.invert.malvern-image-1{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9c_finneys-square-7.webp)}.team-image.third{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4c_measu8re-image-2.webp);background-size:contain,cover}.team-image.third.img-6{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4b_doorstep-v1.webp)}.team-image.third.image-3-new{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c80_d8fce919edc142746211489c1ae15f98_finneys-square-3.webp)}.team-image.third.image-3-malvern{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9d_finneys-square-4.webp)}.team-image.second{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7d_image-03-new.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4f_fpc-shane-roof.webp);background-position:50% 100%,50%}.team-image.second.img-8{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c51_scaffolding-v2.webp)}.team-image.second.img-11{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c59_8b98036e443078161c579e9d0ef83b60_house-tile-sean.webp)}.team-image.second.img-14{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c7b_guttering-v3.webp)}.team-image.second.img-17{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3e_Image-17.webp)}.team-image.second.img-17._2nd-image-gallery-bottom{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c60_fixing-chimney.webp);background-position:50% 100%,86%}.team-image.second.img-17.flat-roof-image-2{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c52_flat-roofing-6.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c5d_flat-roofingw-6.webp)}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c62_fpc-3.webp);background-position:50% 100%,50%}.team-image.second.new-image-2{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca2_finneys-square-2.webp)}.team-image.second.malvern-image-2-new{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c88_finneys-square-8.webp)}.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:55px;line-height:60px}.h1.get-in-touch{margin-top:0;margin-bottom:100px}.h1.h2{color:var(--white);text-transform:none;margin-top:20px;margin-bottom:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:40px}.h1.h2.plumbing{margin-left:40px;margin-right:40px}.h1.h2.scaffolding{text-align:left;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.h1.h2.contact{margin-top:0}.h1.h2.roofing-h2{text-align:left;padding-right:40px}.h1.h2.roofing-h2.t{margin-top:0}.h1.blue{color:var(--black)}.h1.blue.small-text-3{color:var(--orange-red);font-size:38px;line-height:48px}.h1.blue.small-text-3.why-text{margin-top:10px}.h1.blue.black{color:var(--black);text-align:center;letter-spacing:0;text-transform:uppercase;margin-top:0;font-family:Twentieth Century,sans-serif;line-height:55px}.h1.blue.black.quote{margin-top:0}.h1.blue.black.n{padding-left:140px;padding-right:140px}.h1.dits-h2-aw{margin-top:40px}.h1._100{margin-bottom:10px}.h1.hero{font-size:55px;line-height:65px}.h1.narrow{padding-left:60px;padding-right:60px}.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);letter-spacing:0;font-family:Twentieth Century,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;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:38px;font-weight:700;line-height:40px}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),linear-gradient(#eb5d2fa6,#eb5d2fa6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp);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.testimonials.black{background-color:var(--black);background-image:linear-gradient(#020001bf,#020001bf),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp);background-position:0 0,10% 5%,100% 100%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,180px,350px;padding-bottom:50px}.section-facts-5.mobile-mode-32{padding-bottom:150px;padding-left:0;padding-right:0}.white-2{color:#fff;padding-left:0;font-size:19px;line-height:26px}.white-2.orange{color:var(--orange-red);text-transform:uppercase;margin-bottom:0}.white-2.orange.banner{margin-bottom:10px}.column-6{padding-right:67px}.top-stripe{background-color:var(--orange-red);background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp);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(--black);text-align:center;font-size:14px}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),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}.mission-statement-text.online-services-text.quote-h1.scaffolding-banner{text-transform:uppercase;margin-bottom:0;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.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.quote-image-new{background-image:linear-gradient(#000c,#000c),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd2_steel-scaffolding-g7a3b07904_1920.webp);background-position:0 0,50%}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.fpc-new{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);background-position:0 0,50%}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.orange{background-image:linear-gradient(to bottom,#eb5d2fbf,#eb5d2fbf),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp),linear-gradient(to bottom,var(--orange-red),var(--orange-red));background-position:0 0,50%,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,contain,auto;background-attachment:scroll,fixed,scroll}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.scaffolding{background-image:linear-gradient(#0000009c,#0000009c),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);background-position:0 0,50% 100%}.citb.accent.mission-banner.online-services-banner.have-your-say{background-image:linear-gradient(#162259bf,#162259bf),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c34_600x400-Guttering-2.webp);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.aw-banner-dits{background-image:linear-gradient(#000000a8,#000000a8),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca0_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}.citb.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca0_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}.citb.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca0_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}.citb.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw.hode{display:none}.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{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: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.banner-button.location{margin-top:20px}.hollow-button.all-caps.banner-button.location:hover{background-color:var(--white);color:var(--black)}.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:10px;margin-bottom:10px;padding-top:15px;padding-bottom:15px}.hollow-button.all-caps.asw-new-button-7:hover{background-color:var(--orange-red)}.hollow-button.all-caps.asw-new-button-7.black-1{background-color:var(--black)}.hollow-button.all-caps.asw-new-button-7.black-1:hover{background-color:var(--orange-red)}.hollow-button.all-caps.asw-new-button-7.black-1.q{margin-bottom:0}.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:var(--orange-red)}.hollow-button.all-caps.fpc.services-button{margin-top:10px}.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}.hollow-button.all-caps.gas-safe{margin-top:10px;margin-left:auto;margin-right:auto}.hollow-button.all-caps.gas-safe:hover{color:#eb5d2f;background-color:#fff}.hero-text-box.center-text{text-align:center;padding-left:20px;padding-right:20px}.hero-text-box.center-text.services{padding-left:50px;padding-right:50px}.hero-text-box.center-text.roof-hero{padding-left:0;padding-right:0}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb0_408d823f-0f8d-4807-8d0f-3902ec2af224.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb1_10014543-229d-4660-93c4-3ff4abc5f9e3.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c4d_Privacy-hero-Resize.webp);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/653b94375b5fe49c427d5bec/6549455a0bc77e343089b6f3_396135911_17899957190869823_6442593547890548608_n.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat}.hero-section-7._3.services.plumbing{background-image:linear-gradient(#16225999,#16225999),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c89_water-424807_1280.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c86_IMG_7783.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca3_Roof-Banner.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c41_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb8_DRIVEWAY-HERO.webp);background-position:0 0,50% 100%}.hero-section-7._3.services.roof.flat-3.ledbury-roof{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c11_hero-2.webp);background-position:0 0,50% 64%;background-attachment:scroll,scroll;min-height:550px}.hero-section-7._3.services.roof.flat-3.ledbury-roof.hereford{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c1d_fpc-2-houses.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.worce{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c10_SCAFFOLDING-7.webp);background-position:0 0,50%;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.chelte{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0a_SCAFFOLDING-2.webp);background-position:0 0,50% 0}.hero-section-7._3.services.roof.flat-3.ledbury-roof.droitwich{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c12_SCAFFOLDING-9.webp);background-position:0 0,50% 28%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.malvern{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655737533af503c0536d8cd5_shutterstock_646253233-lr.webp);background-position:0 0,50%;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.tewkesb{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c22_finney-4.webp);background-position:0 0,50% 27%;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.pershore{background-image:linear-gradient(#00000096,#00000096),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c21_fpc-3.webp);background-position:0 0,50%}.hero-section-7._3.services.roof.flat-3.ledbury-roof.evesham{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ced_finney-5.webp);background-position:0 0,50% 43%}.hero-section-7._3.services.roof.flat-3.ledbury-roof._23{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b24e52a3b8c8f6f39f9_281349789_707180946912145_8120699724090246221_n.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.services.roof.flat-3.ledbury-roof._23.hereford{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb9_Wye_Bridge%2C_Hereford.webp);background-position:0 0,50% 34%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.worcester{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/65568ee97840b4e99a3987b3_worcester-2246906_1280.webp);background-position:0 0,50% 40%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.tewkesbury{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ccb_tewkesbury-roofing.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.ledbury{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/65574955ab0ff31391c2529e_shutterstock_1957783348-Low-Res.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.cheltenham{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655737537ecba6e01c77a968_shutterstock_2188155899-lr.webp);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.evesham-roof{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655758e72097f2218f396daa_shutterstock_240554131-Low-Res.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.pershore-roofing{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cc8_droitwich.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.droitwich-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cc8_droitwich.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.eve{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cc7_evesham.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.acc-p-age-hero{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca9_roof-office-9.webp);background-position:0 0,50% 16%;background-size:auto,cover}.hero-section-7._3.contact{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce2_bristol-7235781_1920.webp);background-position:0 0,50% 0;min-height:550px}.hero-section-7._3.contact.hero-3{background-image:linear-gradient(#0200018f,#0200018f),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455a64fde2e3188208b1_300108746_764508667846039_836307064032823416_n.webp);background-position:0 0,50%;background-attachment:scroll,fixed}.hero-section-7._3.contact.hero-3.fpc-c{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b24f38980445b5fce75_af057064645c110a8090ae0814bfbd95_300182970_764508627846043_6832264753661101736_n.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.contact.fpc-23{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e601214a9dbee0aed4094_Contact-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.gallery{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c48_17227d5a6dcc44454ebf0be570d1c122_flay-roof-home-page.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd0_malvern-ge772dacde_1920.webp);background-position:0 0,50%}.hero-section-7._3.fpc-locations{background-image:linear-gradient(#020001b3,#020001b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce1_scaffolding-3645299_1920.webp);background-position:0 0,100% 0;min-height:550px}.hero-section-7._3.fpc-locations.worcester{background-image:linear-gradient(#0000009e,#0000009e),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0d_SCAFFOLDING-4.webp);background-position:0 0,50% 41%;background-attachment:scroll,fixed}.hero-section-7._3.fpc-locations.worcester.locations{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp);background-position:0 0,50%}.hero-section-7._3.fpc-locations.worcester.location-23{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e60cac1d9f3d729b331f8_Locations-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.ser-fpc{background-image:linear-gradient(#02000180,#02000180),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce0_construction-2250085_1920.webp);background-position:0 0,0 100%;background-size:auto,cover;min-height:550px}.hero-section-7._3.ser-fpc.sc{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d27036e8fbd251c20c9f5_Roofing-Services-Hero.webp);background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,scroll;padding-bottom:0}.hero-section-7._3.ser-fpc.sc.lead{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455a64fde2e3188208b1_300108746_764508667846039_836307064032823416_n.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.ser-fpc.sc.lead.l{min-height:610px}.hero-section-7._3.ser-fpc.sc.lead.l.flat{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455a0bc77e343089b6f3_396135911_17899957190869823_6442593547890548608_n.jpeg);background-position:0 0,50% 62%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.lead.work{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d29795880d16cfe5b1e6b_Leadwork-Services-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.repair{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b24f38980445b5fce75_af057064645c110a8090ae0814bfbd95_300182970_764508627846043_6832264753661101736_n.webp);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.ser-fpc.sc.slate-hero{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2c3354bf89c60ae8722b_Skate-Services-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.tile-roofing{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2e09133577577603cbfc_Tile-Roofing-Services-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.repair-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df3d11dc1e1a38daae5f1_Repair-Services-Hero.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.new-roof-banner{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df902c00d05e3b2759bec_New-Roof-Services-Hero.webp);background-position:0 0,50% 38%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc.fpc-location{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e60cac1d9f3d729b331f8_Locations-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.testimonials{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455a0bc77e343089b6f3_396135911_17899957190869823_6442593547890548608_n.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.ser-fpc.testimonials.fpc-t{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e66a229806cbb7a5aca49_Test-Hero.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.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.top{padding-top:80px}.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:var(--orange-red);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(--black);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(--black);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);letter-spacing:0;margin-top:20px;margin-bottom:0;font-family:Twentieth Century,sans-serif;font-size:26px;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;padding-top:60px}.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:var(--black);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:var(--black)}.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.gap{margin-bottom:40px}.body-link{color:var(--orange-red);text-decoration:none}.body-link:hover{color:var(--midnight-blue)}.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(--dim-grey-2);color:var(--white)}.dropdown-link{color:var(--white);letter-spacing:.5px;font-family:Twentieth Century,sans-serif;font-size:16px}.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{margin-top:0;margin-right:0;line-height:34px}.h2-headings-2.white.event-h1.gas-safe.narrow{margin-right:90px}.h2-headings-2.white.event-h1.large.no-gap{margin-top:0}.h2-headings-2.white.event-h1.large.narrow{padding-right:80px}.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.n{padding-right:220px}.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{text-align:left;justify-content:flex-start;align-items:flex-start;max-width:none;margin-left:0;display:block}.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.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c61_gas-safe-registered.webp),linear-gradient(to bottom,var(--black),var(--black));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/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp),linear-gradient(to bottom,var(--white-2),var(--white-2));background-position:0%,0 0;background-size:cover,auto;flex-direction:column;justify-content:center;align-items:center;display:flex}.background-right-column.fpc-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.fpc-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.fpc-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.fpc-photo.left-photo.lead-side{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d298c2776fc6595ad5c38_IMG_1603-About-FPC.webp),linear-gradient(#0000,#0000);background-position:30%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.lead-side.flat-roofing-about{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/65494559ac4c4e614739527a_327689384_1172708343389480_9035785661607961236_n.webp),linear-gradient(#0000,#0000);background-position:38%,0 0}.background-right-column.fpc-photo.left-photo.slate-about{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2d6057a269ef5db3f54e_Slate-Services-About.webp),linear-gradient(#0000,#0000);background-position:0%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.roof-tiling{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2f5627d5f0727e2fd528_Tile-Roofing-About-FPC.webp),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.repair-about{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df3d03a1a6b6762993a7a_Repair-Services-About.webp),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.left-photo.nr-about{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655dfae90d944c309c11c9ef_New-Roof-Services-About.webp),linear-gradient(#0000,#0000);background-position:50%,0 0;background-size:cover,auto}.background-right-column.fpc-photo.team{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d236c653f82ffd99df60a_1051bf8f198cba09e6a711d6a497751a_PHOTO-2023-10-19-11-59-08.webp);background-position:100% 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{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c61_gas-safe-registered.webp),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/653b94375b5fe49c427d5bec/655b6cabfe30f79ce816c2bf_which-23.webp),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}.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.roofing-section{width:90%;padding:60px 0% 60px 5%}.left-column-text-box.roofing-section.house-roofing-space{padding-top:0}.left-column-text-box.roofing-section.aw-sect-roof{width:65%;padding-bottom:40px;padding-left:0%}.left-column-text-box.roofing-section.under-one-roof{width:80%}.left-column-text-box.roofing-section.under-one-roof.wide{width:100%}.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:1px;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.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.mobile-mode-aw.right{margin-left:0;font-size:19px;line-height:30px;display:flex}.sub-heading.mobile-mode-aw.right.title{margin-bottom:10px}.sub-heading.mobile-mode-aw.right.title.small{font-size:17px;line-height:25px;display:block}.sub-heading.mobile-mode-aw.right.title.small.orange{color:var(--orange-red);margin-bottom:2px}.sub-heading.mobile-mode-aw.right.title.small.orange.gap{margin-bottom:10px}.sub-heading.mobile-mode-aw.right.title.n{padding-right:140px}.sub-heading.blue{color:#162259}.sub-heading.black{color:var(--black)}.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{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(to bottom,var(--dim-grey-2),var(--dim-grey-2)),linear-gradient(to bottom,transparent,transparent);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(to bottom,var(--black),var(--black)),linear-gradient(to bottom,transparent,transparent)}.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}.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}.new-space-3._50.g{margin-bottom:0}.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;padding-left:30px}.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;align-items:center;padding-left:0;display:flex;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:none;background-color:#0000;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;font-size:38px;font-weight:700;line-height:48px}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ca7_Finneys-DITS-hero-V2.webp),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:auto;margin-top:0;margin-left:0;display:inline-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{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.yellow{border-color:var(--orange-red);border-radius:0%;padding:0}.quote-top-avatar.tribe-team.yellow.mobile-mode-aw._120{width:120px;height:120px}.quote-top-avatar.tribe-team.blue{border-color:var(--orange-red);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.red{border-color:var(--orange-red);border-radius:0%;padding:0}.quote-top-avatar.tribe-team.red.mobile-mode._120{width:120px;height:120px}.quote-top-avatar.tribe-team.purple{border-style:solid;border-color:var(--orange-red);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;border-radius:0%;padding:0}.quote-top-avatar.tribe-team.purple._120{width:120px;max-width:none;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%}.small{display:block}.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(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);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-2.image.upcoming-events.get-involved-banner.location-banner{background-image:linear-gradient(#020001b3,#020001b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd2_steel-scaffolding-g7a3b07904_1920.webp);background-position:0 0,100% 0;background-attachment:scroll,fixed}.section-2.image.upcoming-events.get-involved-banner.location-banner.new-image{background-image:linear-gradient(#00000096,#00000096),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);background-position:0 0,50%}.section-2.image.upcoming-events.get-involved-banner.location-banner.scaffolding-banner{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654945599da23e0176bcf6b5_351301635_1307599813215306_718672921815248602_n.webp);background-position:0 0,50% 100%}.section-2.image.upcoming-events.get-involved-banner.fpc{background-image:linear-gradient(to bottom,#162259e6,#162259e6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cb7_FPC-White-Logo-No-Tagline.webp),linear-gradient(to bottom,var(--midnight-blue),var(--midnight-blue));background-position:0 0,0 0,0 0;background-repeat:repeat,no-repeat,repeat;background-size:auto,cover,auto;background-attachment:scroll,fixed,scroll}.section-2.image.upcoming-events.get-involved-banner.fpc.black{background-image:linear-gradient(to bottom,#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp),linear-gradient(to bottom,var(--black),var(--black));background-position:0 0,50%,0 0;background-repeat:repeat,no-repeat,repeat;background-size:auto,cover,auto;background-attachment:scroll,fixed,scroll}.section-2.image.upcoming-events.get-involved-banner.drones{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655496eb420b715a6f007e23_drone-2676000_1280.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-2.image.upcoming-events.get-involved-banner.beyond-banner{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6554bd2ca465063101a4b8e8_london-5297395_1280.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-2.image.upcoming-events.get-involved-banner._23{background-image:linear-gradient(to bottom,#000000e6,#000000e6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp),linear-gradient(to bottom,var(--black),var(--black));background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,cover,auto;background-attachment:scroll,fixed,scroll}.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:19px;font-weight:500;line-height:27px;text-decoration:none}.paragraph-30.about-hft-para.white-text.orange{color:var(--orange-red)}.paragraph-30.about-hft-para.white-text.narrow{margin-bottom:10px;margin-left:60px;margin-right:60px}.container-11{text-align:center;margin-top:0}.container-11.big{padding-left:40px;padding-right:40px}.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}.h1-main.white-text.wide{margin-left:0;margin-right:0;font-size:38px}.h1-main.white-text.narrow{margin-left:60px;margin-right:60px}.h1-main.white-text{color:#fff;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{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:50px;line-height:55px}.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:#ceb3cb;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(--dim-grey-2);color:var(--dim-grey-2);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:75px}.content-wrapper-2.cars.wide.ipad{background-color:var(--ghost-white);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:35px;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%}.flex-center{flex-wrap:wrap;justify-content:center;display:flex}.flex-center.bottom-lower{margin-bottom:20px}.bold-text-7{font-size:29px;font-weight:400}.link-fpc{color:var(--orange-red);text-decoration:none}.link-fpc:hover{color:var(--dim-grey-2)}.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:var(--black);padding-left:0}.heading-8.black.narrow{padding-left:20px;padding-right:20px}.heading-8.fpc-sub-heading{margin-bottom:15px}.text-grey-2{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;line-height:22px}.text-grey-2.n{padding-left:10px;padding-right:10px}.text-grey-2.black{color:var(--black)}.intro-2{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-2.w{width:100%}.bold-text-8{letter-spacing:0;font-family:Exo,sans-serif;font-weight:600}.bold-text-9{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;font-weight:600;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.c{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}.hero-v5-heading.c.narrow{text-transform:uppercase;padding-left:100px;padding-right:100px;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.hero-v5-heading.c.gap{text-transform:uppercase;margin-bottom:15px;padding-left:40px;padding-right:40px;font-family:Twentieth Century,sans-serif;line-height:55px}.hero-v5-heading.orange{color:var(--black);text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:50px;font-weight:700;line-height:58px}.heading-9{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}.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.desk{display:none}.feature-step-line.orange{background-color:var(--orange-red);opacity:1;height:1px}.feature-step-line.mobile{display:none}.feature-step-line.m{opacity:1}.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}.heading-3{text-transform:capitalize;margin-top:0}.icon-box{border:2px solid var(--orange-red);background-color:#0000;flex:none;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex;position:relative}.text-label-2{color:var(--orange-red);letter-spacing:2px;text-transform:uppercase;margin-bottom:0;font-family:Exo,sans-serif;font-size:18px;font-weight:500;line-height:22px}.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}.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:90%;margin-left:auto;margin-right:auto;font-size:17px}.hero-v5-intro.central.wide{max-width:95%}.link-underline{z-index:1;background-color:#d79d10;width:12px;height:1px;margin-left:0;margin-right:auto;display:block;position:absolute;bottom:0;left:0;right:0}.link-2{color:#fff;letter-spacing:2px;text-transform:uppercase;padding-top:4px;padding-bottom:4px;font-size:13px;font-weight:500;line-height:16px;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 -1px #ffffff1f}.link-2.blue{margin-bottom:20px}.features-v1{grid-column-gap:0px;grid-row-gap:48px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 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.roof{grid-template-columns:1fr 1fr 1fr}.features-v1.services.roof.gap{margin-top:26px}.icon-2{z-index:1;flex:none;width:50px;position:relative}.icon-2.ss.small{width:45px}.divider{background-color:#d79d10;width:100px;height:1px;margin-top:4px;margin-bottom:24px}.divider.no-margin-bottom{background-color:var(--orange-red);height:2px;margin:20px auto}.divider.no-margin-bottom.no-gap{margin-top:0}.divider.no-margin-bottom.c{margin-top:10px}.section-7{z-index:1;background-color:var(--dim-grey-2);background-image:linear-gradient(#020001e6,#020001e6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd2_steel-scaffolding-g7a3b07904_1920.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:100px;padding-bottom:100px;position:relative}.section-7.new-image-2{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0c_SCAFFOLDING-3.webp);background-position:0 0,50%}.section-7.new-image-2.r{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp);background-position:0 0,50% 0;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.lead{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b2560d8e0f63b2023b1_300009459_764508454512727_2671591491509851042_n.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b23cea45d0f0dcc1b2a_252324508_569567364006838_5878300276048573680_n.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof.lead{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654945599da23e0176bcf6b5_351301635_1307599813215306_718672921815248602_n.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof.slate-hero{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b24f38980445b5fce75_af057064645c110a8090ae0814bfbd95_300182970_764508627846043_6832264753661101736_n.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof.tiling-banner-block{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2f740c38005ac41eeade_PHOTO-2023-02-13-17-34-03.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof.repair-block{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df49ddda26b5fc4c592b0_PHOTO-2023-09-05-17-00-34.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.l-roof.nr{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df903bbea8f5b182a425f_New-Roof-Services-Benefits-Banner.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.flat{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cd1_a340b4ed5ee6141a58c533cf8fb0651a_IMG_5239.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.slate-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2c9d57a269ef5db37165_4f01b8c0-043b-4e2e-afdc-ebefd6e4cf87%20HELP%20BANNER.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.lead-how-we-help{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d2f56987312d6ac453cb9_IMG_9429-HOW-WE-CAN-HELP.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.repair{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6560b0def155aaceb14d7a9b_18315a01-28bc-49e4-b750-889484af026c.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.r.new-roof{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655df9032912622e1af13d08_New-Roof-Services-Help-Banner.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.new-image-2.slate{background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp);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-7.new-image-2.slate.rs{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d27f9c181e98841da8582_PHOTO-2023-02-06-13-01-01.webp);background-position:0 0,0 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.section-7.roofing{background-image:linear-gradient(#000000b3,#000000b3),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654d5b24f38980445b5fce75_af057064645c110a8090ae0814bfbd95_300182970_764508627846043_6832264753661101736_n.webp);background-position:0 0,50%;background-size:auto,cover;background-attachment:scroll,fixed;padding-top:80px;padding-bottom:80px}.text-block-4{font-family:Exo,sans-serif;font-size:14px}.text-block-4.blue{color:#1a3761}.text-block-4.blue.white{color:#d79d10}.bold-text-10,.bold-text-11{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:25px;line-height:30px}.bold-text-11.white-sub-heading{color:var(--white)}.fpc-banner-link{color:var(--orange-red);text-decoration:none}.fpc-banner-link:hover{color:var(--white-2)}.caps{text-transform:uppercase}.link-test{color:var(--orange-red);text-decoration:none}.link-test:hover{color:var(--white-2)}.utility-page-wrap{background-image:linear-gradient(#000000a1,#000000a1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp);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-content{text-align:center;flex-direction:column;width:22%;display:flex}._404{color:var(--white);text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:33px}._404._2-text{font-size:20px;line-height:25px}.div-block-2{background-image:linear-gradient(to bottom,var(--black),var(--black));padding-bottom:10px;padding-left:40px;padding-right:40px}.space-2{margin-bottom:20px}.space-2:hover{opacity:.63}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.image-17,.image-18{width:100%}.image-18.minus{margin-bottom:-1px}.image-19{width:100%}.image-19.minus{margin-bottom:-1px}.image-20,.image-21{width:100%}.container-12{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}.paragraph-32{color:#162259;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-32.para-10,.paragraph-32._10-para{margin-bottom:10px}.paragraph-32.new-h3{color:#eb5d2f;text-transform:uppercase;font-size:17px}.paragraph-32.new-h3._10-para{margin-bottom:10px}.paragraph-32.new-h3._10-para.bold{font-weight:700}.paragraph-33{color:#162259;font-size:15px;line-height:22px}.paragraph-33.caps{text-transform:uppercase}.paragraph-33.caps.orange{color:#eb5d2f;margin-top:10px;font-weight:700}.paragraph-33.caps.orange.blue,.paragraph-34,.paragraph-35{color:#162259}.aw-link-2{color:#eb5d2f;text-decoration:none}.aw-link-2:hover{color:#eb5d2f99}.paragraph-36,.air-quailty-2{color:#162259}.paragraph-37{color:#162259;font-size:15px;line-height:22px}.paragraph-37.home-value{text-transform:uppercase}.paragraph-37.home-value.orange{color:#eb5d2f;margin-top:10px;font-weight:700}.paragraph-37.home-value.orange.blue{color:#162259}.features-icons-2{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}.paragraph-38{color:#162259}.section-title-6{color:#eb5d2f;text-align:center;text-transform:none;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-6.high-space-20{margin-top:0}.paragraph-39{color:#162259;text-transform:none;font-size:15px;line-height:22px}.paragraph-39.air-para{margin-top:5px}.paragraph-39.air-para.orange{color:#eb5d2f}.paragraph-39.air-para.orange.caps-aw{text-transform:uppercase;margin-top:10px;font-weight:700}.paragraph-39.air-para.orange.caps-aw.blue,.paragraph-40{color:#162259}.image-40{background-color:#0000;flex:none;margin-left:0;margin-right:auto;padding-left:0;display:inline}.paragraph-41{color:#162259}.bold-text-12{opacity:1;color:var(--black);line-height:55px}.container-13{text-align:center;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-13.navigation{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;max-width:none;height:100%;padding-left:0;padding-right:0;display:flex}.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}.dropdown-list-2{background-color:#fff}.dropdown-list-2.w--open{color:#fff;background-color:#020001;border-bottom:2px solid #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{padding-left:15px;padding-right:15px}.nav-link-4.white.current.w--current{color:#fff}.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}.dropdown-link-2{color:#fff}.dropdown-link-2:hover,.dropdown-link-2.w--current{color:#eb5d2f}.quote-white{color:var(--white);line-height:24px}.section-title-wrapper{text-align:center;width:70%;margin-bottom:25px;margin-left:auto;margin-right:auto;display:block}.section-title-wrapper.reasons-intro{width:75%}.section-title-wrapper.reasons-intro.about{width:80%}.bottom-block{text-align:center;margin-bottom:60px}.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}.testimonials-slide{background-color:#a2c8d3;background-image:linear-gradient(to bottom,var(--orange-red),var(--orange-red));text-align:center;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}.quote-icon{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/654bee27dc470cdf5a704c23_Icons-quote.webp);background-position:50%;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;margin:10px auto;display:block}.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-names{text-align:center;margin-top:0}.section-description.sub-heading.text-block.test-text{text-align:center;margin-top:0;margin-left:0}.section-description.sub-heading.text-block.narrow{margin-left:10px;margin-right:10px}.full-container-4{color:#1a1a1a;max-width:1170px;margin-top:15px;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;display:block}.testimonial-content{text-align:center;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.testimonial-slider-2{background-color:#0000;height:auto;position:relative}.section-title-7{text-align:left;margin-top:0;margin-bottom:0;font-family:Open Sans,sans-serif;font-size:50px;font-weight:300;line-height:55px}.section-title-7.central{color:#050505;text-align:center;margin-bottom:10px;font-family:Open Sans,sans-serif}.bold-text-13{letter-spacing:1px}.accordion-icons-wrapper{width:22px;height:30px;margin-left:20px;position:relative}.accordion-item{background-color:#fff;width:100%;margin-bottom:15px;padding:20px 30px;position:static;box-shadow:0 0 20px #0000000f}.accordion-list-content{color:var(--black);margin-top:0;margin-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.accordion-wrapper{justify-content:space-between;width:100%;margin-top:40px;display:flex}.accordion-icon-minus{color:#f59b90;margin-top:3px;font-size:17px;line-height:24px;position:absolute;inset:0%}.accordion-list{background-color:#0000;display:block;position:static;overflow:hidden}.accordion-list.w--open{background-color:#0000;display:block}.accordion-title{color:var(--black);text-transform:uppercase;margin-top:10px;font-family:Twentieth Century,sans-serif;font-size:18px;line-height:23px}.accordion-icon-plus{color:#f59b90;font-size:28px;line-height:24px;position:absolute;inset:0%}.accordion-wrap{width:50%;margin-right:15px}.accordion-wrap.last-child{margin-right:0}.accordion-toggle{white-space:normal;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex}.bold-text-14{color:var(--black);font-size:18px}.bold-text-15{text-transform:uppercase;font-family:Twentieth Century,sans-serif;line-height:60px}.fpc-link{color:var(--black);text-decoration:none}.fpc-link:hover{color:var(--orange-red)}.bold-text-16{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px}.bold-text-17{letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif;line-height:60px}.bold-text-18{text-transform:uppercase;font-family:Twentieth Century,sans-serif;line-height:60px}.bold-text-19{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.bold-text-20{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:55px;line-height:60px}.bold-text-21,.bold-text-22{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.bold-text-23{text-transform:uppercase;margin-left:0;font-family:Twentieth Century,sans-serif;line-height:55px}.bold-text-24,.bold-text-25,.bold-text-26{text-transform:uppercase;font-family:Twentieth Century,sans-serif}.white-fpc{color:var(--white)}.columns-5{width:100%}.icon-link{color:var(--orange-red);font-size:15px;text-decoration:none}.icon-link:hover{color:var(--white)}.bold-text-27{text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:18px}.container-14{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}.h1-call-out-2{color:#162259;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:28px;font-weight:700}.h1-call-out-2.narrow{padding-left:140px;padding-right:140px}.paragraph-42{color:#162259;text-align:center;margin-bottom:20px;font-size:17px;line-height:26px}.paragraph-42.banner-text{margin-top:15px;margin-bottom:0;font-size:19px;font-weight:400}.paragraph-42.banner-text.white{color:#fff}.paragraph-42.banner-text.white.narrow{padding-left:40px;padding-right:40px}.top-yellow-footer-2{background-color:#162259;background-image:linear-gradient(#eb5d2fe6,#eb5d2fe6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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-2.call-out{background-color:#162259;background-image:linear-gradient(#eb5d2fe6,#eb5d2fe6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.bold-text-28{font-size:40px}.bold-text-28.white{color:#fff;font-family:Twentieth Century,sans-serif;font-size:43px;line-height:50px}.bold-text-29{font-size:55px;line-height:65px}.bold-text-30{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.link-3,.link-4,.link-5,.link-6,.link-7,.link-8,.link-9{text-decoration:none}.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{margin-top:0;margin-bottom:0;padding-top:0%;padding-bottom:0%;display:block}.whcih-link-2{color:#eb5d2f;text-decoration:none}.whcih-link-2:hover{color:#fff}.whcih-link-2.new-link{flex:0 auto;width:auto;display:inline-block}.which-2{text-align:center;width:65%;max-width:100%;margin-top:0;margin-left:0;display:block;position:relative}.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.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}.paragraph-43.intro.bold-title.black-block-text.top{margin-top:15px}.bold-text-31{letter-spacing:0;text-transform:uppercase;font-family:Twentieth Century,sans-serif;font-size:40px;font-weight:700;line-height:45px}.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-15{text-align:center;margin-top:0}.image-41{text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.section-8{color:#4d4d4d;padding-top:80px;padding-bottom:80px}.section-8.image{background-image:linear-gradient(#00000080,#00000080);background-position:0 0;background-size:auto;background-attachment:scroll;padding-top:127px;padding-bottom:127px}.section-8.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-8.image.upcoming-events.get-involved-banner{text-align:center;background-image:linear-gradient(#000000a6,#000000a6),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6557e23bd0b4faaaf299d779_34f7ebf5abd92b70e15ab29500197618_Sponsor%20Image.webp);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}.faqs-link{color:var(--orange-red);text-decoration:none}.faqs-link:hover{color:var(--black)}.banner-link{color:var(--orange-red);font-weight:400;text-decoration:none}.banner-link:hover{color:var(--white)}.link-10{text-decoration:none}.link-10:hover{color:var(--white)}.text-block-5,.text-block-6{letter-spacing:.5px;font-family:Twentieth Century,sans-serif;font-size:16px;font-weight:700}.orange{color:var(--orange-red)}.drone-banner{background-image:linear-gradient(#0009,#0009);align-items:center;display:flex}@media screen and (min-width:1440px){.navbar-4{border-bottom-width:2px}.h1.h2.scaffolding{margin-bottom:20px;padding-right:40px}.hero-section-7._3.services.roof.flat-3.ledbury-roof.tewkesb{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c22_finney-4.webp);background-position:0 0,50% 21%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed}.hero-section-7._3.services.roof.flat-3.ledbury-roof.evesham{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ced_finney-5.webp);background-position:0 0,50% 42%}.hero-section-7._3.contact.hero-3{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/65494559aeb1590615bfd5b4_351992771_174155818938516_3791338193579775375_n.webp);background-position:0 0,0 0}.h2-headings-2.white.event-h1.large{margin-top:0;padding-right:40px}.image-hover{width:100%}.center-box.wide{width:65%}.bold-text-7{font-size:29px}.intro-2{margin-bottom:40px}.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}.features-v1{margin-bottom:0}.section-7{padding-top:100px;padding-bottom:100px}.navbar-5{border-bottom-width:2px}.content-section-4.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-bottom:0}.which-2{width:55%}}@media screen and (min-width:1920px){.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%}.hero-section-7._3.services.roof.flat-3.ledbury-roof{background-image:linear-gradient(#00000082,#00000082),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c11_hero-2.webp);background-position:0 0,50% 64%}.hero-section-7._3.services.roof.flat-3.ledbury-roof.worce{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c10_SCAFFOLDING-7.webp);background-position:0 0,50% 57%}.hero-section-7._3.services.roof.flat-3.ledbury-roof.tewkesb{background-image:linear-gradient(#00000085,#00000085),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c22_finney-4.webp);background-position:0 0,50% 30%;background-size:auto,cover}.hero-section-7._3.services.roof.flat-3.ledbury-roof.evesham{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ced_finney-5.webp);background-position:0 0,50%}.hero-section-7._3.ser-fpc.sc{background-image:linear-gradient(#02000199,#02000199),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d27036e8fbd251c20c9f5_Roofing-Services-Hero.webp);background-position:0 0,50%}.background-right-column.fpc-photo.left-photo.which-logo{background-image:url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/6549455ae19ed25b66130cad_10bd2b156fe6f433ea3f876c8968c598_300101234_764508657846040_4715078155991216666_n.webp),linear-gradient(#0000,#0000);background-position:50%,0 0}.image-hover{width:100%}.center-box.wide{width:48%}.content-section-4.no-bottom-padding.about-phillipa-ipad.outcome-of-working-with-us-banner{margin-top:0;margin-bottom:0}.which-2{width:45%}}@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:0;padding-right:0}.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.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.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._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}.features-card.second-page{background-color:#fafaff;width:90%;margin-left:auto;margin-right:auto;padding:15px}.features-card.second-page.narrow._1st-box{padding-top:20px}.features-card.second-page.wide{padding-left:10px;padding-right:10px}.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{width:95%;margin-top:0;margin-bottom:20px}.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.middle-block.wide-block.fpc.c{width:100%}.section-content.center.facts.middle-block.n{padding-left:0;padding-right: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.big{width:100%}.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-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{height:auto}.circle-arrow-right:hover{background-color:#282f4b}.paragraph{margin-bottom:0}.paragraph.new-para-aw.narrow{padding-left:40px;padding-right:40px}.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;border-bottom:2px solid var(--orange-red);background-color:var(--black);text-align:center}.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.current{background-color:var(--black);text-align:center}.nav-link-3.white.black{background-color:var(--black)}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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-bottom:0;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.flex-center.service{padding-top: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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c3c_Image-11.webp);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{margin-top:0}.h1.blue.black.n{padding-left:0;padding-right:0}.h1.dits-h2-aw{margin-top:0}.h1._100{padding-left:20px;padding-right:20px}.h1.hero{padding-left:40px;padding-right:40px}.image-11{width:99.9999%;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}.citb.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode.dits-space-asw{padding:20px 0 0}.citb.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c82_finneys-square-6.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c41_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.webp);background-position:0 0,50%}.hero-section-7._3.services.roof.flat-3.ledbury-roof{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0a_SCAFFOLDING-2.webp);background-position:0 0,100% 0}.hero-section-7._3.services.roof.flat-3.ledbury-roof.tewkesb{background-image:linear-gradient(#0000008f,#0000008f),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c1d_fpc-2-houses.webp);background-position:0 0,0%;background-size:auto,cover}.hero-section-7._3.ser-fpc{min-height:650px}.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.gas-safe{flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;display:inline-block}.h2-headings-2.white.event-h1.roofing-title{padding-right:10px}.paragraph-26.intro{margin-right:5px}.background-right-column{background-position:46%}.background-right-column.fpc-photo{background-position:-161px 0}.background-right-column.fpc-photo.left-photo.which-logo.black-left-side.blue-lfet{flex-direction:column;left:auto}.background-right-column.secret-diary-photo{background-position:-161px 0}.left-column-text-box{width:100%}.left-column-text-box.roofing-section{width:100%;padding-left:5%}.left-column-text-box.roofing-section.aw-sect-roof{width:90%;margin-right:0}.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}.column-8{padding-left: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:0;padding-right:0}.wrapper{padding-left:8px;padding-right:8px}.meet-the-tribe{margin-bottom:40px}.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}.container-11.big{padding-left:0;padding-right:0}.button-4{margin-top:30px}.button-4.banner-button{margin-top:0}.intro-box{margin-left:10px;margin-right:10px}.content-wrapper-2.cars.wide{padding-top:74px}.content-wrapper-2.cars.wide.ipad{padding-top:0}.center-box{width:80%}.center-box.wide{width:85%}.intro-2{width:100%;margin-bottom:60px;padding-left:8px;padding-right:8px}.intro-2.mobile{margin-bottom:40px}.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}.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}.text-label-2{margin-bottom:0;font-size:16px}.feature-v1:hover{border-color:#0000}.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%}.link-underline{display:none}.link-2.blue{margin-bottom:0;margin-left:auto;margin-right:auto;position:static}.features-v1{margin-left:0;margin-right:0}.features-v1.bottom{margin-bottom:0}.icon-2{width:28px}.divider{width:88px;margin-top:0;margin-bottom:20px}.section-7{padding-top:60px;padding-bottom:60px}.div-block-2{padding-left:20px;padding-right:20px}.image-17,.image-18,.image-19,.image-20,.image-21{width:100%}.container-12{padding-left:30px;padding-right:30px}.paragraph-32{margin-bottom:0}.features-icons-2{height:auto}.section-title-6{text-align:center}.image-40{width:91%;margin-left:auto}.container-13{padding-left:0;padding-right:30px}.container-13.navigation{padding-left:0}.button-5:hover{background-color:#282f4b}.nav-menu-2{z-index:102;background-color:#000}.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,.nav-link-4.white.black{background-color:#000}.navbar-5{position:absolute}.section-title-wrapper{width:85%;margin-bottom:0}.testimonials-slide{padding-left:30px;padding-right:30px}.section-description{margin-top:20px;font-family:Open Sans,sans-serif;font-size:19px}.full-container-4{width:100%}.section-title-7{margin-bottom:4px;font-size:30px;line-height:35px}.section-title-7.central{margin-bottom:0;font-size:40px;line-height:50px}.accordion-icons-wrapper{margin-top:7px}.accordion-toggle{align-items:flex-start}.container-14{padding-left:30px;padding-right:30px}.paragraph-42{margin-bottom:0}.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%}.paragraph-43.intro{margin-right:5px}.bold-text-31{display:inline}.dropdown,.dropdown-2{text-align:center;display:block}}@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{background-color:#fff;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{width:100%}.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.middle-block.n,.section-content.center.facts,.section-content.center.facts,.section-content.center.facts{width:100%}.top-yellow-footer,.top-yellow-footer.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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}.section.top-paddings.choose.home-section.fpc{padding-bottom:60px}.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}.nav-menu{background-color:var(--black)}.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}.nav-link-3.white,.nav-link-3.white.current{background-color:var(--black)}.nav-link-3.white.black{border-bottom-style:none;display:inline-block}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),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}.citb.accent.mission-banner.online-services-banner.have-your-say.aw-banner-dits.ipad-mode{padding-top:100px;padding-bottom:100px}.citb.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-text-box.center-text.roof-hero{padding-left:10px;padding-right:10px}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c9b_finneys-square-10.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c41_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.webp);background-position:0 0,0%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.ser-fpc{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5ce0_construction-2250085_1920.webp);background-position:0 0,50% 100%}.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%}.dropdown-link{text-align:center}.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.fpc-photo,.background-right-column.secret-diary-photo{background-position:0 0,0 0}.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}.column-9{justify-content:center}.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{margin-bottom:0}.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.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.red.mobile-mode{width:auto;height:auto}.quote-top-avatar.tribe-team.red.mobile-mode._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%}.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}.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}.text-grey-2{font-size:19px;line-height:27px}.intro-2{margin-bottom:48px;padding-left:0%;padding-right:0%}.intro-2.mobile{margin-bottom:20px}.feature-step-line{width:1px;height:48px;margin-top:30px;margin-left:auto;margin-right:auto;position:relative}.feature-step-line.desk{display:block}.feature-step-line.mobile{margin-top:30px;margin-bottom:30px;display:block}.icon-box{width:75px;height:75px}.feature-v1{width:100%;padding-left:8%;padding-right:8%}.hero-v5-intro{margin-bottom:20px;padding-right:8%}.hero-v5-intro.central{max-width:100%;padding-right:0%}.features-v1{grid-row-gap:40px;grid-template-columns:1fr}.features-v1.services{display:flex}.icon-2{width:45px}.section-7{padding-top:64px;padding-bottom:64px}.section-title-6{font-size:35px;line-height:45px}.container-13{padding-right:0}.container-13.navigation{padding-left:0}.nav-menu-2,.nav-link-4.white,.nav-link-4.white.current{background-color:#000}.section-title-wrapper{width:95%;margin-bottom:0}.bottom-block.h2{margin-bottom:40px}.testimonials-slide{margin-bottom:20px}.section-description.sub-heading{text-align:center}.full-container-4{width:100%;max-width:none}.section-title-7{text-align:center;margin-bottom:10px;font-size:35px;line-height:40px}.section-title-7.central{font-size:35px;line-height:40px}.accordion-item{padding-left:20px;padding-right:20px}.accordion-wrapper{flex-wrap:wrap}.accordion-wrap{width:100%;margin-right:0}.h1-call-out-2.narrow,.paragraph-42.banner-text.white.narrow{padding-left:0;padding-right:0}.top-yellow-footer-2,.top-yellow-footer-2.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c35_5eea6a8e966e1cf2da4e3e59_triangle-3.webp),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:0 0,5% 0,50% 40%;background-repeat:repeat,no-repeat,no-repeat;background-size:auto,130px,300px}.content-section-4.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-8{padding:34px 10px}.section-8.image{background-attachment:scroll;padding:61px 10px}.dropdown{border-bottom:1px solid var(--line)}.dropdown-2{border-bottom:1px solid #f4f5f912}._2nd{margin-top:40px}}@media screen and (max-width:479px){.copyright{text-align:left;margin-left:0;margin-right:0;display:inline-block}.copyright.left{text-align:center}.container{padding-left:0;padding-right:0}.container.g{margin-bottom:0}.column-no-padding{text-align:left}.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:90%;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{margin-bottom:10px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.section-content.center.facts.middle-block.wide-text.landscape-space{padding-left:10px;padding-right:10px}.section-content.center.facts.middle-block.wide-block{padding-bottom:0}.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%}.section-content.center.facts.middle-block.n.botto{margin-bottom:0;padding-bottom:0}.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.big{width:100%;padding-bottom:0}.section-content.center.facts{text-align:center;text-align:center;width:100%}.section-content.center.fpc-roofing.m{margin-bottom:0}.top-yellow-footer,.top-yellow-footer.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:0 0,50% 40%;background-repeat:repeat,no-repeat;background-size:auto,300px}.section-title{text-align:center;font-size:34px}.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.top-paddings.choose.home-section,.section.top-paddings.choose.home-section.fpc{padding:70px 15px}.section.top-paddings.contact{padding-left:20px;padding-right:20px}.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.footer.address{padding-right:0}.paragraph.mobilke{margin-bottom:30px}.paragraph.new-para-aw.narrow{padding-left:0;padding-right:0}.paragraph.new-para-aw.white{color:var(--white)}.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;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}.nav-menu,.nav-menu.black{background-color:var(--black)}.hero-info-block{flex-flow:column wrap;align-items:flex-start;width:100%;margin-right:0;padding-left:0;padding-right:0;display:flex}.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%}.nav-link-3.white,.nav-link-3.white.current{background-color:var(--black)}.nav-link-3.white.current.black{background-color:var(--dim-grey-2)}.nav-link-3.white.black{background-color:var(--black);display:inline-block}.hero-image-div{margin-top:60px}.navbar-4{padding-left:0;padding-right:0}.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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c32_5eea6a8e966e1c658b4e3e5e_Stripe-1.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:50% 101%,0 0,0 0;background-repeat:no-repeat,repeat,no-repeat;background-size:1100px,auto,cover}.section-title-2{text-align:left}.image{max-width:100%}.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;padding-right:0}.back-to-top-link{width:100%}.text-block-2.footer-text-dits{text-align:left;width:100%;margin-top:10px;line-height:24px}.text-block-2.footer-text-dits.vat.narrow{padding-right:0}.text-block-2.footer-text-dits.dits{margin-bottom:10px}.dits-link{text-align:center}.content-wrapper{text-align:center;padding-left:5px;padding-right:5px}.content-wrapper.flex-center{flex:1;padding-left:15px;padding-right:15px}.content-wrapper.flex-center.mob-mode{padding-top:0}.content-wrapper.flex-center.location{padding-bottom:40px}.content-wrapper.flex-center.service{padding-top:50px;padding-left:5px;padding-right:5px}.content-wrapper.flex-center.service.test{padding-top:0}.content-wrapper.narrow{margin-top:0;padding-left:0;padding-right:0}.h1-call-out{color:var(--midnight-blue)}.h1-call-out.gh{margin-left:10px;margin-right:10px}.call-out-container{padding-left:0;padding-right:0}.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%}.h1{font-size:50px;line-height:50px}.h1.h2{font-size:25px;line-height:33px}.h1.blue{font-size:34px;line-height:40px}.h1.blue.black{font-size:35px;line-height:40px}.h1._10a{margin-bottom:10px}.h1.hero{padding-left:10px;padding-right:10px;font-size:40px;line-height:45px}.h1.location{padding-left:10px;padding-right: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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),linear-gradient(#eb5d2fd9,#eb5d2fd9),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c36_5eea6a8e966e1c38a64e3e65_Stripe-2.webp),linear-gradient(to bottom,var(--midnight-blue-op),var(--midnight-blue-op)),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp);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}.grid-fourth{margin-bottom:80px}.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}.citb.accent.mission-banner.online-services-banner.have-your-say.quote-image-new.orange{background-image:linear-gradient(to bottom,#eb5d2fbf,#eb5d2fbf),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5bea_Circle.webp),linear-gradient(to bottom,var(--orange-red),var(--orange-red));background-position:0 0,50%,0 0;background-repeat:repeat,no-repeat,repeat;background-size:auto,contain,auto;background-attachment:scroll,scroll,scroll}.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}.hollow-button.all-caps.fpc.services-button{margin-left:5px;margin-right:5px}.hero-text-box.center-text{margin-top:20px;padding-left:10px;padding-right:10px}.hero-section-7._3.services.privacy.new-hero-complaints{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c82_finneys-square-6.webp);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/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c41_af10f1af-077b-4c44-a2c7-27c2f0aaf33b.webp);background-position:0 0,19%;background-repeat:repeat,no-repeat;background-size:auto,cover}.hero-section-7._3.services.roof.flat-3.ledbury-roof.ledbury{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/65574955ab0ff31391c2529e_shutterstock_1957783348-Low-Res.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.services.roof.flat-3.ledbury-roof.droitwich-banner{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5cc8_droitwich.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.contact.fpc-23{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e601214a9dbee0aed4094_Contact-Hero.webp);background-position:0 0,43%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll}.hero-section-7._3.ser-fpc.sc{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d27036e8fbd251c20c9f5_Roofing-Services-Hero.webp);background-position:0 0,46%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;padding-bottom:0}.hero-section-7._3.ser-fpc.sc.lead.work{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655d29795880d16cfe5b1e6b_Leadwork-Services-Hero.webp);background-position:0 0,70%}.hero-section-7._3.ser-fpc.testimonials.fpc-t{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/655e66a229806cbb7a5aca49_Test-Hero.webp);background-position:0 0,27%}.hero-logos-container-2{width:95%;display:block}.mini-title-1.white{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.top{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%}.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.gas-safe{text-align:center;font-size:35px;line-height:40px}.h2-headings-2.white.event-h1.large{text-align:center;margin-top:0;font-size:35px;line-height:40px}.h2-headings-2.white.event-h1.large.narrow{padding-right:0}.h2-headings-2.white.event-h1.roofing-title{text-align:center;padding-right:0}.h2-headings-2.white.event-h1.roofing-title.w{font-size:30px;line-height:35px}.h2-headings-2.white.event-h1.roofing-title.n{padding-right:0}.paragraph-26.intro{margin-right:5px;font-size:13px}.background-right-column{background-position:-32px 0;min-height:300px;position:relative}.background-right-column.fpc-photo,.background-right-column.secret-diary-photo{background-position:100% 0}.left-column-text-box{padding-left:3%;padding-right:3%}.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.roofing-section.under-one-roof{width:100%}.left-column-text-box.roofing-section.under-one-roof.wide{padding-top:70px;padding-bottom:70px}.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:35px}.sub-heading{text-align:center;margin-left:0}.sub-heading.mobile-mode-aw.right,.sub-heading.mobile-mode-aw.right.title{text-align:center}.sub-heading.mobile-mode-aw.right.title.small{display:block}.sub-heading.mobile-mode-aw.right.title.n{padding-right:0}.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}.new-space-3,.column-8{padding-left:0;padding-right:0}.section-5{padding:25px}.logo-column{padding-left:5px;padding-right:5px}.client-logo{height:100px}.client-logo.wb{height:60px;margin-top:15px}.column-9{margin-left:auto;margin-right:auto;padding-right:0;display:inline-block}.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}.white-4{text-align:center}.test-new-1{padding-left:0;padding-right:0}.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:100%;margin-bottom:10px}.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.yell{width:95%;min-width:87%;max-width:100%;margin-left:5px}.quote-top-avatar.tribe-team.blue.mobile-mode-aw._120.city{width:87%;min-width:95%;margin-left:5px}.quote-top-avatar.tribe-team.red.mobile-mode._120,.quote-top-avatar.tribe-team.purple._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}.accredisition-logos{display:flex}.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{background-image:linear-gradient(#0009,#0009),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);background-position:0 0,9%;padding-left:15px;padding-right:15px}.section-2.image.upcoming-events.get-involved-banner.location-banner.new-image{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c0b_3f7333d60b4090af776f91587bd10074_SCAFFOLDING-CAR-IMAGE.webp);background-position:0 0,100%}.section-2.image.upcoming-events.get-involved-banner.drones{padding-top:60px;padding-bottom:60px}.section-2.image.upcoming-events.get-involved-banner._23{padding-top:70px;padding-bottom:70px}.paragraph-30{font-size:16px;line-height:24px}.paragraph-30.about-hft-para.white-text.narrow{margin-left:10px;margin-right:10px}.container-11.big{padding-left:0;padding-right:0}.h1-main{margin-left:0;margin-right:0;font-size:32px;line-height:38px}.h1-main.white-text.narrow{margin-left:0;margin-right:0}.h1-main.white-text.drone{font-size:35px;line-height:40px}.h1-main.white-text{font-size:30px;line-height:35px}.bold-text-6{width:100%;font-size:35px;line-height:40px}.top-border._50.locations{margin-top:0}.intro-box{width:auto;margin-bottom:9%;margin-right:0%}.content-wrapper-2.cars.wide.ipad{padding-bottom:40px}.content-wrapper-2.cars.wide.locations{padding-top:0;padding-bottom:40px}.title-link{font-size:30px}.center-box.wide{width:100%}.flex-center.bottom-lower{margin-bottom:0}.column-12,.column-13{padding-left:0;padding-right:0}.column-14{padding-left:0}.bold-text-7{font-size:25px;line-height:33px}.intro-2{width:100%;padding-left:0;padding-right:0}.intro-2.w{width:90%;margin-bottom:20px}.intro-2.mobile{margin-bottom:20px}.hero-v5-heading{font-size:39px}.hero-v5-heading.c{margin-bottom:20px;font-size:35px;line-height:40px}.hero-v5-heading.c.narrow{padding-left:0;padding-right:0;font-size:35px;line-height:40px}.hero-v5-heading.c.gap{width:100%;padding-left:0;padding-right:0;line-height:40px}.hero-v5-heading.orange{font-size:34px;line-height:40px}.text-grey{margin-right:0}.text-grey.c{margin-bottom:10px;margin-left:0;margin-right:0}.feature-step-line{margin-top:20px;margin-bottom:30px}.feature-step-line.m{margin-bottom:0}.feature-step-line.top{margin-top:0}.wrapper-2{padding-left:0;padding-right:0}.icon-box{width:75px;height:75px}.feature-v1{justify-content:center;padding-left:0;padding-right:0}.feature-v1.m{margin-bottom:30px}.hero-v5-intro{margin-right:0;padding-left:0;padding-right:0%}.hero-v5-intro.central{margin-bottom:0;padding-left:0;padding-right:0}.features-v1{grid-row-gap:48px;padding-left:15px;padding-right:15px}.features-v1.services{display:block}.icon-2{width:45px}.section-7.new-image-2.r.lead{padding:70px 15px}.section-7.new-image-2.r.lead-how-we-help{padding-left:15px;padding-right:15px}.section-7.new-image-2.slate{padding:60px 10px}.section-7.roofing{padding:70px 15px}.utility-page-content{width:100%}.div-block-2{padding-left:20px;padding-right:20px}.div-block-3{align-self:auto}.image-16,.image-17,.image-18,.image-19,.image-20,.image-21,.image-22,.image-23,.image-24,.image-25,.image-26,.image-27,.image-28,.image-29,.image-30,.image-31,.image-32,.image-33,.image-34,.image-35,.image-36,.image-37,.image-38,.image-39{width:100%}.container-12{padding-left:20px;padding-right:20px}.section-title-6{text-align:center;font-size:34px}.bold-text-12{line-height:40px}.container-13{padding-left:0;padding-right:0}.button-5{width:100%}.nav-menu-2,.nav-link-4.white,.nav-link-4.white.current,.nav-link-4.white.black{background-color:#000}.dropdown-link-2{text-align:center}.column-15{padding-left:0;padding-right:0}.section-title-wrapper{width:100%;margin-bottom:0;padding-top:0}.section-title-wrapper.reasons-intro{width:100%;margin-bottom:15px}.section-title-wrapper.reasons-intro.about{width:90%}.bottom-block.h2{margin-bottom:40px}.nav-slide.normal{padding-top:0;font-size:15px}.testimonials-slide{width:100%;padding-right:30px}.column-16{padding-left:0;padding-right:0}.section-description{margin-top:14px;font-size:15px;line-height:23px}.section-description.sub-heading{margin-top:10px}.full-container-4{text-align:left;width:100%;padding-left:0;padding-right:0}.column-17{padding-left:0;padding-right:0}.section-title-7{margin-bottom:20px;font-size:35px;line-height:40px}.section-title-7.central{line-height:40px}.accordion-toggle{padding-top:0;padding-bottom:0}.bold-text-15{font-size:50px;line-height:50px}.bold-text-17{font-size:37px;line-height:40px}.bold-text-18{font-size:35px;line-height:40px}.bold-text-19{line-height:40px}.bold-text-20{font-size:35px;line-height:40px}.bold-text-21,.bold-text-23{line-height:40px}.container-14{padding-left:0;padding-right:0}.h1-call-out-2{color:#162259;font-size:35px;line-height:40px}.h1-call-out-2.narrow,.paragraph-42.banner-text.white.narrow{padding-left:0;padding-right:0}.top-yellow-footer-2{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:0 0,50% 40%;background-repeat:repeat,no-repeat;background-size:auto,300px}.top-yellow-footer-2.call-out{background-image:linear-gradient(#eb5d2fd1,#eb5d2fd1),url(https://cdn.prod.website-files.com/653b94375b5fe49c427d5bec/653b94375b5fe49c427d5c39_5eea6a8e966e1c9ae54e3dfb_triangle.webp);background-position:0 0,50% 40%;background-repeat:repeat,no-repeat;background-size:auto,300px;padding-left:15px;padding-right:15px}.bold-text-28.white{font-size:35px;line-height:40px}.bold-text-29{font-size:40px;line-height:45px}.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}.which-2{width:100%}.paragraph-43.intro{margin-right:5px;font-size:13px}.bold-text-31{font-size:35px}.paragraph-44{font-size:16px;line-height:24px}.bold-text-32{font-size:26px;line-height:25px}.section-8.image.upcoming-events.get-involved-banner{padding-left:15px;padding-right:15px}.container-16{width:100%;margin-left:0;margin-right:0}.column-18,.column-19,.column-20,.column-21,.column-22,.column-23,.column-24,.column-25,.column-26,.column-27,.column-28,.column-29{padding-left:0;padding-right:0}.icon-3,.icon-4{margin-right:10px}.container-17{width:100%}.bold-text-33{font-size:35px}}