.primary-btn,.primary-btn.hovr-black.margin-top-20.none-mob{background-color:var(--gold);background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold))}.navbar-cta,.primary-btn,.primary-btn.hovr-black.margin-top-20.none-mob{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold))}.announcement-time,.dl-link,.navbar-cta{text-transform:capitalize}.drop-down-wrapper,.w-layout-grid{grid-column-gap:16px;grid-row-gap:16px;grid-auto-columns:1fr}.hero-wrapper,.navigation{position:absolute;top:0;left:0;right:0}.announcement-icon,.icon{font-family:"Fa 300",sans-serif}.announcement-link,.cta-link,.footer-brand,.heading-3-btn,.hero-primary,.nav-link,.navbar-cta,.primary-btn,.services-box,.view-project{text-decoration:none}.fa-social-2:hover,.inner-image:hover{transform:scale(1.1)}:root{--gold:#92884d;--light-gold:#c7b85e;--dark-gold:#885f29;--white:white;--black:#1f1f29}.w-layout-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.footer-brand.w--current{margin-top:-35px}.hero-primary,.primary-btn,.primary-btn.hovr-black.margin-top-20,.primary-btn.margin-top-40{margin-top:20px}.primary-btn{color:#fff;border-radius:4px;padding:20px 40px;font-weight:600;transition:.45s ease-in-out;display:inline-block}.primary-btn:hover{color:#080f34;background-color:#f9f9f9}.primary-btn.hovr-black:hover{color:#f9f9f9;background-color:#080f34}.primary-btn.margin-top-40.btn-white{color:var(--white);background-color:#f9f9f9;border:1px #f9f9f9}.primary-btn.margin-top-40.btn-white:hover{color:#f9f9f9;background-color:#151623}.hero-primary.margin-right:hover,.primary-btn.light-button{background-color:var(--black)}.bullet-heading.body,.p.black,.primary-btn.light-button.w--current:hover,.primary-btn.light-button:hover{color:var(--black)}.nav-menu{align-items:center;margin-left:auto;margin-right:auto;display:flex}.dl-link,.drop-down-icon,.nav-link,.nav-link.no-margin-right{margin-right:0}.dl-link{width:100%;flex:none;margin-left:0;padding-top:15px;padding-bottom:15px;font-weight:500;transition:.2s ease-in-out}.dl-link:hover{background-color:var(--gold);color:#f9f9f9}.dl-link.w--current{background-color:var(--gold);color:#fff}.nav-link{color:#fff;border-radius:5px;padding:10px 20px;line-height:1.5;transition:background-color .3s ease-in-out}.nav-link:hover{background-color:rgba(255,255,255,.07)}.nav-link.w--current{border-bottom-color:#f9f9f9;flex:0 auto;padding-top:5px;padding-bottom:5px}.announcement-contact-info{justify-content:flex-start;align-items:center;margin-left:10px;display:flex}.announcement-contact-info.margin-right-20{margin-right:20px;padding-top:5px;padding-bottom:5px}.navbar{background-color:rgba(0,0,0,0);align-items:center;display:flex}.drop-down-icon{margin-left:0;font-size:1.05em}.dl-menu.w--open{background-color:#fff;border-radius:6px;margin-top:10px;margin-left:-20px;overflow:hidden}.navbar-cta{background-color:#92884d;color:#fff;border-radius:0;margin-left:10px;padding:20px 40px;font-weight:600;transition:background-color .45s ease-in-out;display:inline-block}.navbar-container,.navigation{background-color:rgba(0,0,0,0)}.announcement-link,.hero-primary,.inner-image,.service-block{transition:.3s ease-in-out}.navbar-cta:hover{background-color:var(--black);color:#f9f9f9}.announcement-time{color:#fff;font-size:16px;font-weight:400}.dropdown-toggle{color:#fff6f6;margin-right:0;padding:0 20px 0 0}.navbar-container{width:90%;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}.navigation{z-index:1000;padding-top:0;padding-bottom:20px;bottom:auto}.container,.hero-wrapper{z-index:2;margin-left:auto}.drop-down-wrapper{grid-template-rows:auto;grid-template-columns:1fr 250px;padding-top:0;padding-bottom:0}.announcement-link{color:#fff;font-size:16px;font-weight:400}.announcement-link:hover{color:#cbb679}.announcement-icon{width:35px;height:35px;color:#fff;justify-content:center;align-items:center;font-size:18px;line-height:1.5;display:flex}.top-banner{justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex}.left-arrow,.right-arrow,.slide-nav{display:none}.slide-1{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),url('../images/Banner-1.webp');background-position:0 0,0 0,50%;background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.heading-under-line,.services-box-arrow-icon{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--gold),var(--dark-gold))}.hero-primary{color:#333;background-color:#fff;border-radius:4px;padding:15px 40px;font-weight:500;display:inline-block}.hero-primary:hover{color:#fff;background-color:#ff6363}.hero-primary.margin-right{background-color:var(--gold);color:var(--white);background-image:radial-gradient(circle at 50% 0,#c7b85e,#885f29);margin-top:40px;margin-right:20px;padding-top:20px;padding-bottom:20px;font-weight:600;transition-property:background-color;transition-duration:.45s;display:inline-block}.container,.hero-content,.hero-wrapper,.services-info{margin-right:auto}.section-heading-1-with-image,.section-heading-1-with-image.m-bottom-none,.section-products,.section-services,.services-additional{padding-top:100px;padding-bottom:100px}.hero-slider{height:100vh;background-color:var(--black);overflow:hidden}.hero-wrapper{width:90%;justify-content:flex-start;align-items:center;display:flex;bottom:0}.hero-sub-heading{color:#fff;font-size:28px;font-weight:300;line-height:1.75}.hero-content{width:70%;text-align:center;margin-left:auto;padding-top:100px}.icon-5{font-size:24px}.hero-section{height:100vh;margin-top:0;margin-bottom:0;position:relative}.section-services.border-bottom{border-bottom:1px solid rgba(120,120,121,.5)}.container{width:90%;max-width:1400px;position:relative}.container._w-90{width:90%}.heading-under-line{width:80px;height:4px;background-color:var(--gold);border-radius:2px;margin-top:10px;margin-bottom:20px}.heading-under-line.margin-top-minus-20{background-color:var(--gold);margin-top:-20px}.heading-under-line.white{background-color:#151623}.heading-under-line.white.white-white{background-color:#f9f9f9}.heading-under-line.center{margin-left:auto;margin-right:auto}.heading-under-line.center.thin{height:2px}.services-box-arrow-icon{width:50px;height:50px;background-color:var(--gold);color:#fff;border-top-left-radius:10px;justify-content:center;align-items:center;font-size:2em;text-decoration:none;display:flex;position:absolute;top:auto;bottom:0;left:auto;right:0}.services-box,.services-box:hover{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/Plastering.webp');background-repeat:repeat,no-repeat;background-size:auto,cover;background-position:0 0,50%}.services-box-title{color:#fff;text-align:center;text-transform:none;font-size:1.6em;font-weight:600;line-height:1.5}.services-wrapper.display-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr;grid-auto-columns:1fr;align-content:start;justify-content:start;align-items:start;justify-items:start;display:grid}.product-category,.services-grid,.services-wrapper.grid-3{grid-column-gap:16px;grid-row-gap:16px;grid-auto-columns:1fr}.services-wrapper.grid-3{width:100%;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.services-box{width:100%;min-height:500px;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.inner-image,.service-icon{background-repeat:no-repeat}.services-box._2{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/Bathroom-Installation.webp');background-position:0 0,20%;background-repeat:repeat,no-repeat;background-size:auto,cover}.services-box._3{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/Wooden-Flooring.webp');background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,cover}.services-box._4,.services-box._5,.services-box._6{background-position:0 0,20%;background-repeat:repeat,no-repeat;background-size:auto,cover}.services-box._4{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/New-Renovation.webp')}.services-box._5{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/Lighting.webp')}.services-box._6{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url('../images/Media-Unit.webp')}.section-wrapper.display-flex{justify-content:space-between;display:flex}.section-wrapper.display-flex.flex-reverse{flex-direction:row-reverse}.section-image{width:50%;border-radius:4px;overflow:hidden}.section-image.border-radius-md{border-top-left-radius:60px;border-bottom-right-radius:60px}.section-image.border-radius-md.box-shadow-none{box-shadow:none;border-radius:0 60px}.section-heading-1-with-image{background-color:var(--black);background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url('../images/Background-Texture.webp');background-position:0 0,50%;background-size:auto,cover}.inner-image,.inner-image.about,.service-icon{background-position:50%}.section-heading-1-with-image.no-bg{background-color:rgba(0,0,0,0)}.section-heading-1-with-image.no-bg.yellow-bg{background-color:var(--gold);background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url('../images/Background-Texture.webp');background-position:0 0,50%;background-size:auto,cover}.section-heading-1-with-image.yellow-bg{background-color:var(--gold)}.bullet-heading{color:var(--white);justify-content:center;align-items:center;margin-top:0;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;display:flex}.inner-image{height:100%;background-image:url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');background-size:cover}.inner-image.home-1{background-image:url('../images/Renovation-2.webp')}.inner-image.about{background-color:rgba(80,79,72,0);background-image:url('../images/BB-Inerior-Servics.webp');background-size:375px}.inner-image.s1-2{background-image:url('../images/Kitchen-Worktop.webp')}.inner-image.s1-1{background-image:url('../images/Kitchen-Extension.webp')}.inner-image.s2-1{background-image:url('../images/Bathroom-Tap.webp');background-position:0}.inner-image.s2-2{background-image:url('../images/Bathroom-Shower.webp')}.inner-image.s3-1{background-image:url('../images/Lounge-Interior.webp')}.inner-image.s3-2{background-image:url('../images/Renovating-Houses.webp')}.inner-image.s4-1{background-image:url('../images/Wooden-Flooring_1.webp')}.inner-image.s4-2{background-image:url('../images/Kitche-Flooring.webp')}.font-icon.gold,.mini-title{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold))}.default-bullet-list{margin-bottom:0;padding-left:20px}.default-bullet-list.margin-b-t-20{margin-top:20px;margin-bottom:20px;padding-left:0;list-style-type:none}.default-bullet-list.margin-b-t-20.list-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.default-bullet-list.margin-b-t-20._2,.default-bullet-list.margin-b-t-20.grid-2{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.default-bullet-list.margin-b-t-20.area{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.default-bullet-list.margin-b-t-20.grid-2{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.default-bullet-list.margin-b-t-20.sitemap{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.contact-form-wrapper,.contactform,.main-form,.section-content{width:100%}.section-content.inner-padding-right{width:45%;padding-left:0;padding-right:40px}.section-content.inner-padding-right._w-100{width:100%;padding-right:0}.list-item{color:#787879;align-items:center;padding-top:5px;padding-bottom:5px;font-weight:500;display:flex}.list-item.white{color:#e4e4e4}.font-icon{color:#f9f9f9;background-color:#ff6363;border-radius:50px;justify-content:center;align-items:center;margin-right:10px;display:flex}.font-icon.edit{width:30px;height:30px;background-color:#f8b400;flex:none;font-family:"Fa Duotone 900",sans-serif}.font-icon.gold{background-color:var(--gold);width:34px;height:34px;background-color:var(--gold);color:var(--white);flex:none;font-family:"Fa 400",sans-serif;font-size:16px}.products-wrapper.display-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:2.75fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.product-info{text-align:left;padding-left:20px}.footer-copy,.title{text-align:center}.product-category{grid-template-rows:auto;grid-template-columns:1fr;display:block}.product-item{width:100%;height:100%;align-items:center;display:flex}.services-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.mini-title{color:rgba(51,51,51,0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.service-title{color:#f9f9f9;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.8}.works-h2{color:#fff;font-size:39px;font-weight:700;line-height:1}.service-block{background-color:#151623;border-radius:5px;padding:30px;overflow:hidden}.service-icon{width:70px;height:70px;background-image:url('../images/oven-light.svg');background-size:contain;margin-bottom:20px}.backgrund-image,.footer.primary-color,.hero-section-2,.our-works-section{background-size:auto,cover}.service-icon._4{background-image:url('../images/screwdriver-wrench-light.svg')}.service-icon._2{background-image:url('../images/bath-light.svg')}.service-icon._3{background-image:url('../images/brush-light.svg')}.view-project{color:#fff;border:1px solid #fff;border-radius:1px;justify-content:center;align-items:center;margin-top:40px;margin-left:0;padding:15px 40px;font-size:1em;transition:.3s cubic-bezier(.455, .03, .515, .955);display:flex}.contact-section,.our-works-section{padding-top:100px;padding-bottom:100px}.view-project:hover{color:#151623;background-color:#fff}.our-works-section{background-color:var(--black);background-image:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url('../images/Background-Texture.webp');background-position:0 0,50%}.contact-info-text,.projects.flex{flex-direction:column;display:flex}.heading{color:#949494;font-size:1.2em;font-weight:400}.cta-text-contact,.heading.h3{color:#151623;font-weight:700}.heading.h3{font-size:40px;line-height:1}.left-contact{width:38%;flex-direction:column;justify-content:flex-start;display:flex}.left-contact.right{width:50%;background-color:#f9f9f9;border-radius:6px;padding:20px;box-shadow:0 0 20px rgba(8,15,52,.13)}.contact-section-wrapper.flex{width:100%;justify-content:space-between;align-items:center;display:flex}.icon-block{justify-content:center;align-items:center;margin-right:20px;display:flex}.contact-section{background-color:#f9f9f9;background-image:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8))}.heading-3-btn:hover,.icon{background-color:var(--black)}.cta-text-contact{text-transform:capitalize;margin-bottom:10px;font-size:1.25em}.cta-text-contact.w{color:#fff}.icon{width:60px;height:60px;color:#f9f9f9;justify-content:center;align-items:center;font-size:1.8em;line-height:1.2;display:flex}.contact-info-block{grid-column-gap:0px;grid-row-gap:0px;border-radius:10px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;padding:0;transition:box-shadow .2s cubic-bezier(.455, .03, .515, .955);display:grid}.contact-info-block.m-bottom-20{border-bottom:1px solid rgba(21,22,35,.08);border-radius:0;margin-top:40px;margin-bottom:20px;padding:0 0 10px;transition-property:none}.contact-info-block.m-bottom-20.m-top-60{border-bottom:1px solid rgba(21,22,35,.06);border-radius:0;margin-top:20px;padding-bottom:10px}.cta-link{color:rgba(0,0,0,.7);font-size:1.1em;font-weight:500;line-height:1.75}.cta-link.w{color:rgba(255,255,255,.57)}.heading-3-text{color:#fff;font-size:20px;font-weight:400;line-height:1.5}.heading-3-section{background-color:var(--gold);background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold));padding-top:40px;padding-bottom:40px}.heading-3-subheading{color:var(--white);text-transform:uppercase;font-size:19px;font-weight:700}.heading-3-container-wrapper.display-flex{justify-content:space-between;align-items:center;display:flex}.heading-3-left-section{width:75%;flex-direction:column;align-items:flex-start;display:flex}.heading-3-btn{color:#f9f9f9;border:2px solid #f9f9f9;border-radius:4px;margin-top:20px;padding:20px 40px;transition:.45s ease-in-out}.footer-menu-links-link,.footer-social-icon{transition:.2s ease-in-out;text-decoration:none}.heading-3-btn:hover{border-color:var(--black);color:#fff}.footer-desing-1-col{padding-right:30px}.footer-copy-bottom{border-top:1px solid rgba(170,170,170,.25);margin-top:40px;padding-top:20px;padding-bottom:10px}.fa-social-2.social-media:hover,.fa-social-2:hover{border-color:var(--gold);background-color:var(--gold)}.footer-menu-links-link:hover,.logo-text-accent{color:var(--gold)}.footer-social-icon{width:35px;height:35px;color:#aaa;border-radius:50px;justify-content:center;align-items:center;margin-right:10px;font-size:1.2em;display:flex}.footer-social-icon:hover{color:var(--gold);background-color:rgba(255,255,255,.06)}.footer-social-icon.solid{font-family:"Fa Solid 900",sans-serif}.footer{padding-top:60px;padding-bottom:0}.footer.primary-color{background-color:var(--black);background-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75)),url('../images/Background-Texture.webp');background-position:0 0,50%;padding-top:80px;padding-bottom:20px}.hero-section-2.bathroom,.hero-section-2.kitchen{background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.footer-copy{color:#aaa;font-size:1.1em;font-weight:300}.footer-social-media{margin-top:20px;font-family:"Fa Brands 400",sans-serif;display:flex}.logo-text-placeholder{color:#fff;font-size:3em;font-weight:700}.logo-text-placeholder.menu{background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold));color:rgba(255,255,255,0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:1.3em;font-weight:600}.footer-menu-links-link{color:#fff;font-size:15px}.footer-menu-links-link.w--current{color:var(--white);font-size:15px}.footer-menu-link{color:#fff;text-transform:capitalize;padding-top:10px;padding-bottom:10px;list-style-type:none}.footer-links{margin-top:0;margin-bottom:0;padding-left:0}.footer-desing-1-wrapper.display-grid-x3{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:2fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.body{font-family:Montserrat,sans-serif}.logo{width:225px}.hero-section-2{height:100vh;background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),url('../images/grey-hero_1grey hero.webp');background-position:0 0,0;background-repeat:repeat,no-repeat;margin-top:0;margin-bottom:0;position:relative}.fa-container,.scroll-up{position:fixed;left:auto}.hero-section-2.kitchen{height:60vh;background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Kitchen-Tiles.webp');background-position:0 0,0 0,50%;justify-content:center;align-items:center;padding-top:60px;display:flex;top:auto}.hero-section-2.bathroom,.hero-section-2.plastering{background-position:0 0,0 0,50%;justify-content:center;display:flex;height:60vh;padding-top:60px;top:auto}.hero-section-2.bathroom{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Bathroom-Installation.webp');align-items:center}.hero-section-2.plastering{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Plastering-1.webp');background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover;align-items:center}.hero-section-2.flooring,.hero-section-2.flooring-copy,.hero-section-2.flooring-copy.area{background-position:0 0,0 0,50% 0;background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.hero-section-2.flooring,.hero-section-2.flooring-copy{height:60vh;background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Wooden-Flooring.webp');justify-content:center;align-items:center;padding-top:60px;display:flex;top:auto}.hero-section-2.flooring-copy.area{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Sheffield.webp')}.hero-section-2.flooring-copy.gallery{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/New-Kitchen.webp');background-position:0 0,0 0,50%;background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.hero-section-2.flooring-copy.reviews{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Reviews.webp');background-position:0 0,0 0,50% 65%;background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.hero-section-2.contact,.hero-section-2.flooring-copy.site-map{background-position:0 0,0 0,50%;background-repeat:repeat,repeat,no-repeat;background-size:auto,auto,cover}.hero-section-2.flooring-copy.site-map{background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Sie-Map.webp')}.hero-section-2.contact{height:60vh;background-image:linear-gradient(rgba(0,0,0,.5) 20%,rgba(255,255,255,0)),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),url('../images/Contact-Us-2.webp');justify-content:center;align-items:center;padding-top:60px;display:flex;top:auto}.button-div,.icon-7{justify-content:center;display:flex}.icon-7{width:60px;height:60px;color:#f9f9f9;background-color:#f8b400;align-items:center;font-family:"Fa Solid 900",sans-serif;font-size:1.8em;line-height:1.2}.p{color:var(--white);margin-top:10px;font-size:16px;line-height:24px}.h2,.heading-2{color:var(--white);margin-top:0;font-weight:700}.heading-2{text-transform:uppercase;font-size:45px;line-height:48px}.h2,.h2-dark,.heading-5,.site-link,.site-link.w--current{text-transform:capitalize}.h2{font-size:37px;line-height:42px}.h2.t20{margin-top:40px}.h2-dark{color:var(--black);margin-bottom:40px}.h2-dark._25{margin-bottom:20px}.button-div{align-items:center}.contact-form{width:60%;height:auto;background-color:rgba(237,241,246,.55);justify-content:center;align-items:center;padding:20px;display:flex}.footer-logo{width:250px;margin-bottom:10px}.heading-5{color:var(--white);font-size:38px;font-weight:700;line-height:44px}.ban-light,.h1-light,.h2-light{font-weight:300}.hyperlink{box-shadow:inset 0 -2px 0 0 var(--gold);color:var(--gold);padding-left:2.5px;padding-right:2.5px;font-weight:700;text-decoration:none;transition:.45s ease-in-out}.fa-social-2,.h2-light.s{font-weight:400}.hyperlink:hover{box-shadow:inset 0 -100px 0 0 var(--gold);color:var(--white)}.hyperlink.grey{box-shadow:inset 0 -2px 0 0 var(--white);color:var(--white)}.hyperlink.grey:hover{box-shadow:inset 0 -100px 0 0 var(--white);color:var(--gold)}.backgrund-image{height:675px;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url('../images/Bathroom-Interior.webp');background-position:0 0,50%;background-attachment:scroll,fixed}.reviews-widget{width:100%;text-align:left;margin-top:35px}.fa-container{z-index:17;flex-direction:column;justify-content:center;align-items:flex-end;display:flex;top:50%;bottom:50%;right:0}.fa-social-2,.scroll-up{color:var(--white);justify-content:center;display:flex}.fa-social-2{width:50px;height:50px;min-height:50px;min-width:50px;border:2px solid var(--black);background-color:var(--black);border-radius:50px;align-items:center;margin-bottom:10px;margin-right:10px;font-family:"Fa Sharp Solid 900",sans-serif;font-size:20px;text-decoration:none;transition:.3s}.foot-link,.site-link{text-decoration:none;transition:color .45s ease-in-out}.fa-social-2:hover{color:var(--white)}.fa-social-2.social-media{border-width:2px;border-color:var(--black);background-color:var(--black);color:var(--white);font-family:"Fa Brands 400",sans-serif}.scroll-up{z-index:1000;width:40px;height:40px;border:2px none var(--black);background-color:var(--gold);background-image:radial-gradient(circle farthest-corner at 50% 50%,var(--light-gold),var(--dark-gold));border-radius:6px;align-items:center;font-family:"Fa Solid 900",sans-serif;text-decoration:none;top:auto;bottom:10px;right:10px}.scroll-arrow-up{color:#fdfdfd;justify-content:center;align-items:center;font-size:1.5em;font-style:normal;line-height:1;text-decoration:none}.lottie-animation{width:150px;margin-top:-30px;margin-bottom:-30px}.area-map{filter:grayscale(70%);margin-top:30px}.area-map._0t{margin-top:0}.gallery-grid{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:40px}.gallery-thumb{width:100%;height:325px;object-fit:cover}.map-section{margin-bottom:-10px}.foot-link{color:#aaa}.foot-link:hover,.site-link{color:var(--white)}.site-link:hover{color:var(--light-gold)}.fb-section{padding-bottom:80px}#w-node-_0c09a1db-6d1c-555c-f569-3446f057ccf8-0f800b3f,#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f133-0f800b3f{grid-area:span 1/span 1/span 1/span 1;align-self:center;justify-self:center}#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f135-0f800b3f,#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f136-0f800b3f,#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f137-0f800b3f,#w-node-_216424ff-b7ec-86ca-02f8-87dfaf4b690e-261a06a7,#w-node-_22342e48-01ad-cfa4-eb5c-931a89f69d2b-261a06a7,#w-node-_27fe91f2-9e91-cce8-6d75-d50353703f4a-261a06a7,#w-node-_311b0bd0-87dd-15fe-6578-e95d552bee25-261a06a7,#w-node-_34ee562c-c466-6dae-2301-7b1aee2d796f-261a06a7,#w-node-_4341b392-a882-8828-d990-308ac9e419ef-0f800b3f,#w-node-_8b3448cc-3844-c482-eb47-7e111142deaf-261a06a7,#w-node-_9300fa08-316a-9af5-ab78-8953503347fd-261a06a7,#w-node-_94b77542-95df-f76b-3b50-a925e5764a3f-261a06a7,#w-node-c86349f0-ee71-3c89-3d91-446358c26e0e-0f800b3f,#w-node-e5e0b707-8ce4-64f7-83d3-3ba3e82eb101-261a06a7,#w-node-ec512b03-b196-b840-601c-7d795d677b34-261a06a7,#w-node-f26ee616-cb93-e210-0344-4b4b8c87582a-261a06a7,#w-node-ff09dda9-d8db-cd20-0d80-f14387af2f3d-261a06a7{grid-area:span 1/span 1/span 1/span 1}#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f13a-0f800b3f{justify-self:end}#w-node-_110924af-7972-6f5b-0b18-f2331d10b850-1d10b843,#w-node-_110924af-7972-6f5b-0b18-f2331d10b85b-1d10b843,#w-node-_110924af-7972-6f5b-0b18-f2331d10b866-1d10b843,#w-node-_110924af-7972-6f5b-0b18-f2331d10b871-1d10b843{align-self:center}@media screen and (max-width:991px){.h2-dark,.heading-3-text{margin-bottom:20px}.primary-btn.hovr-black.margin-top-20.none-mob{display:none}.nav-menu{z-index:100;width:98%;background-color:#fff;border-radius:7px;flex-direction:column;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:0;display:flex}.menu-button,.menu-button.w--open{margin-right:20px}.dl-link{border-bottom:1px rgba(170,170,170,.11);padding:15px 0 15px 20px}.nav-link{color:#000;text-align:left;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.15);padding:20px;font-size:15px;font-weight:300;transition:.3s ease-in-out;display:block}.nav-link:hover{background-color:var(--gold);color:#fff}.nav-link.w--current{padding-top:20px;padding-bottom:20px;padding-left:20px}.nav-link.n-padding{padding-left:0}.dropdown-toggle,.dropdown-toggle.w--open{padding-left:20px}.announcement-contact-info.margin-right-20,.font-icon.edit,.font-icon.gold{flex:none}.navbar{justify-content:space-between}.dl-menu.w--open{margin-top:0;margin-left:0}.navbar-cta{padding-top:15px;padding-bottom:15px}.dropdown-toggle{width:100%;color:#151623}.left-contact,.navbar-container,.section-content.inner-padding-right,.section-image.border-radius-md,.services-info{width:100%}.navigation{padding-top:10px;padding-bottom:10px}.menu-button{color:#fff;background-color:rgba(249,249,249,.17);border-radius:4px;margin-left:10px;padding:15px}.heading-3-btn,.menu-button.w--open{color:#151623;background-color:#f9f9f9}.drop-down-wrapper{margin-top:0;padding-top:0}.nav-toggle{font-size:22px}.top-banner{flex-direction:row;justify-content:center;padding-top:0;padding-bottom:0}.hero-slider{height:80vh}.container,.hero-content{width:90%}.hero-section,.hero-section-2{height:auto}.heading-3-section,.section-heading-1-with-image,.section-services.border-bottom{padding-top:60px;padding-bottom:60px}.heading-under-line.margin-top-minus-20{margin-top:0}.services-box-title{text-align:center;line-height:1.2}.services-wrapper.display-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.services-box{min-height:300px}.contact-section-wrapper.flex,.section-wrapper.display-flex,.section-wrapper.display-flex.flex-reverse{flex-direction:column}.section-image.border-radius-md.box-shadow-none{margin-bottom:40px}.inner-image{height:100%;min-height:400px}.default-bullet-list.margin-b-t-20.area,.default-bullet-list.margin-b-t-20.list-grid,.default-bullet-list.margin-b-t-20.sitemap{width:100%;grid-template-columns:1fr 1fr}.section-content.inner-padding-right._w-100{padding-right:0}.products-wrapper.display-grid{flex-wrap:wrap-reverse;grid-template-columns:1fr;margin-top:-20px;display:block}.product-info{padding-top:10px;padding-left:0}.product-category{grid-template-columns:1fr}.gallery-grid,.services-grid{grid-template-columns:1fr 1fr}.services-grid{grid-column-gap:10px;grid-row-gap:10px;padding-top:0}.our-works-section,.services-additional{padding-top:40px;padding-bottom:40px}.heading.h3{font-size:35px}.left-contact.right{width:100%;margin-top:40px}.heading-3-text{text-align:left;font-size:16px;font-weight:500;line-height:1.6}.heading-3-subheading{justify-content:center;align-items:center;display:block}.heading-3-container-wrapper.display-flex{flex-direction:column;justify-content:space-between;align-items:center}.heading-3-left-section{width:100%;text-align:center}.heading-3-btn{border-style:none;margin-top:10px;padding:10px 40px;font-weight:600}.footer-desing-1-wrapper.display-grid-x3{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1.5fr 1fr 1fr}.h2{margin-top:25px}.contact-form{width:100%;height:auto}.scroll-up{z-index:1}#w-node-_0c09a1db-6d1c-555c-f569-3446f057ccf8-0f800b3f{grid-area:span 1/span 3/span 1/span 3}#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f13a-0f800b3f{grid-area:span 2/span 1/span 2/span 1;justify-self:stretch}}@media screen and (max-width:767px){.footer-desing-1-wrapper.display-grid-x3,.top-banner{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.footer-brand.w--current{margin-top:20px;margin-bottom:10px}.announcement-contact-info.margin-right-20{margin-right:0}.announcement-contact-info.margin-right-20.mobile-display-none{margin-right:10px}.navbar{flex-direction:column}.navbar-cta{display:none}.drop-down-wrapper{background-color:#fff}.top-banner{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-direction:column;grid-auto-columns:1fr;justify-content:center;align-items:center;justify-items:center;display:flex}.hero-wrapper{height:auto;min-height:auto}.hero-sub-heading{font-size:1.25em}.hero-content{width:100%;padding-top:0}.hero-btn-group{justify-content:center;align-items:center;display:flex}.hero-section{padding-top:140px;padding-bottom:0}.section-services.border-bottom{padding-top:60px;padding-bottom:0}.services-box-arrow-icon{width:40px;height:40px;font-size:1.25em}.services-box-title{text-align:center;font-size:1.25em}.services-box{min-height:250px}.section-heading-1-with-image{padding-bottom:60px}.inner-image{min-height:350px}.product-info{padding-top:0}.services-grid{grid-template-columns:1fr}.footer-desing-1-wrapper.display-grid-x3{grid-column-gap:30px;grid-row-gap:30px}.logo{width:135px}.hero-section-2{height:auto}.heading-5{margin-top:125px}.gallery-thumb{height:280px}#w-node-_10bfc6e2-8b84-3511-78aa-d8624edca796-4edca793{grid-area:span 1/span 2/span 1/span 2}#w-node-_619b8e3e-d99d-3969-1f03-cda8c7bd6db7-c7bd6daf{grid-area:1/1/2/2}#w-node-_619b8e3e-d99d-3969-1f03-cda8c7bd6dbc-c7bd6daf{grid-area:2/1/3/2}}@media screen and (max-width:479px){.default-bullet-list.margin-b-t-20.area,.default-bullet-list.margin-b-t-20.list-grid,.default-bullet-list.margin-b-t-20.sitemap,.footer-desing-1-wrapper.display-grid-x3,.gallery-grid,.services-wrapper.display-grid,.services-wrapper.grid-3,.top-banner{grid-template-columns:1fr}.footer-brand.w--current{margin-top:0;margin-bottom:0}.primary-btn.margin-top-40.btn-white{margin-left:auto;margin-right:auto}.nav-link,.nav-link.w--current{padding-top:15px;padding-bottom:15px}.nav-link.n-padding{background-color:#fff;padding-right:0}.announcement-contact-info.margin-right-20{text-align:center;padding-top:0;padding-bottom:0}.announcement-contact-info.margin-right-20.mobile-display-none{padding-top:0;padding-bottom:0;font-size:12px}.navbar{flex-direction:column;margin-top:20px;padding-bottom:5px}.drop-down-icon{margin-right:20px}.dl-menu.w--open{width:100%;margin-top:15px;margin-left:0}.left-arrow,.navbar-cta,.right-arrow{display:none}.announcement-link,.announcement-time{font-size:13px}.navigation{padding-top:0;padding-bottom:0}.menu-button{margin-top:20px;margin-right:10px}.drop-down-wrapper{background-color:#f9f9f9;padding-top:10px}.announcement-icon{font-size:1.2em}.top-banner{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;grid-template-rows:auto;align-items:center;line-height:13px;display:flex}.hero-primary.margin-right{width:60%;text-align:center;flex:none;margin-top:0;margin-bottom:20px;margin-right:0;padding-left:25px;padding-right:25px;display:inline-block}.hero-slider{height:100vh}.hero-wrapper{margin-top:80px;padding-top:0;display:block}.hero-sub-heading{margin-top:20px;font-size:1em;font-weight:400}.hero-content{flex-direction:column;justify-content:center;align-items:center;padding-top:200px;display:flex}.hero-btn-group{width:100%;flex-flow:column wrap;justify-content:center;margin-top:40px;margin-bottom:-160px;display:flex}.heading.h3,.mini-title,.services-box{margin-bottom:10px}.hero-section,.product-info{padding-top:0}.heading-under-line{margin-top:0}.contact-info-block.m-bottom-20,.heading-2{margin-top:10px}.services-box-title{font-size:1.5em}.services-box:hover{transform:none}.contact-section,.our-works-section,.section-heading-1-with-image.m-bottom-none,.section-heading-1-with-image.no-bg.yellow-bg,.section-products.layout-change,.services-additional{padding-top:60px;padding-bottom:60px}.inner-image.about{min-height:250px;background-size:250px}.default-bullet-list.margin-b-t-20._2,.default-bullet-list.margin-b-t-20.grid-2{grid-column-gap:6px;grid-row-gap:6px;grid-template-columns:1fr}.section-content.inner-padding-right{padding-right:0}.product-category{width:100%;padding-top:40px}.hero-section-2.bathroom,.hero-section-2.contact,.hero-section-2.flooring,.hero-section-2.flooring-copy,.hero-section-2.kitchen,.hero-section-2.plastering,.services-grid{padding-top:40px}.works-h2{font-size:2.5em;line-height:1.2}.service-block{padding:25px 20px}.service-icon{width:50px;height:50px}.service-icon._3,.service-icon._4{width:55px;height:55px}.heading.h3{font-size:2em}.left-contact.right{padding:15px}.icon,.icon-7{width:48px;height:48px;font-size:1em}.contact-info-block{padding:25px}.contact-info-block.m-bottom-20.m-top-60{margin-top:10px;margin-bottom:10px}.heading-3-text{text-align:left;font-size:16px}.heading-3-subheading{text-align:left;line-height:25px;display:block}.heading-3-btn{width:100%;text-align:center}.heading-2{font-size:27px;line-height:36px}.h2,.heading-5{line-height:34px}.h2{margin-top:20px;font-size:25px}.heading-5{text-align:center;font-size:28px}.heading-15{margin-top:100px}.html-embed-3{color:var(--white)}.fa-container{top:45%}.lottie-animation{margin-top:0;margin-bottom:-20px}#w-node-_0c09a1db-6d1c-555c-f569-3446f057ccf8-0f800b3f,#w-node-_10bfc6e2-8b84-3511-78aa-d8624edca796-4edca793{grid-area:span 1/span 1/span 1/span 1}#w-node-_182e2179-ec5c-2ef3-9e6b-efb7b348f13a-0f800b3f{grid-area:1/1/3/2}#w-node-_619b8e3e-d99d-3969-1f03-cda8c7bd6db7-c7bd6daf,#w-node-_619b8e3e-d99d-3969-1f03-cda8c7bd6dbc-c7bd6daf{justify-self:center}}@font-face{font-family:'Fa Brands 400';src:url('../fonts/fa-brands-400.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fa Sharp Solid 900';src:url('../fonts/fa-sharp-solid-900.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fa Sharp 300';src:url('../fonts/fa-sharp-light-300.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Fa Sharp 400';src:url('../fonts/fa-sharp-regular-400.ttf') format('truetype'),url('../fonts/fa-sharp-regular-400.ttf') format('truetype'),url('../fonts/fa-sharp-regular-400.ttf') format('truetype'),url('../fonts/fa-sharp-regular-400.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fa 400';src:url('../fonts/fa-regular-400.ttf') format('truetype'),url('../fonts/fa-regular-400.ttf') format('truetype'),url('../fonts/fa-regular-400.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fa Duotone 900';src:url('../fonts/fa-duotone-900.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fa 100';src:url('../fonts/fa-thin-100.ttf') format('truetype'),url('../fonts/fa-thin-100.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Fa 300';src:url('../fonts/fa-light-300.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Fa Solid 900';src:url('../fonts/fa-solid-900.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}