/*!*******************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./scss/blocks.scss ***!
  \*******************************************************************************************************************************************************************/
.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%, #ffffff 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{margin-bottom:calc(1.405rem + 1.86vw)}@media(min-width: 1200px){.accordion{margin-bottom:2.8rem}}.accordion{margin-top:calc(1.405rem + 1.86vw)}@media(min-width: 1200px){.accordion{margin-top:2.8rem}}.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)}@media(min-width: 1200px){.accordion .accordion-item>h3{padding:2rem 1rem 2rem 5rem}}.accordion .accordion-item>h3{margin:0px;font-size:1.4rem;font-weight:400;color:#333 !important;cursor:pointer}.accordion .accordion-item>h3:hover{text-decoration:none}.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 .accordion-item.active>h3:after{font-family:"Font Awesome 5 Pro";content:"";transform:rotate(180deg)}.accordion .accordion-item.active .content{opacity:1;padding:1rem;max-height:100%;transition:all .35s ease .15s}.accordion .content{opacity:0;padding:0 1rem;max-height:0;border-bottom:1px solid #e5e5e5;overflow:hidden;clear:both;transition:all .2s ease .15s}.accordion .content p{font-size:1rem;font-weight:300}.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:#00a3e0 !important;font-weight:400}.bg-light-blue{background:#f6fdff}.bg-light-purple{background:#f9f9ff}.bg-off-grey{background:#f6f6f6}.no-pad{padding:0 !important}.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:.5em}.tips-block .right-pad{padding-right:50px}.tips-block h3,.tips-block h4,.tips-block h6{color:#00a3e0;font-weight:400}.tips-block iframe{max-width:100%;height:280px}.tips-block h3{margin-bottom:.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,.3)}#tabbed-product-section-block ul.product-tabs{margin:0 !important}#tabbed-product-section-block ul.product-tabs li{padding-left:0;padding-right:0;padding-bottom:5px;margin-right:25px;border-bottom:rgba(0,0,0,0) 2px solid}#tabbed-product-section-block ul.product-tabs li.current{border-bottom:rgb(178.5,120.75,0) 2px solid}#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 .product-tab-content{background:rgba(0,0,0,0);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 rgba(0,0,0,.12);padding-top:20px;z-index:10;position:relative;padding-bottom:20px}#tabbed-product-section-block h3{color:rgb(0,181.5558035714,249.5);font-size:1.2em;margin-bottom:.9em}#tabbed-product-section-block h2{color:#24135f;font-weight:400}#product-samples-block{height:100%;box-shadow:0px -1px 10px rgba(0,0,0,.19)}#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:#fff}#product-samples-block .sample-slider .flooring-sample-item:before{content:"";display:block;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.35) 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,.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:.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:rgb(0,181.5558035714,249.5);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:#fff}#product-special-offers-block .flooring-sample-item:before{content:"";display:block;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.35) 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,.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:.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:rgb(170.3085106383,111.470212766,189.029787234);font-weight:300}#product-special-offers-block .bg-accent p{color:#fff}#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:#fff;text-shadow:1px 2px 5px rgba(0,0,0,.2)}.cta-banner h2,.cta-banner h3{color:#fff}.cta-banner .cta-overlay{position:absolute;width:100%;height:100%;background-color:rgba(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, rgba(36, 19, 95, 0.37), rgba(36, 19, 95, 0));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,.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, rgba(36, 19, 95, 0.37), rgba(36, 19, 95, 0));left:0;bottom:0;z-index:3}#floor-care-pdfs .brochure-pdf .inner{position:relative;z-index:4;color:#fff;text-shadow:1px 1px 4px rgba(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:#fff}#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:.85rem}#team-block .team-member .member-name{font-family:var(--wp--preset--font-family--montserrat);font-size:calc(1.265rem + 0.18vw)}@media(min-width: 1200px){#team-block .team-member .member-name{font-size:1.4rem}}#team-block .team-member .member-name{font-weight:300;color:#24135f}#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:.85rem;display:flex;justify-content:center;align-items:center}#location-builders .builder img{height:auto;max-width:150px;margin-bottom:0px}

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