@charset "UTF-8";.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bounceRight{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(20px,0,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(15px,0,0)}90%{transform:translate3d(5px,0,0)}}.bounceRight{animation-name:bounceRight;transform-origin:center bottom}@keyframes bounceLeft{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(-20px,0,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(-15px,0,0)}90%{transform:translate3d(-5px,0,0)}}.bounceLeft{animation-name:bounceLeft;transform-origin:center bottom}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-250px,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes zoomin{0%{transform:scale(1)}to{transform:scale(1.13)}}.faq-wrap{transition:400ms ease all;position:relative;min-height:800px}.faq-wrap h2{text-align:center;color:#00a3e0}.faq-wrap .container{position:relative;z-index:4;padding-bottom:350px}.faq-wrap .faq-overlay{position:absolute;background-image:linear-gradient(0deg,rgba(255,255,255,0.35) 50%,white 100%);height:100%;width:100%;bottom:0}.faq-wrap .faq-accent-img{margin-top:-291px;height:90%;transition:400ms ease all;width:100%;position:absolute;bottom:0}.faq-wrap .faq-accent-img img{object-fit:cover;width:100%;height:100%;object-position:bottom center}.accordion .accordion-item>h3{position:relative;display:flex;flex-direction:column;width:100%;padding:calc(1.325rem + 0.9vw) 1rem calc(1.325rem + 0.9vw) calc(1.625rem + 4.5vw);margin:0px;font-size:1.4rem;font-weight:400;color:#333!important;cursor:pointer}@media (min-width:1200px){.accordion .accordion-item>h3{padding:2rem 1rem 2rem 5rem}}.accordion .accordion-item>h3:hover{text-decoration:none}.accordion{margin-bottom:calc(1.405rem + 1.86vw);margin-top:calc(1.405rem + 1.86vw)}@media (min-width:1200px){.accordion{margin-bottom:2.8rem}}@media (min-width:1200px){.accordion{margin-top:2.8rem}}.accordion .accordion-item>h3:hover,.accordion .accordion-item>h3:hover:after{cursor:pointer}.accordion .accordion-item>h3:after{font-family:"Font Awesome 5 Pro";content:"";position:absolute;top:24px;float:left;left:1rem;font-size:1.2rem;color:#24135f;padding:3px;line-height:36px;width:40px;height:40px;transition:400ms ease all;border-radius:50%;text-align:center}.accordion-item.active>h3:after{font-family:"Font Awesome 5 Pro";content:"";transform:rotate(180deg)}.accordion .content{opacity:0;padding:0 1rem;max-height:0;border-bottom:1px solid #e5e5e5;overflow:hidden;clear:both;transition:all 0.2s ease 0.15s}.accordion .content p{font-size:1rem;font-weight:300}.accordion-item.active .content{opacity:1;padding:1rem;max-height:100%;transition:all 0.35s ease 0.15s}.product-page h2,.product-page h3,.product-page h4{font-weight:400}.product-page p{font-weight:400}.product-page .lighter{font-weight:300}.product-page .sm-marg{margin:0;margin-bottom:10px}.product-intro h2,.product-intro h3,.product-intro h4,.product-intro h5{color:#07a6e0!important;font-weight:400}.bg-light-blue{background:#f6fdff}.installed-by .accent-bar{height:90%;width:3px;background:#cfd6eb;margin:0 auto}.installed-by p{margin-bottom:1.7rem}.installed-by h2,.installed-by h3,.installed-by h4,.installed-by h6{color:#24135F;text-transform:capitalize}.installed-by h2{font-weight:400}.installed-by h3{font-size:1.2rem;margin-bottom:0.5em}.bg-light-purple{background:#f9f9ff}.tips-block .right-pad{padding-right:50px}.tips-block h3,.tips-block h4,.tips-block h6{color:#07a6e0;font-weight:400}.tips-block iframe{max-width:100%;height:280px}.tips-block h3{margin-bottom:0.5em}.tips-block h2{color:#24135F;font-weight:400}.tips-block .left-purple-border{padding-left:90px;border-left:4px solid #d2d3eb}.tips-block .button-transparent{color:#a05eb5!important}@media (max-width:991px){.tips-block .left-purple-border{margin-top:30px;padding-top:45px;padding-left:15px;border-top:4px solid #d2d3eb;border-left:none!important}.tips-block .row>div{flex:0 0 100%!important;max-width:100%!important}}#page-hero .container{position:relative;z-index:4;text-shadow:1px 1px 4px rgba(0,0,0,0.3)}.no-pad{padding:0!important}.bg-off-grey{background:#f6f6f6}#tabbed-product-section-block ul.product-tabs{margin:0!important}#tabbed-product-section-block .container .product-tab-content{min-height:0px}#tabbed-product-section-block .flex-wrap{display:flex;justify-content:space-between}#tabbed-product-section-block .flex-wrap:after{content:"";flex:auto}#tabbed-product-section-block ul.product-tabs li{padding-left:0;padding-right:0;padding-bottom:5px;margin-right:25px;border-bottom:transparent 2px solid}#tabbed-product-section-block ul.product-tabs li.current{border-bottom:#d78800 2px solid}#tabbed-product-section-block .product-tab-content{background:transparent;min-height:680px}#tabbed-product-section-block .product-tab-content p{margin-bottom:1.5em}#tabbed-product-section-block .shadow-menu{box-shadow:2px 3px 14px #0000001f;padding-top:20px;z-index:10;position:relative;padding-bottom:20px}#tabbed-product-section-block h3{color:#2caee2;font-size:1.2em;margin-bottom:0.9em}#tabbed-product-section-block h2{color:#24135F;font-weight:400}#product-samples-block{height:100%;box-shadow:0px -1px 10px #00000030}#product-samples-block .sample-slider{height:100%}#product-samples-block .sample-slider .slick-list,#product-samples-block .sample-slider .slick-track{height:100%}#product-samples-block .sample-slider .flooring-sample-item{height:100%!important;background-size:cover;background-position:center 85%;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:20px 40px;color:#ffffff}#product-samples-block .sample-slider .flooring-sample-item:before{content:"";display:block;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.3533614129) 0%,rgba(255,255,255,0) 30%);position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}#product-samples-block .sample-slider .flooring-sample-item .flooring-name,#product-samples-block .sample-slider .flooring-sample-item .supplier-name{display:block;text-shadow:1px 1px 6px rgba(0,0,0,0.35);font-style:italic;position:relative;z-index:3}#product-samples-block .sample-slider .flooring-sample-item .flooring-name{font-weight:400}#product-samples-block .sample-slider .flooring-sample-item .supplier-name{font-size:0.7rem}.store-select-block{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;padding:75px;background-color:#dcdcdc}#product-special-offers-block .color-blue{color:#2caee2;font-weight:400;font-style:italic}#product-special-offers-block .flooring-sample-item{height:525px!important;background-size:cover;background-position:center 85%;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:20px 40px;color:#ffffff}#product-special-offers-block .flooring-sample-item:before{content:"";display:block;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.3533614129) 0%,rgba(255,255,255,0) 30%);position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}#product-special-offers-block .flooring-sample-item .flooring-name,#product-special-offers-block .flooring-sample-item .supplier-name{display:block;text-shadow:1px 1px 6px rgba(0,0,0,0.35);font-style:italic;position:relative;z-index:3}#product-special-offers-block .flooring-sample-item .flooring-name{font-weight:400}#product-special-offers-block .flooring-sample-item .supplier-name{font-size:0.7rem}#product-special-offers-block .bg-accent{background:#393066;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:30px 5%!important}#product-special-offers-block .bg-accent h1,#product-special-offers-block .bg-accent h2,#product-special-offers-block .bg-accent h3,#product-special-offers-block .bg-accent h4,#product-special-offers-block .bg-accent h5{color:#9d5cb2;font-weight:300}#product-special-offers-block .bg-accent p{color:white}#product-special-offers-block .bg-accent .button{background:#a05eb5;margin-top:50px;text-transform:uppercase}#product-special-offers-block .bg-accent .button:after{background-color:#a05eb5}#product-special-offers-block .bg-accent .button:hover{background-color:#00A3E0}#product-special-offers-block .bg-accent .button:hover:after{background-color:#00A3E0}@media (max-width:991px){#product-special-offers-block .row>.col-12{flex:0 0 100%!important;max-width:100%!important}#product-special-offers-block .flooring-sample-item{display:none!important}}.cta-banner{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:105px 0;position:relative}.cta-banner .container{position:relative;z-index:4;color:#ffffff;text-shadow:1px 2px 5px rgba(0,0,0,0.2)}.cta-banner h2,.cta-banner h3{color:#ffffff}.cta-banner .cta-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);left:0;bottom:0;z-index:2}.cta-banner .cta-overlay:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to right,#24135f5e,#24135f00);left:0;bottom:0;z-index:3}#floor-care-pdfs .brochures-wrap{padding:45px 0}#floor-care-pdfs .brochure-pdf{padding:50px 40px 40px 40px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:40px}#floor-care-pdfs .brochure-pdf:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.45);z-index:2}#floor-care-pdfs .brochure-pdf:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to right,#24135f5e,#24135f00);left:0;bottom:0;z-index:3}#floor-care-pdfs .brochure-pdf .inner{position:relative;z-index:4;color:#ffffff;text-shadow:1px 1px 4px rgba(0,0,0,0.3)}#floor-care-pdfs .brochure-pdf .inner a{color:#CC8A00;font-weight:600}#floor-care-pdfs .brochure-pdf h3{font-weight:600;color:#ffffff}#floor-care-pdfs .brochure-pdf:nth-of-type(2n) .button-transparent,#floor-care-pdfs .brochure-pdf:nth-of-type(2n) a{color:#00A3E0!important}#team-block{padding:30px 0 90px 0;text-align:center}#team-block h2{color:#A05EB5}#team-block #team-members{margin-top:120px}#team-block .team-member{text-align:center;color:#24135F;font-size:0.85rem}#team-block .team-member .member-name{font-family:"Montserrat","Lato",sans-serif;font-size:calc(1.265rem + 0.18vw);font-weight:300;color:#24135F}@media (min-width:1200px){#team-block .team-member .member-name{font-size:1.4rem}}#team-block .team-member .member-position{margin:4px auto 16px}#team-block .team-member img{margin:0px auto 25px auto;object-fit:cover;height:250px;width:250px}@media (max-width:991px){#team-block{width:calc(100% - 100px);margin:120px auto 30px auto}}#location-builders{padding:90px 0;text-align:center}#location-builders h2{color:#A05EB5}#location-builders #builders-slider{margin-top:120px}#location-builders #builders-slider .slick-track{display:flex;justify-content:center;align-items:center}#location-builders .builder{text-align:center;color:#24135F;font-size:0.85rem;display:flex;justify-content:center;align-items:center}#location-builders .builder img{height:auto;max-width:150px;margin-bottom:0px}