.noDesktop{display:none !important}@media only screen and (max-width: 1100px){.noDesktop{display:block !important}.noLaptop{display:none !important}}@media only screen and (max-width: 900px){.noDesktop,.noLaptop{display:block !important}.noBigTablet{display:none !important}}@media only screen and (max-width: 768px){.noDesktop,.noLaptop,.noBigTablet{display:block !important}.noTablet{display:none !important}}@media only screen and (max-width: 650px){.noDesktop,.noLaptop,.noBigTablet,.noTablet{display:block !important}.noBigPhone{display:none !important}}@media only screen and (max-width: 450px){.noDesktop,.noLaptop,.noBigTablet,.noTablet,.noBigPhone{display:block !important}.noPhone{display:none !important}}@keyframes fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:"Royalty";src:url("/assets/fonts/Royalty.woff") format("woff")}body{font-size:62.5%}p,ul,ol,table{font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:clamp(14px,2.5vw,16px);line-height:1.4em;margin-bottom:1.2em;color:#515767}p{margin-bottom:1.1em}a{color:#515767;text-decoration:none;transition:all .5s ease}sup{font-size:.5em !important}h1,h2,h3,h4,h5,h6{font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:300;margin-bottom:.8em;line-height:1.2em;color:#515767;text-align:center;width:100%}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}h1.magenta,h2.magenta,h3.magenta,h4.magenta,h5.magenta,h6.magenta{color:#eb1a74}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:#93c53d}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:#007ac1}h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow{color:#fcd623}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple{color:#9685c5}h1.lovely,h2.lovely,h3.lovely,h4.lovely,h5.lovely,h6.lovely{font-family:"Royalty","Helvetica","Arial",sans-serif;font-weight:normal}h1{font-size:42px;font-size:clamp(42px,6vw,48px)}h2{font-size:38px;font-size:clamp(32px,5vw,42px)}h3{font-size:32px;font-size:clamp(24px,4vw,36px)}h4{font-size:28px;font-size:clamp(20px,3.5vw,30px)}h5{font-size:24px;font-size:clamp(18px,3vw,24px)}h6{font-size:20px;font-size:clamp(16px,2.8vw,20px)}header,section,footer,aside,nav,main,article,figure{display:block;float:left;width:100%}.clearfix:after{content:"";display:table;clear:both}*{padding:0;margin:0;position:relative;-webkit-text-size-adjust:none;box-sizing:border-box}.clearit{height:0px;overflow:hidden;clear:both;width:100%;display:block}html,.page{height:100%;scroll-behavior:smooth}body{width:100%;scroll-behavior:smooth}.page{overflow-x:hidden;z-index:2}.page:after{content:"";display:table;clear:both}.page,.section{width:100%;float:left}.section{overflow:hidden}img{width:100%;border:0;-ms-interpolation-mode:bicubic}.wrapper{width:calc(100% - 96px);display:block;margin:0 auto;max-width:1200px;clear:both}.wrapper:after{content:"";display:table;clear:both}.flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.bg{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;right:0;bottom:0}.bg>a{display:block;float:left;width:100%}.bg span{float:left;width:100%;display:block}.widthInd{display:none}p,ul,ol,table,blockquote{font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:clamp(14px,2.5vw,16px);line-height:1.4em}@media only screen and (max-width: 900px){.wrapper{width:calc(100% - 36px)}}@media only screen and (max-width: 450px){.wrapper{padding-left:0}}.logo{width:100%;display:block;background-image:url(../img/superior-finish-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;padding:0;background-color:#000}.logo span{width:100%;display:block;float:left;padding-top:50%}.logo:after{content:"";display:table;clear:both;opacity:0}.logo p{opacity:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto;font-size:1px}.text a{color:#007ac1;text-decoration:underline}.mainHeading{margin-top:calc(2.5% + 18px);padding:36px 36px 0;width:100%}.mainHeading h1{margin:0}.mainHeading p.breadcrumb{text-transform:uppercase;margin:0 0 .5em 0;color:#b9a092}.quickLinks a.blockLink{margin:0 1.5em 1.5em 0}.imageHolder{width:100%;padding-top:100%}.imageHolder.leftTop img{-o-object-position:top left;object-position:top left}.imageHolder.centerTop img{-o-object-position:top center;object-position:top center}.imageHolder.rightTop img{-o-object-position:top right;object-position:top right}.imageHolder.leftCentre img{-o-object-position:center left;object-position:center left}.imageHolder.centreCentre img{-o-object-position:center center;object-position:center center}.imageHolder.rightCentre img{-o-object-position:center right;object-position:center right}.imageHolder.leftBottom img{-o-object-position:bottom left;object-position:bottom left}.imageHolder.centreBottom img{-o-object-position:bottom center;object-position:bottom center}.imageHolder.rightBottom img{-o-object-position:bottom right;object-position:bottom right}.imageHolder img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-o-object-position:center bottom;object-position:center bottom}.imageHolder .frame,.imageHolder a{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%}.imageHolder .missingImage{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;background-color:#faf8f6}a.blockLink,.blockLink{border:solid 1px #515767;background-color:#515767;padding:8px 18px;display:inline-block;font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:300;font-weight:500;font-size:1.2rem;font-size:clamp(.7rem,3vw,1rem);cursor:pointer;text-decoration:none;color:#fff}.button,.propIcon{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:clamp(14px,2.5vw,16px);line-height:1.4em;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:auto}.button>span,.button p,.propIcon>span,.propIcon p{font-size:1.2rem;font-size:clamp(.7rem,1.25vw,1.1rem);line-height:1.2em;padding:7.5% 18px;padding-right:8px;width:85%;text-align:center;margin:0}.button .icon,.propIcon .icon{width:15%;margin-right:12px;background-position:center center;background-size:contain;background-repeat:no-repeat}.button .icon span,.propIcon .icon span{width:100%;padding-top:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.button .icon.measure,.propIcon .icon.measure{background-image:url(../img/measuring-tape.svg)}.button .icon.samples,.propIcon .icon.samples{background-image:url(../img/samples.svg)}.button .icon.inspiration,.propIcon .icon.inspiration{background-image:url(../img/inspiration.svg)}.sideBar{position:fixed;left:0px;top:0px;right:auto;bottom:0px;width:36px;background-color:#b9a092;display:block;height:100vh;z-index:200;-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, calc(100% - 20px) 25%, 100% 0%);clip-path:polygon(0% 0%, 0% 100%, 100% 100%, calc(100% - 20px) 25%, 100% 0%)}.socials{width:auto;list-style-type:none}.socials li{width:28px;height:28px;display:inline-block;float:left;margin:0;padding:0;z-index:1;transition:all .5s ease}.socials:hover li span{opacity:1}.socials a{width:100%;margin:0;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#515767;transition:all .5s ease}.socials a span{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-position:center center;background-size:55% 55%;background-repeat:no-repeat}.socials a span p{opacity:0;font-size:1px}.socials a span.connect{background-image:url(../img/socials/connect.svg)}.socials a span.fb{background-image:url(../img/socials/facebook.svg)}.socials a span.tw{background-image:url(../img/socials/twitter.svg)}.socials a span.wp{background-image:url(../img/socials/wordpress.svg)}.socials a span.pt{background-image:url(../img/socials/pinterest.svg)}.socials a span.ig{background-image:url(../img/socials/instagram.svg)}.videoHolder{background-color:#f5f5f5;position:relative}.videoHolder .proportioner{width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.videoHolder iframe,.videoHolder .videoHolder object,.videoHolder .videoHolder embed{position:absolute;top:0;left:0;width:100%;height:100%}.headline{text-align:center;padding-bottom:36px}.headline *{text-transform:uppercase;letter-spacing:.05em;color:#7f7f7f;padding:24px;margin:0 auto}@media only screen and (max-width: 450px){.sideBar{display:none}.manufacturerLogos{justify-content:space-around}}@media only screen and (min-width: 1500px){.sideBar{width:calc((100vw - 1400px)/3 - 18px)}}header{position:fixed;left:0;top:0;right:auto;bottom:auto;z-index:10;pointer-events:none}header .logoHolder{width:16.6666666667%;min-width:200px;max-width:300px;pointer-events:all}header .wrapper{width:100%}header .wrapper>.flexer{justify-content:space-between;width:100%}header nav.mainMenu{background-color:#919191;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:center;width:auto;pointer-events:all}header nav.mainMenu a{color:#fff}header nav.mainMenu ul{color:#fff;margin-bottom:0;padding-left:12px;font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:500;font-size:14px;font-size:clamp(14px,2.5vw,16px);text-transform:none}header nav.mainMenu ul li{display:inline-block;padding:12px}header nav.mainMenu ul:after{content:"";display:block;position:absolute;left:100%;top:0;right:auto;bottom:0;width:100vw;height:100%;background-color:#919191}.menuHandle{font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:500;font-size:14px;font-size:clamp(14px,2.5vw,16px);cursor:pointer;color:#fff}.menuHandle .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.menuHandle #indicator{width:20px;height:15px;margin-left:9px;cursor:pointer}.menuHandle #indicator span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.menuHandle #indicator span:nth-child(1){top:0px;transform-origin:left center}.menuHandle #indicator span:nth-child(2){top:calc(50% - 1px);transform-origin:left center}.menuHandle #indicator span:nth-child(3){top:auto;bottom:0;transform-origin:left center}@media only screen and (max-width: 650px){header .wrapper>.flexer{align-items:stretch}header .logoHolder{min-width:120px;background-color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end}header nav.mainMenu{flex-grow:1}header nav.mainMenu ul{text-align:right;padding-bottom:9px}header nav.mainMenu ul li{padding:9px 9px 0 9px}}@media only screen and (max-width: 450px){header .logoHolder{min-width:100px}header nav.mainMenu ul li.book{display:none}}@media only screen and (max-width: 350px){header .logoHolder{min-width:120px}header nav.mainMenu ul li.tel,header nav.mainMenu ul li.book{display:none}}.menuOverlay{position:fixed;left:0;top:0;right:0;bottom:0;width:calc(100vw + 60px);left:-30px;height:100vh;overflow:scroll;z-index:100;transition:all .5s ease;background-color:#a598a1;opacity:0;pointer-events:none}.menuOverlay .flexer{min-height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.menuOverlay .menuHandle #indicator span:nth-child(1){transform:rotate(45deg);transform-origin:left top}.menuOverlay .menuHandle #indicator span:nth-child(2){width:0%;opacity:0}.menuOverlay .menuHandle #indicator span:nth-child(3){transform:rotate(-45deg);transform-origin:left bottom}.menuOverlay .menuHandle.corner{position:absolute;left:auto;top:12px;right:40px;bottom:auto;display:inline-block}.menuOverlay .menuHandle.inline{margin-top:24px}.menuOverlay nav{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;z-index:2}.menuOverlay .mainMenu,.menuOverlay .otherMenu{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;width:calc(100% - 140px);max-width:800px;margin-bottom:0}.menuOverlay .mainMenu li,.menuOverlay .otherMenu li{width:calc(50% - 9px);margin-bottom:18px;text-align:center}.menuOverlay .mainMenu a,.menuOverlay .otherMenu a{color:#fff;width:100%;display:inline-block;padding:18px 12px;font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:500;font-size:14px;font-size:clamp(14px,2.5vw,16px);text-align:center;transition:all .5s ease;z-index:2}.menuOverlay .mainMenu li:nth-child(-n+6) a{background-color:#515767}.menuOverlay .mainMenu li:nth-child(-n+6) a:hover{color:#515767;background-color:#fff}.menuOverlay .mainMenu li:nth-child(n+7){margin-bottom:0}.menuOverlay .mainMenu li:nth-child(n+7):after{content:"";position:absolute;left:50%;top:auto;right:auto;bottom:0;border-bottom:solid 1px #fff;transform:translateX(-50%);display:block;width:30%;transition:all .5s ease}.menuOverlay .mainMenu li:nth-child(n+7):hover:after{width:50%}.menuOverlay .mainMenu li:nth-child(n+7) a{width:auto;background-color:rgba(0,0,0,0)}.menuOverlay .backer{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.25;-o-object-fit:cover;object-fit:cover}.menuOverlay.open{opacity:1;visibility:visible;pointer-events:all;z-index:1001}.menuOverlay.open ul{transform:translateY(0%);transition:all .5s ease}@media only screen and (max-width: 650px){.menuOverlay .mainMenu li:nth-child(-n+6){width:100%;margin-bottom:9px}}@media only screen and (max-width: 450px){.menuOverlay .mainMenu li,.menuOverlay .mainMenu li:nth-child(-n+6){width:100%}.menuOverlay .mainMenu a{color:#fff;padding:12px 9px}.menuOverlay .mainMenu li:nth-child(n+7):after{width:100%}}.pageHeading{text-align:center;pointer-events:none}.pageHeading h1{pointer-events:all;font-size:42px;font-size:clamp(80px,6vw,116px);line-height:.9em;color:#fff;padding:24px 48px;background-color:#b9a092;display:inline-block;width:auto;min-width:80%;margin:auto;margin-bottom:calc(100px + 2vw)}.pageHeading .wrapper{max-height:80vh;min-height:50vh;padding-top:calc(100px + 15vw);z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-end}.pageHeading .wrapper .flexer{width:100%}.pageHeading .bannerHolder{position:absolute;left:0;top:0;right:auto;bottom:auto;height:100%;width:100%;pointer-events:all}.pageHeading .banner img.mobileBanner{display:none}.pageHeading.noBanner{text-align:left}.pageHeading.noBanner .flexer{width:100%}.pageHeading.noBanner h1{margin-bottom:calc(24px + 2vw)}.pageHeading.noBanner .wrapper{max-height:none;min-height:0;padding-top:calc(100px + 7vw);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}@media only screen and (max-width: 700px){.pageHeading .banner img.mobileBanner{display:block}.pageHeading .banner img.desktopBanner{display:none}.pageHeading .banner.noMobile img.mobileBanner{display:none}.pageHeading .banner.noMobile img.desktopBanner{display:block}}.bannerHolder{position:absolute;left:0;top:0;right:auto;bottom:auto;width:50%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.bannerHolder .bannerTrack{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.bannerHolder .bannerTrack .slick-list{width:100%;background-color:#f1ede5;display:flex;align-items:stretch}.bannerHolder .bannerTrack .slick-track{display:flex;align-items:stretch}.bannerHolder .bannerTrack .slick-dots{position:absolute;top:auto;right:auto;bottom:0;left:0;margin:0 14px 0 14px;width:auto}.bannerHolder .bannerTrack .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 14px 14px 0px;padding:0;cursor:pointer}.bannerHolder .bannerTrack .slick-dots li button{border:0;background:rgba(255,255,255,.5);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer;border-radius:0}.bannerHolder .bannerTrack .slick-dots li button:hover,.bannerHolder .bannerTrack .slick-dots li button:focus{outline:none}.bannerHolder .bannerTrack .slick-dots li button:hover:before,.bannerHolder .bannerTrack .slick-dots li button:focus:before{opacity:1}.bannerHolder .bannerTrack .slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;text-align:center;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bannerHolder .bannerTrack .slick-dots li.slick-active button{background-color:#fff}.banner img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.banner.leftTop img{-o-object-position:left top;object-position:left top}.banner.centerTop img{-o-object-position:center top;object-position:center top}.banner.rightTop img{-o-object-position:right top;object-position:right top}.banner.leftCentre img{-o-object-position:left center;object-position:left center}.banner.centreCentre img{-o-object-position:center center;object-position:center center}.banner.rightCentre img{-o-object-position:right center;object-position:right center}.banner.leftBottom img{-o-object-position:left bottom;object-position:left bottom}.banner.centerBottom img{-o-object-position:center bottom;object-position:center bottom}.banner.rightBottom img{-o-object-position:right bottom;object-position:right bottom}.banner img.mobileBanner{display:none}@media only screen and (max-width: 768px){.banner{position:relative;left:auto;top:auto;right:auto;bottom:auto}.banner img.desktopBanner{display:none}.banner img.mobileBanner{display:block}.banner.noMobile img.desktopBanner{display:block}.banner.noMobile img.mobileBanner{display:none}.banner span{display:block;width:100%;padding-top:75%}}footer{margin-top:calc(1.5vw + 24px)}footer .logoBar{background-color:#919191}footer .logoBar .wrapper>.flexer{align-items:stretch}footer .logoBar .logoHolder{width:16.6666666667%;min-width:70px;max-width:120px;background-color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}footer .logoBar .logo{margin-top:auto;margin-bottom:0}footer .logoBar .logo span{padding-top:37%}footer .logoBar a{color:#fff}footer .logoBar ul{color:#fff;margin-bottom:0;padding-left:9px;font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:500;font-size:14px;font-size:clamp(14px,2.5vw,16px);text-transform:none}footer .logoBar ul li{display:inline-block;padding:9px 18px}footer .logoBar ul:after{content:"";display:block;position:absolute;left:100%;top:0;right:auto;bottom:0;width:100vw;height:100%;background-color:#919191}footer .footBar{background-color:#f1ede5;padding:18px 0}footer .footBar .wrapper>.flexer{flex-wrap:wrap}footer .footBar address{font-style:normal;width:400px;padding-right:36px}footer .footBar address ul{list-style:none}footer .footBar address ul.postal li{display:inline-block;margin-right:.25em}footer .footBar address ul.postal li:after{content:", "}footer .footBar address ul.postal li:last-child{margin-right:0}footer .footBar address ul.postal li:last-child:after{display:none}footer .footBar address ul.postal li:first-child{width:100%;margin-right:0}footer .footBar address ul.postal li:first-child:after{display:none}footer .footBar opening{font-style:normal;width:250px;padding-right:36px}footer .footBar opening ul{list-style-type:none}footer .footBar .footLinks{width:auto;min-width:300px}footer .footBar .footLinks ul{-moz-column-count:3;column-count:3;list-style-type:none}footer .footBar .footLinks ul li{width:auto}footer .footBar .footLinks ul li a{display:inline-block;padding:0 12px 9px 0px}.acgCredit img{width:150px}.acgCredit p{font-size:11px;font-size:clamp(10px,1.25vw,12px)}.smallLinks{padding-top:12px}.smallLinks .wrapper>.flexer{justify-content:space-between;flex-wrap:wrap}.smallLinks ul{margin-bottom:0}.smallLinks .footLinks ul{padding:9px 0}.smallLinks .footLinks ul li{display:inline-block;width:auto;padding:0 18px 9px 0px}.smallLinks ul.socials{left:-9px}.smallLinks ul.socials li{margin-left:9px;margin-bottom:9px}.copyright,.kingCredit{padding-top:12px}.copyright .wrapper>.flexer,.kingCredit .wrapper>.flexer{justify-content:space-between;flex-wrap:wrap}.copyright p,.copyright a,.kingCredit p,.kingCredit a{font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:11px;font-size:clamp(10px,1.25vw,12px)}.kingCredit{opacity:.5}@media only screen and (max-width: 700px){footer .wrapper>.flexer opening{min-width:100%}}@media only screen and (max-width: 650px){footer .wrapper>.flexer address,footer .wrapper>.flexer opening,footer .wrapper>.flexer .footLinks1{min-width:300px;flex-grow:1}footer .wrapper>.flexer .footLinks ul{-moz-column-count:2;column-count:2}}@media only screen and (max-width: 450px){footer .wrapper>.flexer address,footer .wrapper>.flexer opening,footer .wrapper>.flexer .footLinks1{min-width:300px;flex-grow:1}}.block+.showRoom.inline{padding-top:0}.showRoom.inline h3{max-width:900px;margin-left:auto;margin-right:auto}.showRoom.inline .flexer{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}.showRoom.inline .inlinePoints,.showRoom.inline .gallery{width:calc(50% - 12px)}.showRoom.inline .inlinePoints{background-color:#f1ede5;order:2;padding:36px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}.showRoom.inline .inlinePoints .keyPoint{padding:24px;border-bottom:solid 1px #515767}.showRoom.inline .inlinePoints .keyPoint:last-child{border-bottom:0}.showRoom.inline .inlinePoints .keyPoint *{text-align:left}.showRoom.inline .inlinePoints .keyPoint *:last-child{margin-bottom:0}.showRoom.inline .gallery{order:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start}.showRoom.inline .gallery .mainImage{width:100%;flex-grow:1}.showRoom.inline .gallery .mainImage img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.showRoom.inline .gallery .imageGallery{padding:0}.showRoom.inline .gallery .imageGallery .thumbs{margin-bottom:0}@media only screen and (max-width: 900px){.showRoom.inline .flexer{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}.showRoom.inline .inlinePoints,.showRoom.inline .gallery{width:100%}.showRoom.inline .gallery .mainImage{width:100%;flex-grow:1;padding-top:66%}.showRoom.inline .gallery .mainImage img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.showRoom.inline .gallery .imageGallery{padding:0}.showRoom.inline .gallery .imageGallery.grid4 .thumbs .image{width:25%}.showRoom.inline .gallery .imageGallery .thumbs{margin-bottom:0;margin-top:0}}.productHeading .wrapper{width:100%}.productHeading .flexer{flex-wrap:nowrap;flex-direction:column;align-items:flex-end;align-content:flex-end;justify-content:flex-end;padding-top:calc(100px + 1.5vw)}.productHeading .flexer .text,.productHeading .flexer h1{width:50%}.productHeading .flexer .text h1,.productHeading .flexer .text h2,.productHeading .flexer .text h3,.productHeading .flexer .text h4,.productHeading .flexer .text h5,.productHeading .flexer .text h6,.productHeading .flexer h1 h1,.productHeading .flexer h1 h2,.productHeading .flexer h1 h3,.productHeading .flexer h1 h4,.productHeading .flexer h1 h5,.productHeading .flexer h1 h6{text-align:left}.productHeading .flexer h1{text-align:left;z-index:3;width:60%;font-size:42px;font-size:clamp(80px,6vw,116px);line-height:.9em;margin:0;background-color:#b9a092;color:#fff;padding:calc(9px + .75vw) calc(18px + 1.5vw)}.productHeading .flexer h1:after{content:"";width:100vw;height:100%;position:absolute;left:100%;top:0;right:auto;bottom:0;display:block;background-color:#b9a092}.productHeading .flexer .text{background-color:#f1ede5;padding:calc(36px + 1.5vw)}.productHeading .flexer .text:before{content:"";width:200vw;height:100%;position:absolute;left:-100vw;top:0;right:auto;bottom:0;display:block;background-color:#f1ede5}@media only screen and (max-width: 768px){.productHeading .flexer{padding-top:0}.productHeading .flexer .bannerTrack{order:1}.productHeading .flexer h1{order:2;width:100%}.productHeading .flexer .text{order:3;width:100%}.productHeading .flexer .text:before{display:none}.productHeading .flexer .bannerHolder{position:relative;left:0;top:0;right:auto;bottom:auto;width:100%;height:50%;max-height:50vh}.productHeading .flexer .bannerHolder .bannerTrack .slick-dots{left:auto;bottom:0;right:0}}.textImage{overflow:hidden;width:100%;display:block}.textImage .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:0}.textImage .flexer:after{display:none}.textImage .image a.imgLink{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;z-index:3}.textImage .image .blockHead{display:none}.textImage .text{width:50%;padding-left:36px}.textImage .text h1,.textImage .text h2,.textImage .text h3,.textImage .text h4,.textImage .text h5,.textImage .text h6{text-align:left}.textImage .text *{max-width:900px}.textImage .text *:last-child{margin-bottom:0}.textImage .image{width:50%}.textImage figure{margin-bottom:1.5em}.textImage.alignCentre .flexer{align-items:center}.textImage.alignBottom .flexer{align-items:flex-end}.textImage.beige .text{background-color:#f1ede5;padding:36px}.textImage.beige.imageLeft .text:before{content:"";display:block;position:absolute;left:auto;top:0;right:100%;bottom:0;height:100%;width:calc(100% - 36px);background-color:#f1ede5}.textImage.beige.imageRight .text:before{content:"";display:block;position:absolute;left:100%;top:0;right:auto;bottom:0;height:100%;width:calc(100% - 36px);background-color:#f1ede5}.textImage.imageRight .text{padding-right:48px}.textImage.imageLeft .image{order:1}.textImage.imageLeft .text{order:2;padding-left:48px}.textImage.imageFit .flexer{align-items:center;padding:0}.textImage.imageFit .flexer .text{padding-top:36px;padding-bottom:36px}.textImage.imageFit .image{min-height:33vw;align-self:stretch}.textImage.imageFit .image img{width:50vw;height:100%;position:absolute;left:0;top:0;right:auto;bottom:0;-o-object-fit:cover;object-fit:cover}.textImage.imageFit.imageLeft .image img{right:0;left:auto}.textImage.textWrap .text{width:100%;padding:0}.textImage.textWrap .text .image{width:calc(50% + 24px);display:inline-block;float:right;padding-left:24px;padding-bottom:24px;margin-left:24px}.textWrap.imageLeft .text .image{display:inline-block;float:left;padding-bottom:24px;padding-right:24px;padding-left:0;margin-left:0;margin-right:24px}.textImage.textThird .text{width:33%}.textImage.textThird .image{width:66%}.textImage.textTwoThird .text{width:66%}.textImage.textTwoThird .image{width:33%}@media only screen and (max-width: 700px){.textImage .text,.textImage .image,.textImage .textContent .image,.textImage.imageFit .image img,.textImage.textWrap .text .image{width:100%;height:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0;position:relative;left:auto;top:auto;right:auto;bottom:auto}.textImage.imageLeft .text,.textImage.imageRight .text{padding:0 0 24px 0}.textImage.imageLeft .blockHead,.textImage.imageRight .blockHead{display:block}.textImage.imageLeft .blockHead.inline,.textImage.imageRight .blockHead.inline{display:none}.textImage.textImage.textWrap .text{padding-top:0}.textImage.imageFit .wrapper{padding:0}.textImage.imageFit .text{padding:24px}.textImage.imageFit .image{width:100vw}.textImage.imageFit .blockHead{display:block}.textImage.imageFit .blockHead.inline{display:none}.textImage.beige .text,.textImage.beige.imageLeft .text{padding:24px}.textImage.beige .text:before,.textImage.beige.imageLeft .text:before{left:0;top:auto;right:0;bottom:0;width:100%;height:calc(110% + 36px)}.textImage.beige .text,.textImage.beige.imageRight .text{padding:24px}.textImage.beige .text:before,.textImage.beige.imageRight .text:before{left:0;top:0;right:0;bottom:auto;width:100%;height:calc(100% + 36px)}}.textImage.collections.imageLeft>.wrapper>.text,.textImage.collections.imageRight>.wrapper>.text,.textImage.collections>.wrapper>.text{text-align:center;width:100%}.textImage.collections.imageLeft>.wrapper>.text h1,.textImage.collections.imageLeft>.wrapper>.text h2,.textImage.collections.imageLeft>.wrapper>.text h3,.textImage.collections.imageLeft>.wrapper>.text h4,.textImage.collections.imageLeft>.wrapper>.text h5,.textImage.collections.imageLeft>.wrapper>.text h6,.textImage.collections.imageRight>.wrapper>.text h1,.textImage.collections.imageRight>.wrapper>.text h2,.textImage.collections.imageRight>.wrapper>.text h3,.textImage.collections.imageRight>.wrapper>.text h4,.textImage.collections.imageRight>.wrapper>.text h5,.textImage.collections.imageRight>.wrapper>.text h6,.textImage.collections>.wrapper>.text h1,.textImage.collections>.wrapper>.text h2,.textImage.collections>.wrapper>.text h3,.textImage.collections>.wrapper>.text h4,.textImage.collections>.wrapper>.text h5,.textImage.collections>.wrapper>.text h6{text-align:center}.textImage.collections.imageLeft>.wrapper>.text *,.textImage.collections.imageRight>.wrapper>.text *,.textImage.collections>.wrapper>.text *{margin-right:auto;margin-left:auto}.textImage.collections.imageLeft .flexer.collection+.flexer.collection,.textImage.collections.imageLeft .flexer:last-child,.textImage.collections.imageRight .flexer.collection+.flexer.collection,.textImage.collections.imageRight .flexer:last-child,.textImage.collections .flexer.collection+.flexer.collection,.textImage.collections .flexer:last-child{border-top:solid 1px rgba(127,127,127,.5)}.textImage.collections.imageLeft .flexer,.textImage.collections.imageRight .flexer,.textImage.collections .flexer{padding-top:calc(3vw + 12px);padding-bottom:calc(3vw + 12px);align-items:center;justify-content:center;flex-wrap:nowrap}.textImage.collections.imageLeft .flexer .text,.textImage.collections.imageRight .flexer .text,.textImage.collections .flexer .text{padding-bottom:0}.textImage.collections.imageLeft .flexer .text *:last-child,.textImage.collections.imageRight .flexer .text *:last-child,.textImage.collections .flexer .text *:last-child{margin-bottom:0}.textImage.collections.imageLeft.logoImages .image,.textImage.collections.imageRight.logoImages .image,.textImage.collections.logoImages .image{width:auto;text-align:right;transition:all .5s ease}.textImage.collections.imageLeft.logoImages img,.textImage.collections.imageRight.logoImages img,.textImage.collections.logoImages img{width:100%;height:10vw;max-height:120px;transition:all .5s ease;max-width:375px}.textImage.collections.imageLeft.logoImages.imageRight .image,.textImage.collections.imageRight.logoImages.imageRight .image,.textImage.collections.logoImages.imageRight .image{text-align:left}@media only screen and (max-width: 768px){.textImage.collections .flexer .image,.textImage.collections.logoImages .flexer .image{width:30%}.textImage.collections .flexer .image img,.textImage.collections.logoImages .flexer .image img{height:auto;max-width:350px}.textImage.collections .flexer .text,.textImage.collections.logoImages .flexer .text{width:70%}}@media only screen and (max-width: 700px){.textImage.collections .flexer,.textImage.collections.logoImages .flexer{align-items:center;justify-content:center;flex-wrap:wrap}.textImage.collections .flexer .image,.textImage.collections.logoImages .flexer .image{width:100%;padding-bottom:18px;text-align:center}.textImage.collections .flexer .image img,.textImage.collections.logoImages .flexer .image img{margin-left:auto;margin-right:auto}.textImage.collections .flexer .text,.textImage.collections.logoImages .flexer .text{width:100%;text-align:center}}.textOnly{padding:calc(24px + 2.5vw) 0}.textOnly .text{max-width:850px;margin-left:auto;margin-right:auto}.textOnly .text *:last-child{margin-bottom:0}.textOnly.centred{text-align:center}.textOnly.centred h1,.textOnly.centred h2,.textOnly.centred h3,.textOnly.centred h4,.textOnly.centred h5,.textOnly.centred h6{text-align:center;width:100%;display:inline-block}.textImage.textOnly h4.blockHead{margin:0}.textImage.textOnly .flexer{padding-top:0}.textImage.textOnly .text{width:100%;padding:0}.textImage.textOnly .text h1,.textImage.textOnly .text h2,.textImage.textOnly .text h3,.textImage.textOnly .text h4,.textImage.textOnly .text h5,.textImage.textOnly .text h6{width:100%;display:inline-block}.textImage.textOnly .columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:stretch;padding-top:24px;width:100%}.textImage.textOnly .columns .textColumn{border-right:solid 1px #a598a1;padding:0 24px;padding-bottom:0;width:100%}.textImage.textOnly .columns .textColumn:first-child{padding-left:0}.textImage.textOnly .columns .textColumn:last-child{border:0;padding-right:0}.textImage.textOnly .columns.colCount2 .textColumn{width:50%}.textImage.textOnly .columns.colCount3 .textColumn{width:33.3333333333%}.textImage.textOnly.blue *{color:#fff}.textImage.textOnly.blue .textColumn{border-color:#fff}@media only screen and (max-width: 768px){.textImage.textOnly .columns{flex-wrap:wrap}.textImage.textOnly .columns.colCount2 .textColumn{width:50%}.textImage.textOnly .columns.colCount3 .textColumn{width:50%}.textImage.textOnly .columns.colCount3 .textColumn:nth-child(2){border:0}}@media only screen and (max-width: 700px){.textImage.textOnly{padding-left:24px;padding-right:24px}.textImage.textOnly .wrapper{padding-left:0;padding-right:0}.textImage.textOnly .columns{flex-wrap:wrap;padding:24px}.textImage.textOnly .columns,.textImage.textOnly .columns.colCount2,.textImage.textOnly .columns.colCount3{padding-left:0;padding-right:0}.textImage.textOnly .columns .textColumn,.textImage.textOnly .columns.colCount2 .textColumn,.textImage.textOnly .columns.colCount3 .textColumn{width:100%;border:0;padding:0}}.textIntro{padding:calc(24px + 2.5vw) 0}.floorTypes .text{text-align:center}.floorTypes .text p{max-width:850px;margin-left:auto;margin-right:auto}.floorTypes .types{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch}.floorTypes .floorType{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;transition:all .5s ease;transition-duration:.25s;margin-bottom:24px}.floorTypes .floorType .image{width:100%;transition:all .5s ease}.floorTypes .floorType .image .imageHolder a{border:solid 0px rgba(255,255,255,0);transition:all .5s ease}.floorTypes .floorType .typeTitle{width:100%;flex-grow:1;padding:24px;padding-bottom:0px;margin-top:18px;text-align:center;border-left:solid 1px rgba(127,127,127,.5)}.floorTypes .floorType .typeTitle p:first-child{margin-bottom:.5em}.floorTypes .floorType .typeTitle *{transition:all .5s ease;transition-duration:.25s}.floorTypes .floorType .typeTitle *::last-child{margin-bottom:0}.floorTypes .floorType:last-child .typeTitle{border-right:solid 1px rgba(127,127,127,.5)}.floorType:hover{background-image:linear-gradient(to bottom, #e4e4e4, #FFFFFF);z-index:2}.floorType:hover .typeTitle *{transform:translateY(-9px)}.floorType:hover .image{transform:scale(1.1);transform-origin:center center;box-shadow:5px 5px 5px rgba(0,0,0,.2);z-index:2}.floorType:hover .image .imageHolder a{border:solid 6px #fff;transition:all .5s ease}.floorTypes.grid3 .floorType{width:33.3333333333%}.floorTypes.grid4 .floorType{width:25%}.floorTypes.grid6 .floorType{width:16.6666666667%}@media only screen and (max-width: 900px){.floorTypes.grid6 .floorType{width:33.3333333333%}}@media only screen and (max-width: 768px){.floorTypes .floorType:nth-child(2n) .typeTitle{border-right:solid 1px rgba(127,127,127,.5)}.floorTypes.grid3 .floorType,.floorTypes.grid4 .floorType,.floorTypes.grid6 .floorType{width:50%}}@media only screen and (max-width: 650px){.floorTypes.grid3 .floorType,.floorTypes.grid4 .floorType,.floorTypes.grid6 .floorType{width:100%;max-width:300px}.floorTypes.grid3 .floorType .typeTitle,.floorTypes.grid4 .floorType .typeTitle,.floorTypes.grid6 .floorType .typeTitle{border-right:solid 1px rgba(127,127,127,.5);border-left:solid 1px rgba(127,127,127,.5)}}.benefitsTables .text{text-align:center}.benefitsTables .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch}.benefitsTables .quickLinks{text-align:center}.benefitsTables .quickLinks a.blockLink{margin:1.5em .75em}.benefitsTables .benefitTable:nth-child(even) .tableHead:after{content:"";position:absolute;left:0;top:12px;right:auto;bottom:12px;width:1px;border-right:solid 1px #fff}.benefitsTables .benefitTable{width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:24px}.benefitsTables .benefitTable .tableHead,.benefitsTables .benefitTable .tableBody{padding:24px;width:100%}.benefitsTables .benefitTable .tableHead{background-color:#a598a1}.benefitsTables .benefitTable .tableHead h6{text-align:left;color:#fff;margin-bottom:0}.benefitsTables .benefitTable .tableBody{padding-top:0px;padding-bottom:0px;margin-top:18px;border-left:solid 1px rgba(127,127,127,.5);flex-grow:1}.benefitsTables .benefitTable .tableBody ul{list-style-type:none;margin-bottom:0}.benefitsTables .benefitTable .tableBody li{padding-left:1.75em;margin-bottom:.75em}.benefitsTables .benefitTable .tableBody li:before{content:"";display:block;width:1em;height:1em;position:absolute;left:0;top:.25em;right:auto;bottom:auto;background-size:contain;background-repeat:no-repeat;background-position:center center}.benefitsTables .benefitTable .tableBody.ticks li:before{background-image:url("/assets/img/tick.svg")}.benefitsTables .benefitTable .tableBody.crosses li:before{background-image:url("/assets/img/cross.svg")}.benefitsTables .benefitTable .tableBody.bullets li:before{background-color:#515767;transform-origin:center;transform:scale(0.5)}.benefitsTables .benefitTable:nth-child(even) .tableBody,.benefitsTables .benefitTable:last-child .tableBody{border-right:solid 1px rgba(127,127,127,.5)}@media only screen and (max-width: 650px){.benefitsTables .benefitTable{width:100%}.benefitsTables .benefitTable .tableBody{border-left:solid 1px rgba(127,127,127,.5);border-right:solid 1px rgba(127,127,127,.5)}}.productGallery .thumbs,.imageGallery .thumbs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:24px;margin-top:24px}.productGallery .thumbs .thumbTitle,.imageGallery .thumbs .thumbTitle{padding-top:12px;padding-bottom:18px;margin-bottom:9px}.productGallery .thumbs h6,.productGallery .thumbs p,.imageGallery .thumbs h6,.imageGallery .thumbs p{margin-bottom:0;text-align:center}.imageGallery{text-align:center}.imageGallery .thumbs{justify-content:space-around;justify-content:center}.imageGallery .thumbs .image{width:33.3333333333%}.imageGallery .text{padding-top:24px}.imageGallery.grid3 .thumbs .image{width:33.3333333333%}.imageGallery.grid4 .thumbs .image{width:25%}.imageGallery.grid5 .thumbs .image{width:20%}.imageGallery.grid6 .thumbs .image,.productGallery.grid6 .thumbs .image{width:16.6666666667%}.imageGallery.grid8 .thumbs .image{width:12.5%}@media only screen and (max-width: 768px){.imageGallery.grid4 .thumbs .image{width:33.3333333333%}.imageGallery.grid5 .thumbs .image{width:33.3333333333%}.imageGallery.grid6 .thumbs .image{width:25%}.imageGallery.grid8 .thumbs .image{width:16.6666666667%}}@media only screen and (max-width: 700px){.imageGallery.grid4 .thumbs .image{width:50%}.imageGallery.grid5 .thumbs .image{width:50%}.imageGallery.grid6 .thumbs .image{width:50%}.imageGallery.grid8 .thumbs .image{width:25%}}@media only screen and (max-width: 650px){.imageGallery.grid4 .thumbs .image{width:50%}.imageGallery.grid5 .thumbs .image{width:33.3333333333%}.imageGallery.grid6 .thumbs .image{width:33.3333333333%}.imageGallery.grid8 .thumbs .image{width:25%}}@media only screen and (max-width: 650px){.imageGallery.grid4 .thumbs .image{width:50%}.imageGallery.grid5 .thumbs .image{width:50%}.imageGallery.grid6 .thumbs .image{width:33.3333333333%}.imageGallery.grid8 .thumbs .image{width:33.3333333333%}}.homeHeading{background-color:#f1ede5}.homeHeading .wrapper{width:100%}.homeHeading .flexer{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;align-content:flex-end;justify-content:center;min-height:70vh}.homeHeading .bannerHolder{width:100vw}.homeHeading .homeTitles{display:none}.homeHeading .text{z-index:2;background-color:#b9a092;width:66.6%;max-width:600px;padding:calc(1.5vw + 24px);margin:calc(100px + 2.5vw) 0}.homeHeading .text:before{position:absolute;left:auto;top:0;right:100%;bottom:0;height:100%;width:100vw;content:"";background-color:#b9a092}.homeHeading .text *{text-align:left;color:#fff}.homeHeading .text h1{font-size:42px;font-size:clamp(80px,15vw,130px);line-height:.9em;margin-bottom:.2em;color:#fff}.homeHeading .text .quickLinks a.blockLink{background-color:#fff;color:#515767;border-color:#fff}.homeHeading .text .quickLinks a.blockLink:hover{background-color:#515767;color:#fff;border-color:#515767}.homeHeading .text .quickLinks a:last-child{margin-bottom:0}.homeIntroKey{background-color:#f1ede5}.homeIntroKey .keyPoints.block .keyPoint{width:25%}.homeIntroKey .keyPoints.block .keyPoint:nth-child(3n){border-right:0}.homeIntroKey .keyPoints.block .keyPoint:nth-child(4n){border-right:1px solid #515767}@media only screen and (max-width: 650px){.homeHeading .flexer{min-height:100vh}.homeHeading .bannerHolder{position:relative;left:auto;top:auto;right:auto;bottom:auto;order:1;margin-left:0;flex-grow:1;flex-wrap:wrap;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.homeHeading .bannerHolder .bannerTrack,.homeHeading .bannerHolder #bannerTrack{min-height:100%;flex-grow:1}.homeHeading .text{order:2;width:100%;max-width:100%;padding:calc(1.5vw + 18px);background-color:#515767;margin:0}.homeHeading .text h1.lovely{display:none}.homeHeading .text h1.lovely+h4{display:none}.homeHeading .homeTitles{position:absolute;left:auto;top:calc(40px + 12.5vh);right:auto;bottom:auto;display:block;z-index:2;background-color:#b9a092;padding:calc(1.5vw + 18px);margin-bottom:50px}.homeHeading .homeTitles *{text-align:left;color:#fff}.homeHeading .homeTitles h1{font-size:42px;font-size:clamp(80px,15vw,130px);line-height:.9em;margin-bottom:.2em;color:#fff}.homeHeading .homeTitles h4{margin:0}}.homeRanges{padding:calc(1.5vw + 24px) 0}.homeRanges .background{position:absolute;left:0;top:auto;right:0;bottom:0;width:100%;height:70%;background-color:#a598a1;pointer-events:none;z-index:1}.homeRanges .background .backer{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.25;-o-object-fit:cover;object-fit:cover}.homeProducts .wrapper{z-index:2;padding-bottom:36px}.homeProducts .slick-prev,.homeProducts .slick-next{border-color:#fff}.homeProducts .slick-dots{margin:0}.homeProducts .slick-dots li button{background:rgba(255,255,255,.5)}.homeProducts .slick-dots li.slick-active button{background-color:#fff}.homeProducts .productTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.homeProducts .productTrack.section.slick-slider{overflow:visible}.homeProducts .productRange{text-align:center;width:calc(33.3333333333% - 24px);margin-left:12px;margin-right:12px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start}.homeProducts .productRange .homeImage{width:100%}.homeProducts .productRange .homeImage .imageHolder{width:100%}.homeProducts .productRange .text{width:100%}.homeProducts .productRange .text a{padding:24px;display:block;width:100%;background-color:#515767;text-decoration:none}.homeProducts .productRange .text a h4,.homeProducts .productRange .text a p{color:#fff}.homeProducts .productRange .text a h4{margin-bottom:12px}.homeProducts .productRange .text+a p{margin:12px 0;color:#fff}@media only screen and (max-width: 650px){.homeProducts .productRange .homeImage .imageHolder{padding-top:80%}}.textImage+.keyPoints{padding-top:0}.keyPoints.block{z-index:3;padding:36px 0;padding-bottom:1.5vw}.keyPoints.block .keyPointsHolder{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:stretch}.keyPoints.block a{font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:300;font-weight:500;text-transform:uppercase;width:100%;display:block}.keyPoints.block .keyPoint{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;text-align:center;padding:24px;width:33%;margin-bottom:36px;max-width:300px;border-left:1px solid #515767}.keyPoints.block .keyPoint:last-child{border-right:1px solid #515767}.keyPoints.block .keyPoint *{width:100%}.keyPoints.block .keyPoint *:last-child{margin-bottom:0}.keyPoints.block .keyPoint h6{font-size:20px;font-size:clamp(16px,2.4vw,22px)}.keyPoints.block .keyPoint:nth-child(3n){border-right:1px solid #515767}.keyPoints.block .keyPoint:last-child{border-right:1px solid #515767}.keyPoints.block .imageHolder{margin-bottom:0px;max-width:135px;margin:0 auto}.keyPoints.block .imageHolder img{position:absolute;left:18px;top:0;right:18px;bottom:0;width:calc(100% - 36px);height:calc(100% - 36px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media only screen and (max-width: 768px){.homeIntroKey .keyPoints.block .keyPoint,.keyPoints.block .keyPoint{width:50%;min-width:0}.homeIntroKey .keyPoints.block .keyPoint:nth-child(3n),.keyPoints.block .keyPoint:nth-child(3n){border-right:0px solid #515767}.homeIntroKey .keyPoints.block .keyPoint:nth-child(2n),.keyPoints.block .keyPoint:nth-child(2n){border-right:1px solid #515767}.homeIntroKey .keyPoints.block .keyPoint:last-child,.keyPoints.block .keyPoint:last-child{border-right:1px solid #515767}}@media only screen and (max-width: 650px){.homeIntroKey .keyPoints.block .keyPoint,.keyPoints.block .keyPoint{width:100%;min-width:0;border-right:0;border-left:0;border-bottom:1px solid #515767;margin-bottom:0px;padding-top:36px;padding-bottom:36px}.homeIntroKey .keyPoints.block .keyPoint:first-child,.keyPoints.block .keyPoint:first-child{padding-top:0}.homeIntroKey .keyPoints.block .keyPoint:nth-child(3n),.keyPoints.block .keyPoint:nth-child(3n){border-right:0;border-left:0}.homeIntroKey .keyPoints.block .keyPoint:nth-child(2n),.keyPoints.block .keyPoint:nth-child(2n){border-right:0;border-left:0}.homeIntroKey .keyPoints.block .keyPoint:last-child,.keyPoints.block .keyPoint:last-child{border-right:0;border-left:0;border-bottom:0}}.featureImage{text-align:center}.featureImage img{margin-left:auto;margin-right:auto}.featureImage.leftTop .image img{-o-object-position:left top;object-position:left top}.featureImage.centreTop .image img{-o-object-position:center top;object-position:center top}.featureImage.rightTop .image img{-o-object-position:right top;object-position:right top}.featureImage.leftCentre .image img{-o-object-position:left centre;object-position:left centre}.featureImage.centreCentre .image img{-o-object-position:centre centre;object-position:centre centre}.featureImage.rightCentre .image img{-o-object-position:right centre;object-position:right centre}.featureImage.leftBottom .image img{-o-object-position:left bottom;object-position:left bottom}.featureImage.centreBottom .image img{-o-object-position:centre bottom;object-position:centre bottom}.featureImage.rightBottom .image img{-o-object-position:right bottom;object-position:right bottom}.featureImage.imageFit .wrapper{max-width:100%;padding:0}.featureImage.asBanner .wrapper{width:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.featureImage.asBanner .image{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.featureImage.asBanner .image img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.featureImage.asBanner.leftTop .image img{-o-object-position:top left;object-position:top left}.featureImage.asBanner.centreTop .image img{-o-object-position:top center;object-position:top center}.featureImage.asBanner.rightTop .image img{-o-object-position:top right;object-position:top right}.featureImage.asBanner.leftCentre .image img{-o-object-position:center left;object-position:center left}.featureImage.asBanner.centreCentre .image img{-o-object-position:center center;object-position:center center}.featureImage.asBanner.rightCentre .image img{-o-object-position:center right;object-position:center right}.featureImage.asBanner.leftBottom .image img{-o-object-position:bottom left;object-position:bottom left}.featureImage.asBanner.centreBottom .image img{-o-object-position:bottom center;object-position:bottom center}.featureImage.asBanner.rightBottom .image img{-o-object-position:bottom right;object-position:bottom right}.featureImage.asBanner stilt{width:10px;background-color:red;opacity:0;pointer-events:none;display:block;z-index:3;display:inline-block;height:40vw;max-height:750px}.offersPage .pageHeading h1{background-color:#d9000d}.clearance .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;width:calc(100% + 24px)}.clearance .clearanceDeal{width:calc(25% - 24px);margin-right:24px;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;border:solid 1px rgba(127,127,127,.5)}.clearance .clearanceDeal .text{background-color:#fff;width:100%;order:2;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.clearance .clearanceDeal .text *:last-child{margin:0}.clearance .clearanceDeal .text .description{padding:12px;margin-bottom:18px;width:100%}.clearance .clearanceDeal .text .price{background-color:#d9000d;padding:12px}.clearance .clearanceDeal .text .price h5{margin:0;color:#fff}.clearance .clearanceDeal .text .price h5 span{font-size:.75em;padding-right:3px}.clearance .clearanceDeal .imageHolder{order:1;background-color:#f1ede5}.clearance .clearanceDeal .imageHolder h6{margin-bottom:100px;opacity:.5}.clearance .clearanceDeal .price{position:absolute;left:0;top:auto;right:auto;bottom:calc(100% + 24px);background-color:#d9000d;z-index:3;min-width:60%}.clearance .clearanceDeal .price h5,.clearance .clearanceDeal .price h6,.clearance .clearanceDeal .price p{text-align:left;color:#fff;margin:0}.clearance .clearanceDeal .reserve{order:3;margin-top:auto;margin-bottom:0;padding:18px;width:100%;background-color:#515767}.clearance .clearanceDeal .reserve p,.clearance .clearanceDeal .reserve h6,.clearance .clearanceDeal .reserve a{color:#fff;margin:0;text-decoration:none}.clearance .clearanceDeal .reserve span{white-space:nowrap}@media only screen and (max-width: 1100px){.clearance .clearanceDeal{width:calc(33% - 24px)}}@media only screen and (max-width: 700px){.clearance .clearanceDeal{width:calc(50% - 24px)}}@media only screen and (max-width: 450px){.clearance .clearanceDeal{width:calc(100% - 24px)}}.teamMembers .flexer{width:100%;flex-wrap:wrap;justify-content:center}.teamMembers .member+.member{margin-top:36px}.teamMembers .member{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;background-color:#f1ede5;max-width:850px}.teamMembers .member .text{width:66.66%;padding:24px;padding-left:48px;padding-right:0;order:2}.teamMembers .member .text h5{padding:12px 12px 12px 18px;text-align:left;left:-18px;color:#fff;width:calc(100% + 18px);background-color:#a598a1}.teamMembers .member .image{width:33.33%;order:1}.teamMembers .member .image .imageHolder{min-height:100%}.teamMembers .member .image img{min-height:100%;-o-object-position:center top;object-position:center top}.teamMembers .member .description{width:100%;padding-right:24px}.teamMembers .member .description.inline{display:none}@media only screen and (max-width: 650px){.teamMembers .flexer{justify-content:center}.teamMembers .member{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:calc(100% - 24px);max-width:80%}.teamMembers .member .text{width:100%;padding:0px;order:1}.teamMembers .member .text h5{padding:18px;text-align:left;left:auto;width:100%}.teamMembers .member .text .titleHolder{padding:0px 18px}.teamMembers .member .image{width:100%;order:2}.teamMembers .member .description{width:100%;padding-right:24px;display:none}.teamMembers .member .description.inline{display:block;order:3;padding:18px}}#timeline.block{background-color:#f1ede5;text-align:center;margin-bottom:calc(1.5vw + 24px)}#timeline.block .wrapper{max-width:1000px}.timeHead{width:100%;background-image:linear-gradient(to bottom, #FFFFFF 0, #FFFFFF 50%, #F1EDE5 50%);margin-bottom:24px;text-align:center}.timeHead h4{background-color:#a598a1;color:#fff;display:inline-block;padding:18px 20px;width:auto;margin-left:auto;margin-right:auto;margin-bottom:0}.milestone{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:center;padding-top:48px}.milestone .date{width:200px;background-color:#515767;padding:18px}.milestone .date h5{color:#fff;margin:0}.milestone .link,.milestone .bottomLink{position:absolute;left:100%;top:50%;right:auto;bottom:auto;border-top:solid 1px #515767;width:100px;display:block}.milestone .bottomLink{display:none}.milestone .info{width:calc(100% - 300px);background-color:#fff;padding:36px}.milestone .info *:last-child{margin-bottom:0}@media only screen and (max-width: 900px){.milestone .date{width:200px}.milestone .info{width:calc(100% - 248px);padding:24px}}.timelineBanner.block{background-color:#f1ede5;padding:0}.timelineBanner.block .wrapper{margin-top:calc(1.5vw + 24px);margin-bottom:calc(1.5vw + 24px);text-align:center}@media only screen and (max-width: 900px){.milestone+.milestone{padding-top:0}.milestone{justify-content:center;padding-bottom:48px}.milestone .date{width:200px;margin-bottom:24px}.milestone .link,.milestone .bottomLink{display:block;border:0;left:50%;bottom:auto;right:auto;top:100%;border-left:solid 1px #515767;height:24px}.milestone .bottomLink{height:48px;bottom:0;top:auto}.milestone .info{width:100%;padding:24px}.milestone:last-child .bottomLink{display:none}}.topSection{background-color:#515767;padding:36px;padding-top:48px}.topSection .headings{text-align:center;padding-top:2vw}.topSection .headings h1{text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.topSection .headings h2{background-image:url(../img/adore-your-floor.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:30%;min-width:150px;max-width:300px;margin:0 auto;margin-bottom:9px}.topSection .headings h2 text{opacity:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto}.topSection .headings h2 span{padding-top:30%;display:block;width:100%}.topSection .intro{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start;overflow:hidden}.topSection .intro .mainImage{width:calc(8.3333333333%*7);position:absolute;left:0;top:0;right:calc(8.3333333333%*5);bottom:0;height:100%}.topSection .intro .mainImage .imageHolder{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;padding:0}.topSection .intro .text{width:calc(8.3333333333%*5);padding-left:36px;padding-bottom:36px}.topSection .intro .text h2{border-bottom:1px solid rgba(127,127,127,.35);padding-bottom:12px;font-size:.8rem;font-size:clamp(1.4rem,1.5vw,100rem)}.topSection .intro .text .cameoImage{width:calc(100% + 96px);float:right}.topSection .intro .text .cameoImage .imageHolder{padding-top:70%}.topSection .badge{width:calc(8.3333333333%*3);position:absolute;left:12px;top:auto;right:auto;bottom:12px}@media only screen and (max-width: 900px){.topSection{padding:30px;padding-top:48px}.topSection .intro .text{padding-left:30px;padding-bottom:30px}.topSection .intro .text .cameoImage{width:calc(100% + 72px)}}@media only screen and (max-width: 768px){.topSection{padding:24px;padding-top:48px}.topSection .intro .text{padding-left:24px;padding-bottom:24px}.topSection .intro .text .cameoImage{width:calc(100% + 72px)}}@media only screen and (max-width: 650px){.topSection .intro{width:100%;flex-wrap:wrap}.topSection .intro .mainImage,.topSection .intro .mainImage .imageHolder{position:relative;left:auto;top:auto;right:auto;bottom:auto;width:100%}.topSection .intro .mainImage .imageHolder,.topSection .intro .cameoImage .imageHolder{padding-top:70%;margin-bottom:24px}.topSection .intro .cameoImage{width:100%}.topSection .intro .text{width:100%;text-align:center;padding-left:0}.topSection .intro .text .cameoImage .imageHolder{padding-top:60%}.topSection .badge{width:calc(8.3333333333%*4)}}.block{padding:calc(1.5vw + 24px) 0}.block+.block{padding-top:0}.cameoLogo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.cameoLogo .cameoList{width:calc(8.3333333333%*9)}.cameoLogo .cameoList li{width:16.6666666667%}.cameoLogo .cameoList li:nth-child(n+13){display:none}.cameoLogo .logos{width:calc(8.3333333333%*3)}.cameoLogo .logos .manufacturer{padding:24px}.cameoLogo .logos .imageHolder img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.cameoList{margin:24px 0 8px;text-align:center}.cameoList ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;align-items:center;width:100%;margin-top:12px}.cameoList ul li{width:12.5%;max-width:160px;margin-bottom:18px;padding:12px}.cameoList ul li .imageHolder{width:100%;border-radius:50%;overflow:hidden;margin-bottom:9px}.cameoList ul li .imageHolder img{-o-object-fit:center bottom;object-fit:center bottom}.cameoList.noCrop ul li .imageHolder{border-radius:0;padding-top:0}.cameoList.noCrop ul li .imageHolder img{position:relative;left:auto;top:auto;right:auto;bottom:auto}.cameoList.noCrop ul li .imageHolder span{padding-top:0px}.cameoList.large ul li{width:16.6666666667%;max-width:200px}@media only screen and (max-width: 900px){.cameoList ul li{width:25%}.cameoList.large ul li{width:33.3333333333%}}@media only screen and (max-width: 650px){.cameoList ul li{width:50%}.cameoList.large ul li{width:50%}}.testimonials{text-align:center;margin-top:calc(24px + 2.5vw)}.testimonials .text{max-width:850px;margin-left:auto;margin-right:auto}.testimonials blockquote h5,.testimonials blockquote credit{max-width:850px;margin-left:auto;margin-right:auto;text-align:center}.testimonials blockquote h5:before,.testimonials blockquote h5:after{content:'"'}.testimonials blockquote credit{font-size:11px;font-size:clamp(10px,1.25vw,12px)}.testimonials .slick-track{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:stretch}.testimonials .slick-track blockquote{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-center}.testimonials .slick-track blockquote p:before,.testimonials .slick-track blockquote p:after{display:inline-block;content:'"'}.contactView .flexer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.contactView .contactDetails{order:2;width:50%}.contactView .map{flex-grow:1;width:50%;order:1}.contactView .contactDetails{flex-grow:1;min-width:50%}.contactView .contactDetails ul.telNos{display:none}.contactView .contactDetails h6{text-align:left}.contactView .contactDetails>h6{background-color:#a598a1;color:#fff;padding:18px 36px;text-align:left}.contactView .contactDetails .details{padding:18px 36px;margin-top:18px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;border-right:1px solid #515767}.contactView .contactDetails .details address{font-style:normal}.contactView .contactDetails .details address a{color:#007ac1}.contactView .contactDetails ul{list-style-type:none}.contactView .contactDetails .quickAddress{padding-right:36px;flex:1;min-width:43%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.contactView .contactDetails .quickNumbers{flex-grow:1}.contactView .contactDetails .quickNumbers .number{background-color:#515767;padding:18px;margin-bottom:18px}.contactView .contactDetails .quickNumbers .number *{margin-bottom:6px;color:#fff}.contactView .mapHolder{width:100%;min-height:100%}.contactView .mapHolder span{display:block;padding-top:75%}.contactView .mapHolder #map,.contactView .mapHolder iframe{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%}@media only screen and (max-width: 650px){.contactView .contactDetails,.contactView .map{flex-grow:1;min-width:100%}.contactView .contactDetails .details{border-left:1px solid #515767}}#quickEnquiry.feedback .wrapper{text-align:center}#quickEnquiry.feedback .wrapper .formBody,#quickEnquiry.feedback .wrapper>p{width:auto;min-width:80%;margin-left:auto;margin-right:auto;float:none;display:inline-block;text-align:left}#quickEnquiry{padding-top:0}#quickEnquiry .formHead{background-color:#515767;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-end;padding:24px}#quickEnquiry .formHead h3,#quickEnquiry .formHead h6,#quickEnquiry .formHead a{display:inline-block;color:#fff;margin:0;width:auto;text-decoration:none;text-align:left}#quickEnquiry .formHead h6{font-size:14px;font-size:clamp(14px,2.5vw,16px)}#quickEnquiry .formBody{background-color:#f1ede5;padding:24px;padding-bottom:calc(24px/2)}.contactForm{width:100%}.contactForm form{width:100%;display:block}.contactForm form h6{text-align:left}.contactForm form .textFields{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.contactForm form .textFields label{width:calc(33.33% - 18px);display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;_height:50px;min-height:50px}.contactForm form .textFields label.fullWidth{width:100%}.contactForm form .textFields label.surname{display:none}.contactForm form label h6{margin:0;margin-bottom:8px;color:#515767;text-transform:none}.contactForm form label input{clear:left}.contactForm form .checkList{width:100%;padding:0}.contactForm form .checkList .flexer{justify-content:space-between;align-items:stretch;flex-wrap:wrap}.contactForm form .checkList .column{width:calc(33.33% - 18px)}.contactForm form .checkList .column h6{margin-bottom:8px}.contactForm form .checkList .column.stretched{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}.contactForm form .checkList .column.stretched label{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;min-height:100%;padding-bottom:0;padding-top:0}.contactForm form .checkList .column.stretched label textarea{flex-grow:1}.contactForm form .checkList .optionList{background-color:rgba(0,0,0,.075);padding:calc(24px/2)}.contactForm form .checkList .checkOption{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.contactForm form .checkList .checkOption:last-child label{margin-bottom:0}.contactForm form input[type=checkbox]{display:none;margin-bottom:8px}.contactForm form input[type=checkbox]+label{cursor:pointer;padding-left:36px;margin-bottom:12px}.contactForm form input[type=checkbox]+label:before{position:absolute;content:"";display:block;left:0;top:5px;right:auto;bottom:auto;width:24px;height:24px;border:solid 1px #7f7f7f;background-color:#fff}.contactForm form input[type=checkbox]+label:after{position:absolute;content:"";display:block;left:6px;top:11px;right:auto;bottom:auto;width:14px;height:14px;background-color:#b9a092;transform:scale(0.25);transform-origin:center center;opacity:0;transition:all .5s ease}.contactForm form input[type=checkbox]:checked+label:after{transform:scale(1);opacity:1}.contactForm form *{font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:clamp(14px,2.5vw,16px);line-height:1.4em;box-sizing:border-box}.contactForm form label,.contactForm form input,.contactForm form .textInputArea,.contactForm form select{width:100%;display:block;padding:9px;color:#515767}.contactForm form label span,.contactForm form input span,.contactForm form .textInputArea span,.contactForm form select span{font-size:.65rem;color:#ff4d4d}.contactForm form input[type=text],.contactForm form input[type=email],.contactForm form input[type=tel]{border:solid 1px rgba(127,127,127,.7)}.contactForm form label{padding-right:0;padding-left:0}.contactForm form textarea{height:100px;border:solid 1px rgba(127,127,127,.7);padding:9px;width:100%;color:#515767}.contactForm form input{margin-bottom:12px}.contactForm form select{margin-bottom:12px}.contactForm form input.checkbox{vertical-align:middle;margin-top:9px}.contactForm form .checkbox{width:auto;display:inline;clear:none}.contactForm form p{clear:left}.contactForm form .submitArea{padding-top:20px;width:100%;display:block}.contactForm form .captcha_wrapper{margin-bottom:calc(24px/2)}.contactForm form .captcha_wrapper p{width:auto}.contactForm form .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.contactForm form .captcha_wrapper{padding-right:18px}.contactForm form button,.contactForm form .button{padding:16px;display:inline-block;color:#fff;text-transform:uppercase;border:solid 0px #fff;text-decoration:none;font-size:.8rem;cursor:pointer;background-color:#80707b;transition:all .5s ease;width:180px;margin-bottom:calc(24px/2)}.contactForm form button input,.contactForm form .button input{width:100%;max-width:auto;position:absolute;left:0;top:0}.contactForm form button:hover,.contactForm form .button:hover{background-color:#515767;color:#fff}.contactForm form button:disabled,.contactForm form .button:disabled{opacity:.25;pointer-events:none;background-color:#7f7f7f}.contactForm form .submitButton{clear:left;max-width:auto;width:auto}.contactForm form div.error{display:none}.contactForm form div.error span{width:100%;margin-bottom:8px;display:block;padding:12px;background-color:red;color:#fff}.contactForm form label.error{color:red;padding:0;margin-bottom:0;background-repeat:no-repeat;background-position:left top;padding-left:12px;width:100%;min-height:0;padding-bottom:8px}.contactForm form .textInput.error{border:solid 1px red;outline:none}.contactForm form #postCode{width:50%;max-width:200px}.contactForm form .findAddress{display:inline-block;padding:6px 8px;border-radius:8px;background-color:#b9a092;color:#fff;margin-left:8px;white-space:nowrap}.contactForm form label.postCode{padding-bottom:12px}.contactForm form label.postCode input{margin-bottom:0}.contactForm form label.postCode .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.contactForm form .formSuccess{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background-color:rgba(255,255,255,.85);visibility:hidden;transition:all .5s ease}.contactForm form .formSuccess .message{position:absolute;left:auto;right:auto;bottom:auto;top:50%;padding:36px;transform:translateY(-50%);text-align:center}.contactForm form .formSuccess .message h4{font-family:"Montserrat","Helvetica","Arial",sans-serif;font-weight:300;padding-bottom:8px;border-bottom:solid 1px rgba(185,160,146,.5)}@media only screen and (max-width: 768px){.contactForm form .checkList .column:first-child{width:100%;margin-bottom:12px}.contactForm form .checkList .column{width:calc(50% - 12px)}}@media only screen and (max-width: 650px){#quickEnquiry{padding-top:0}#quickEnquiry .formHead{flex-wrap:wrap}#quickEnquiry .formHead h3{margin-bottom:8px}#quickEnquiry .formHead h3,#quickEnquiry .formHead h6,#quickEnquiry .formHead a{width:100%}#quickEnquiry .formHead h6{font-size:14px;font-size:clamp(14px,2.5vw,16px)}#quickEnquiry .formBody{background-color:#f1ede5}.contactForm form .textFields label{width:100%;padding-bottom:0}}@media only screen and (max-width: 450px){.contactForm form .checkList .column:first-child,.contactForm form .checkList .column{width:100%;margin-bottom:12px}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px)and (orientation: portrait),screen and (max-width: 736px)and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.manufacturers{text-align:center;width:100%;float:left;background-color:#fff;margin-bottom:36px;margin-top:24px}.manufacturers .text{text-align:center}.manufacturerLogos .homeLogoTrack,.manufacturerLogos .logoTrack{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center;padding:0 12px;height:100%}.manufacturerLogos .slick-track{width:100%}.manufacturerLogos .manufacturer{width:20%;padding:0 24px}.manufacturerLogos .manufacturer a{width:100%;display:block}.manufacturerLogos .manufacturer .imageHolder{padding-top:60%}.manufacturerLogos .manufacturer .imageHolder img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.manufacturerLogos.largeLogos .manufacturer{width:250px;margin:12px}.manufacturerLogos.largeLogos .manufacturer .imageHolder{padding:0 24px}.manufacturerLogos.largeLogos .manufacturer img{position:relative;left:auto;top:auto;right:auto;bottom:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media only screen and (max-width: 768px){.manufacturerLogos .manufacturer{width:33.3333333333%}}@media only screen and (max-width: 650px){.manufacturerLogos .manufacturer{width:50%}}.smartCarpets{text-align:center;margin-bottom:36px}.smartCarpets .flexer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.smartCarpets img{width:50%;max-width:350px;min-width:200px;margin-bottom:24px}.smartCarpets a{width:100%;display:block}.smartCarpets a p{color:#b9a092}.chocolat-zoomable.chocolat-zoomed{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{transition:opacity .4s ease,visibility 0s .4s ease;height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#fff;visibility:hidden;opacity:0}.chocolat-overlay.chocolat-visible{transition:opacity .4s,visibility 0s;visibility:visible;opacity:.8}.chocolat-wrapper{transition:opacity .4s ease,visibility 0s .4s ease;width:100%;height:100%;position:fixed;opacity:0;left:0;top:0;z-index:16;color:#fff;visibility:hidden}.chocolat-wrapper.chocolat-visible{transition:opacity .4s,visibility 0s;opacity:1;visibility:visible}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{transition:opacity .3s;height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(../images/loader.gif);opacity:0}.chocolat-loader.chocolat-visible{opacity:1}.chocolat-image-wrapper{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left;transform:translate(-50%, -50%)}.chocolat-image-wrapper .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{width:50px;height:100px;cursor:pointer;background:url(../img/left.svg) 50% 50% no-repeat;z-index:17;visibility:hidden}.chocolat-layout{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.chocolat-image-canvas{transition:opacity .2s;opacity:0;flex-grow:1;align-self:stretch}.chocolat-image-canvas.chocolat-visible{opacity:1}.chocolat-center{flex-grow:1;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chocolat-wrapper .chocolat-right{width:50px;height:100px;cursor:pointer;background:url(../img/right.svg) 50% 50% no-repeat;z-index:17;visibility:hidden}.chocolat-wrapper .chocolat-right.active{visibility:visible}.chocolat-wrapper .chocolat-left.active{visibility:visible}.chocolat-wrapper .chocolat-top{height:50px;overflow:hidden;z-index:17;flex-shrink:0}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(../img/close.svg) 50% 50% no-repeat}.chocolat-wrapper .chocolat-bottom{height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:#515767;flex-shrink:0;display:flex;align-items:center;font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:clamp(14px,2.5vw,16px);line-height:1.4em}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(../img/fullscreen.svg) 50% 50% no-repeat;display:block;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;flex-grow:1;text-align:left}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-image-wrapper{z-index:17}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-image-wrapper,.chocolat-in-container .chocolat-overlay{position:absolute}.chocolat-in-container{position:relative}.chocolat-zoomable.chocolat-zooming-in .chocolat-image-wrapper,.chocolat-zoomable.chocolat-zooming-out .chocolat-image-wrapper{transition:width .2s ease,height .2s ease}.chocolat-zoomable.chocolat-zooming-in .chocolat-img,.chocolat-zoomable.chocolat-zooming-out .chocolat-img{transition:margin .2s ease}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:24px;width:24px;line-height:0px;font-size:0px;cursor:pointer;top:50%;padding:0;border:none;outline:none;border-top:solid 4px rgba(127,127,127,.5);border-right:solid 4px rgba(127,127,127,.5);background-color:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{right:calc(100% + 8px);transform:rotate(-135deg);transform-origin:center center}.slick-next{transform:translateY(-100%) rotate(45deg);transform-origin:center center;left:calc(100% + 8px)}.slick-dots{width:100%;display:block;text-align:center;padding:5px;margin-top:10px}.slick-dots li{position:relative;display:inline-block;height:18px;width:18px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(81,87,103,.5);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer;border-radius:0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#515767}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0s}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:100ms}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0s}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:100ms}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:150ms}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0s}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:150ms}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0s}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:250ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0s}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:350ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0s}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:450ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0s}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0s}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0s}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:800ms}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0s}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:800ms}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:850ms}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0s}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:850ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:950ms}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0s}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:950ms}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1000ms}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0s}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1000ms}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1050ms}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0s}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1050ms}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1100ms}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0s}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1100ms}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1150ms}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0s}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1150ms}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1250ms}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0s}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1250ms}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1300ms}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0s}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1300ms}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1350ms}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0s}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1350ms}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1400ms}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0s}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1400ms}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1450ms}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0s}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1450ms}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1500ms}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0s}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1500ms}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1550ms}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0s}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1550ms}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1600ms}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0s}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1600ms}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1650ms}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0s}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1650ms}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1700ms}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0s}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1700ms}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1750ms}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0s}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1750ms}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1800ms}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0s}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1800ms}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1850ms}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0s}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1850ms}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1900ms}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0s}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1900ms}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1950ms}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0s}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1950ms}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2000ms}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0s}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2000ms}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2050ms}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0s}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2050ms}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2100ms}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0s}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2100ms}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2150ms}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0s}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2150ms}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2200ms}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0s}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2200ms}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2250ms}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0s}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2250ms}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2300ms}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0s}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2300ms}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2350ms}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0s}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2350ms}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2400ms}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0s}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2400ms}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2450ms}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0s}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2450ms}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2500ms}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0s}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2500ms}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2550ms}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0s}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2550ms}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2600ms}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0s}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2600ms}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2650ms}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0s}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2650ms}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2700ms}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0s}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2700ms}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2750ms}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0s}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2750ms}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2800ms}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0s}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2800ms}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2850ms}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0s}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2850ms}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2900ms}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0s}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2900ms}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2950ms}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0s}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2950ms}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3000ms}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0s}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3000ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(0.42, 0, 1, 1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0, 0, 0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(0.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translate3d(0, 0, 0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0 !important;padding:0 !important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:trasform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none !important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:rgba(0,0,0,0);animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}#bannerTrack{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}#bannerTrack .splide,#bannerTrack .splide__track,#bannerTrack .splide__list{width:100%}#bannerTrack .splide__track,#bannerTrack .splide__list{width:100%;min-height:100%;display:flex;flex-direction:row;align-items:stretch}#bannerTrack .splide__slide{overflow:hidden;width:100%}#bannerTrack .splide__slide .banner{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}#bannerTrack .splide__pagination{position:absolute;left:0;top:auto;right:auto;bottom:0;width:auto;padding:12px}#bannerTrack .splide__pagination button{-webkit-appearance:none;border:0;border-radius:0;width:18px;height:18px;background-color:#fff;opacity:.65;margin:4px}#bannerTrack .splide__pagination button.is-active{opacity:1;background-color:#b9a092}.splide.withArrows{padding:0 24px}.splide.withArrows .splide__arrows{width:100%;z-index:1;position:absolute;left:0;top:40%;right:0;bottom:auto;display:flex;transform:translateY(-50%);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.splide.withArrows .splide__arrows .splide__arrow{width:24px;height:24px;transform:rotate(45deg);border-left:solid 6px #b9a092;border-bottom:solid 6px #b9a092;transform-origin:center center;cursor:pointer}.splide.withArrows .splide__arrows .splide__arrow span{position:absolute;left:auto;top:auto;right:auto;bottom:auto;opacity:0}.splide.withArrows .splide__arrows .splide__arrow--next{transform:rotate(-135deg)}.splide.withArrows .splide__track{z-index:2}#testimonialsFader{margin-bottom:36px}#testimonialsFader .splide__pagination button{-webkit-appearance:none;border:0;border-radius:0;width:12px;height:12px;background-color:rgba(127,127,127,.25);opacity:.65;margin:4px}#testimonialsFader .splide__pagination button.is-active{opacity:1;background-color:#7f7f7f}

/*# sourceMappingURL=superiorFinish.css.map */