.about-location-info{position:relative;background:#e8e7e7}.about-location-info .about-locations{width:100%;max-width:1280px;padding-block:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media only screen and (max-width:1000px){.about-location-info .about-locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}}.about-location-info .about-locations .about-store{width:calc(100% / 2 - 10px)}@media only screen and (max-width:1000px){.about-location-info .about-locations .about-store{width:100%;max-width:420px;margin:0 auto}}.about-location-info .about-locations .about-store .store-name{display:block;text-decoration:none;color:#212121;font-weight:bold;font-size:clamp(22px, 1.3vw, 25px);margin:0 0 12px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.about-location-info .about-locations .about-store .store-name:hover{color:#a58b69}.about-location-info .about-locations .about-store .store-address,.about-location-info .about-locations .about-store .store-phone{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;font-size:16px;font-weight:400;color:#212121;text-decoration:none;margin:0 0 15px;line-height:1.2;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.about-location-info .about-locations .about-store .store-address svg,.about-location-info .about-locations .about-store .store-phone svg{-ms-flex-item-align:start;align-self:flex-start;width:20px;height:20px;fill:#535353}.about-location-info .about-locations .about-store .store-address:hover,.about-location-info .about-locations .about-store .store-phone:hover{color:#a58b69}.about-location-info .about-locations .about-store .store-phone svg{height:15px}.about-location-info .about-locations .about-store .store-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.about-location-info .about-locations .about-store .store-hours-text{position:relative;font-size:16px;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.about-location-info .about-locations .about-store .store-hours-text:after{content:"";display:inline-block;width:6px;height:6px;border-right:2px solid #212121;border-bottom:2px solid #212121;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:5px;margin-top:-5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.about-location-info .about-locations .about-store .store-hours-text.active:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:0}.about-location-info .about-locations .about-store .store-hours{display:none}.about-location-info .about-locations .about-store .store-hours ul{list-style:none;margin:0;padding:10px 0 0}.about-location-info .about-locations .about-store .store-hours ul li{list-style:none;margin:0 0 5px;padding:0;font-size:16px;color:#212121}.about-split{position:relative}.about-split .site-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:55fr 45fr;grid-template-columns:55fr 45fr;-webkit-column-gap:clamp(50px, 5.21vw, 100px);column-gap:clamp(50px, 5.21vw, 100px);row-gap:35px}@media only screen and (max-width:1280px){.about-split .site-wrapper{padding-block:70px}}@media only screen and (max-width:740px){.about-split .site-wrapper{padding-block:50px}}@media only screen and (max-width:1350px){.about-split .site-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about-split .site-wrapper .about-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.about-split .site-wrapper .about-content h1{font-size:clamp(32px, 2.34vw, 45px);margin:0 0 10px;color:#01021e;font-weight:bold}.about-split .site-wrapper .about-content h2{font-size:clamp(22px, 1.56vw, 30px);color:#6e1200;font-weight:600;margin:0 0 15px}.about-split .site-wrapper .about-content p+h2{margin-top:clamp(25px, 2.6vw, 50px)}.about-split .site-wrapper .about-content p{font-size:17px;margin:0 0 20px}.about-split .site-wrapper .about-img img{display:block;width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1350px){.about-split .site-wrapper .about-img img{width:auto;margin:auto}}.about-services{position:relative;background-image:url("/Content/images/main/flooringContractorsBg.png");background-position:center;background-size:cover}.about-services .service-top-content{text-align:center}.about-services .service-top-content h2{color:#fff;margin:0 0 12px;font-size:clamp(25px, 1.56vw, 30px);font-weight:bold}.about-services .service-top-content p{color:#fff;max-width:1500px;margin:0 auto;font-size:16px;line-height:1.7}@media only screen and (min-width:1501px){.about-services .service-top-content p{line-height:2}}.about-services .about-services-slider-wrapper{position:relative;margin-block:50px}@media only screen and (max-width:1000px){.about-services .about-services-slider-wrapper{margin-block:35px}}.about-services .about-services-slider-wrapper .slick-slider{margin-inline:auto}@media only screen and (max-width:1600px){.about-services .about-services-slider-wrapper .slick-slider{max-width:98%}}@media only screen and (max-width:768px){.about-services .about-services-slider-wrapper .slick-slider{max-width:90%}}.about-services .about-services-slider-wrapper .slick-slider .slick-arrow{position:absolute;background:transparent;border:none;outline:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;z-index:2;cursor:pointer}.about-services .about-services-slider-wrapper .slick-slider .slick-arrow img{display:none}.about-services .about-services-slider-wrapper .slick-slider .slick-next,.about-services .about-services-slider-wrapper .slick-slider .slick-prev{display:inline-block;width:20px;height:20px;border:solid white;border-width:0 3px 3px 0;padding:5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.about-services .about-services-slider-wrapper .slick-slider .slick-next:hover,.about-services .about-services-slider-wrapper .slick-slider .slick-prev:hover{border-color:#a58b69}.about-services .about-services-slider-wrapper .slick-slider .slick-prev{left:-2%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width:768px){.about-services .about-services-slider-wrapper .slick-slider .slick-prev{left:-5%}}.about-services .about-services-slider-wrapper .slick-slider .slick-next{right:-2%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:768px){.about-services .about-services-slider-wrapper .slick-slider .slick-next{right:-5%}}.about-services .about-services-slider-wrapper .service{position:relative;margin-inline:7px}.about-services .about-services-slider-wrapper .service .service-img{position:relative;height:430px}@media only screen and (max-width:1500px){.about-services .about-services-slider-wrapper .service .service-img{height:400px}}@media only screen and (max-width:1000px){.about-services .about-services-slider-wrapper .service .service-img{height:350px}}.about-services .about-services-slider-wrapper .service .service-img img{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:480px){.about-services .about-services-slider-wrapper .service .service-img img{-o-object-position:center bottom;object-position:center bottom}}.about-services .about-services-slider-wrapper .service .service-img .service-headline{position:absolute;left:0;width:100%;top:78%;display:block;font-size:clamp(18px, 1.04vw, 20px);color:#fff;font-weight:bold;text-align:center;z-index:1;padding:20px 25px;line-height:1.4;margin:0}@media only screen and (max-width:1320px){.about-services .about-services-slider-wrapper .service .service-img .service-headline{top:75%}}@media only screen and (max-width:480px){.about-services .about-services-slider-wrapper .service .service-img .service-headline{top:70%}}.about-why-choose{position:relative}.about-why-choose .site-wrapper{padding-block:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-why-choose .about-why-content{position:relative;width:55%;background:#fff;z-index:1;border-radius:10px;padding:5%}@media only screen and (max-width:1600px){.about-why-choose .about-why-content{width:65%}}@media only screen and (max-width:1280px){.about-why-choose .about-why-content{width:75%}}@media only screen and (max-width:1100px){.about-why-choose .about-why-content{width:100%;padding-block:50px;padding-inline:5%}}@media only screen and (max-width:1100px) and (max-width:1920px){.about-why-choose .about-why-content{padding-inline:3%}}@media only screen and (max-width:1100px) and (max-width:1280px){.about-why-choose .about-why-content{padding-inline:50px}}@media only screen and (max-width:1100px) and (max-width:740px){.about-why-choose .about-why-content{padding-inline:30px}}@media only screen and (max-width:1100px) and (max-width:640px){.about-why-choose .about-why-content{padding-inline:20px}}@media only screen and (max-width:740px){.about-why-choose .about-why-content{padding-inline:25px}}.about-why-choose .about-why-content h2{font-size:clamp(22px, 1.56vw, 30px);color:#01021e;font-weight:bold;margin:0 0 15px}.about-why-choose .about-why-content ul{margin:35px 0;padding:0;list-style:none}.about-why-choose .about-why-content ul li{position:relative;list-style:none;margin:0 0 30px;padding:0 0 0 40px;font-size:18px;font-weight:bold}@media only screen and (max-width:1000px){.about-why-choose .about-why-content ul li{margin-bottom:20px;padding-left:35px}}.about-why-choose .about-why-content ul li:before{content:"";display:block;position:absolute;left:0;top:0;background:url("/Content/images/icons/checkmark-green.png") no-repeat;background-size:contain;width:21px;height:19px}.about-why-choose .about-why-content p{font-size:17px}.about-why-choose .about-why-content .buttons-wrap{margin-top:clamp(25px, 2.6vw, 50px)}.about-why-choose .why-choose-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.GeoContainer{position:relative;background-image:url("/Content/images/secondary/GeoBackground.jpg");background-size:cover}.GeoContainer .GeoAreasContainer{position:relative;text-align:center;color:#fff}.GeoContainer .GeoAreasContainer h2{color:#fff;font-size:44px;font-weight:bold}.GeoContainer .GeoAreasContainer p{color:#fff;font-size:18px;font-weight:600;margin:0 0 20px}.GeoContainer .GeoAreasContainer .GeoOverlay{mix-blend-mode:multiply;background:#6f1400;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.GeoContainer .GeoAreasContainer .GeoAreaInner{z-index:1;position:relative}.GeoContainer .GeoAreasContainer .GeoAreaInner h1{color:#fff;text-align:center;font-size:54px}@media screen and (max-width:1000px){.GeoContainer .GeoAreasContainer .GeoAreaInner h1{font-size:46px}}@media screen and (max-width:660px){.GeoContainer .GeoAreasContainer .GeoAreaInner h1{font-size:36px}}.GeoContainer .GeoAreasContainer .GeoAreaInner h1 .SmallHeading{display:block;font-size:0.35em;margin-bottom:10px}@media only screen and (max-width:640px){.GeoContainer .GeoAreasContainer .GeoAreaInner h1 .SmallHeading{font-size:15px}}.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px auto 40px}@media only screen and (max-width:740px){.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists{gap:10px}}.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists a{display:block;text-decoration:none;background:#6e1200;color:#fff;text-transform:uppercase;padding:10px 15px 8px;margin:0;font-weight:bold;letter-spacing:0.1em;font-size:clamp(14px, 0.94vw, 18px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:740px){.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists a{width:calc(100% / 2 - 20px)}}.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists a:focus,.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists a:focus-visible,.GeoContainer .GeoAreasContainer .GeoAreaInner .city-lists a:hover{background:#a58b69}.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList{padding:20px 0;list-style-type:none;max-width:1200px;text-align:center;margin:0 auto 50px;-webkit-columns:4;columns:4}@media screen and (max-width:1000px){.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList{-webkit-columns:3;columns:3}}@media screen and (max-width:660px){.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList{-webkit-columns:2;columns:2}}.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList li{list-style:none;margin:0;margin-bottom:20px}.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList li a{color:#fff;text-decoration:none;font-size:18px;font-weight:600;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease}@media screen and (min-width:1001px){.GeoContainer .GeoAreasContainer .GeoAreaInner .GeoList li a:hover{color:#a58b69}}
/*# sourceMappingURL=About.css.map */