*{margin:0;padding:0;font-family:'Afacad Flux' !important}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-Light.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-Bold.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-SemiBold.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-Regular.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-Thin.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Afacad Flux';src:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../fonts/AfacadFlux-Medium.woff2) format('woff2'),url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/AfacadFlux-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}:root{--bs-blue-top-bar:#067ac5;--bs-footer:#394a46;--bs-heading-color-text:#f37d27;--bs-button-primary:#f37d27;--bs-button-secondary:#333;--bs-button-secondary-btn:#394a46}.container-fluid.custom-width-custom{width:100%;max-width:1920px;padding:0 50px}.container-fluid.custom-width{max-width:1410px;padding:0 50px;width:100%}.wrapper{display:flex;justify-content:space-between;align-items:center}.logo{margin-bottom:10px;width:275px}.logo img{width:100%;max-width:230px}.wrapper a.dropdown-toggle:after{display:none}.nav-links{display:flex;list-style:none;margin-bottom:0}.nav-links a:hover{color:#f37d27}.nav-links li{position:relative}.nav-links a{color:#333;text-decoration:none;padding:10px 40px;display:block;font-size:20px;font-weight:500;padding-right:0;padding-top:0}.drop-menu{position:absolute;top:74px;left:0;background:#fff;display:none;width:180px;z-index:9;box-shadow:0 5px 10px rgba(0,0,0,.2)}.drop-menu li{width:100%}.drop-menu a:hover{background:#df6c4f;color:#f37d27}i.bx.bx-shopping-bag{font-size:25px;font-weight:500}.drop-menu a{padding:7px;display:block;font-size:15px;line-height:30px;border-bottom:1px solid #ccc}.menu-btn,.close-btn{display:none;font-size:22px;color:#333;cursor:pointer}.dropdown-toggle{display:flex;align-items:center;justify-content:space-between}.dropdown-toggle i{margin-left:8px;transition:transform .3s ease;font-size:22px}.menu-has-item.active .dropdown-toggle i{transform:rotate(180deg)}.header-sticky.fixed{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,.1)}ul.drop-menu{margin:0;padding:0;list-style:none}.auth-buttons{display:flex;gap:20px;align-items:center;padding:20px;justify-content:right;padding-bottom:0;padding-top:6px;padding-right:0}.auth-button{display:flex;align-items:center;color:#333;text-decoration:none;font-size:18px;transition:color .3s ease;font-weight:500}.auth-button i{font-size:20px;margin-right:8px}.auth-button:hover{color:#f37d27}.header-sticky nav{margin:0 !important;padding:0 !important}#decoCreteCarousel .carousel-caption-custom{top:50%;transform:translateY(-50%);bottom:auto;text-align:center}#decoCreteCarousel .carousel-caption-custom h2{font-size:2rem;font-weight:700}#decoCreteCarousel .btn-light{color:#000;background-color:transparent;.custom-slider .carousel-control-next,.carousel-control-prev{height:0;top:50% !important;opacity:1}font-size:25px;position:absolute;right:10px;top:9px;}#decoCreteCarousel .form-control{padding:20px;border:none;font-size:20px;color:#333;border-radius:10px}#decoCreteCarousel .zip-input-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#decoCreteCarousel input.form-control.me-2{width:100%;text-align:left;font-size:21px;padding-left:15px;border-radius:12px;border:none;padding:18px}#decoCreteCarousel button.btn.btn-light{position:absolute;top:6px;font-size:30px;background:0 0;border:none;line-height:49px;background:#fff}#decoCreteCarousel .zip-code-search{position:relative;width:100%;max-width:616px;margin:auto}#decoCreteCarousel .zip-input-wrapper h2{padding-bottom:30px;font-size:55px;font-weight:700;color:#fff}#decoCreteCarousel .text-warning{color:var(--bs-heading-color-text) !important}#decoCreteCarousel .carousel-control-next,.carousel-control-prev{opacity:.9 !important}#decoCreteCarousel.carousel-control-next,.carousel-control-prev{height:0;top:50% !important;opacity:1}#decoCreteCarousel .carousel-control-next,.carousel-control-prev i{font-size:45px}#decoCreteCarousel button.carousel-control-next{height:0;top:50% !important;opacity:1}#decoCreteCarousel .form-control:focus{box-shadow:none !important}#decoCreteCarousel .btn-light:focus{box-shadow:none !important}.custom-space-section{margin-top:100px}.modern-heading{display:flex;gap:30px}.about-right-image{float:right}.small-heading{font-size:20px;font-weight:600;color:var(--bs-heading-color-text);margin-bottom:30px}.sub-heading h1{font-size:40px;font-weight:600;margin-bottom:30px;line-height:46px}.inner-text p{font-size:20px;line-height:32px;margin-bottom:30px}.moddern h2{font-weight:600;font-size:30px;margin-bottom:10px;line-height:30px}.moddern p{font-size:20px;margin-bottom:0;line-height:33px}.our-work{background:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/bg-image-works.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px;padding-left:0;padding-right:0}.service-heading h3{text-align:center;color:#fff;font-size:40px;font-weight:600;margin-bottom:100px;line-height:30px}.slider-our-service{display:flex}.card-image{height:250px}.card-image img{width:100%;height:100%;object-fit:cover}.card-box-white{background:#fff;padding:15px;display:flex;height:100%;width:100%;flex-direction:column}.slider-our-service-slide{height:100%}.explore-btn{font-size:23px;background:0 0;border:none;color:#333;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0;transition:color .3s ease;position:absolute;bottom:10px;padding-bottom:10px}.explore-btn i{transform:rotate(45deg);font-size:27px}.explore-btn:hover{color:#f37d27}.card-box-white p{font-size:20px;margin-bottom:20px;line-height:30px}.card-box-white h4{font-weight:600;font-size:30px;color:#333;margin-top:10px;margin-bottom:10px}.row.slider-our-service{margin:0;padding:0}.row.slider-our-service .slick-slide{display:flex;margin:10px;height:auto}.row.slider-our-service .slick-prev,.row.slider-our-service .slick-next{top:-50px;z-index:0;display:flex;position:absolute;z-index:9}.row.slider-our-service .card-box-white a{text-decoration:none}.row.slider-our-service .slick-next{right:10px;left:auto;background:#f37d27;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.row.slider-our-service .slick-prev{right:70px;left:auto;background:#f37d27;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.row.slider-our-service .slick-next:before{content:'→';content:"\ea50";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.row.slider-our-service .slick-prev:before{content:'←';content:"\ea4d";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.row.slider-our-service .slick-track{height:auto;display:flex}.row.slider-our-service hr:not([size]){height:1px;margin-bottom:40px;margin-top:0}.mission-section p{font-size:20px;line-height:40px;margin-bottom:50px}.mission-section h3{font-size:40px;font-weight:600;margin-bottom:30px;line-height:46px}.marginbottom{margin-bottom:60px}.moddern h3{font-size:30px;font-weight:500;margin-bottom:10px}.video-container{position:relative}.video-container img{width:100%;height:auto;display:block}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#f37d27;color:#fff;border-radius:50%;padding:20px;text-align:center;text-decoration:none;width:150px;height:150px;line-height:130px;font-size:96px}.play-button:hover{background:#fff;color:#f37d27}.client-heading h3{text-align:center;font-size:40px;font-weight:700;margin-bottom:50px;line-height:30px}.client-slider{display:flex;gap:15px}.card-box-black{background:#333;padding:20px;position:relative;display:flex;height:100%;flex-direction:column}.profile-pic{display:inline-flex;align-items:center;padding-right:46px}.client-name{font-size:30px;color:#fff;padding-left:30px;font-weight:600}.gogle-icon{position:absolute;right:30px}.star-list li i{font-size:25px;color:#f6bb06}.star-list ul{display:flex;margin:0;padding:0;gap:5px;list-style:none;margin-top:15px;margin-bottom:15px}.card-box-black p{font-size:20px;color:#fff;line-height:37px;margin-bottom:0;font-weight:300}.pro-pic-img{width:50px}.pro-pic-img img{width:100%;height:100%;object-fit:cover}.title h3 strong{font-size:36px}.client-slider .slick-slide{display:block;margin:10px;height:auto}.client-slider .slick-track{height:auto;display:flex}.client-slider .slick-next:before{content:'→';content:"\ea50";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.client-slider .slick-prev:before{content:'←';content:"\ea4d";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.client-slider .slick-prev,.client-slider .slick-next{top:-50px;z-index:0;display:flex;position:absolute;z-index:9}.client-slider .slick-next{right:10px;left:auto;background:#f37d27 !important;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.client-slider .slick-prev{right:70px;left:auto;background:#f37d27 !important;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.call-action-bg{background:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/bg-image-works.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px;padding-left:0;padding-right:0}.title-call-action{padding-left:30px}.title-call-action a{font-size:20px;color:#f37d27;text-decoration:none}.title-call-action h3{font-size:40px;font-weight:600;color:#fff;margin-bottom:15px;line-height:30px}.title-call-action li a{color:#fff;font-weight:700;font-size:30px}.title-call-action ul{margin:0;padding:0}.title-call-action li{line-height:65px}.title-call-action a:hover{color:#fff}.gallery-item{position:relative;overflow:hidden;margin-bottom:30px}.gallery-item img{width:100%;transition:transform .3s ease-in-out}.gallery-item:hover img{transform:scale(1.1)}.overlay{position:absolute;bottom:0;background:rgba(0,0,0,.7);color:#fff;width:100%;padding:15px;opacity:1}.overlay h4{margin:0;font-size:18px;color:#ff7043}.overlay p{margin:5px 0 0;font-size:14px}.gallery-custom .gallery-item{position:relative;overflow:hidden;margin-bottom:0;height:350px}.gallery-custom .gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(345px,1fr));gap:30px}.gallery-custom .gallery img{width:100%;height:100%;cursor:pointer;transition:transform .3s;object-fit:cover}.gallery-custom .gallery img:hover{transform:scale(1.05)}.gallery-custom .lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);justify-content:center;align-items:center;flex-direction:column;z-index:9999}.gallery-custom .lightbox.active{display:flex}.gallery-custom .lightbox .swiper{width:80%;height:80%}.gallery-custom .lightbox img{width:100%;height:auto;border-radius:10px}.gallery-custom .close-btns{position:absolute;top:20px;right:30px;font-size:30px;color:#fff;cursor:pointer;z-index:10;padding:10px;border-radius:50%}.gallery-custom .gallery-item p{font-size:20px;font-weight:700;margin-bottom:5px;position:absolute;top:93%;transform:translate(-50%,-50%);left:50%;color:#fff;background:rgba(0,0,0,.7);width:100%;text-align:center;padding:10px}.gallery-custom .lightbox img{width:100%;height:350px;object-fit:contain}.gallery-custom .lightbox .swiper{width:80%;height:auto}.swiper-button-next,.swiper-button-prev{color:#ffffff!important}.job-photo-slider .slick-slide{display:block;margin:10px;height:auto}.job-photo-slider .slick-track{height:auto;display:flex}.job-photo-slider .slick-next:before{content:'→';content:"\ea50";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.job-photo-slider .slick-prev:before{content:'←';content:"\ea4d";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.job-photo-slider .slick-prev,.job-photo-slider .slick-next{top:-50px;z-index:0;display:flex;position:absolute;z-index:9}.job-photo-slider .slick-next{right:10px;left:auto;background:#f37d27 !important;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.job-photo-slider .slick-prev{right:70px;left:auto;background:#f37d27 !important;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.row.job-photo-slider.slick-initialized.slick-slider{padding:0;margin:0}.job-bg{background:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/job-bg.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat;padding:180px;padding-left:0;padding-right:0;margin-top:-190px}.footer-bg{background-color:#0a0a0a;padding:100px;padding-left:0;padding-right:0}.footer-text{font-size:20px;text-align:center;line-height:35px;margin-bottom:0;color:#fff;font-weight:300}.footer-logo{margin-bottom:50px}.foter-menu ul{display:flex;gap:60px;justify-content:center;margin:0;list-style:none}.foter-menu li a{text-decoration:none;font-weight:300;font-size:20px;color:#fff}.footer-bg hr:not([size]){height:1px;margin-top:50px;margin-bottom:50px;background-color:#ffffff73;opacity:.9}.footer-mein-column{display:flex}.footer-box-border{border-bottom:4px solid #f37d27;padding:30px;height:100%;align-items:center;text-align:center;justify-content:center;display:flex;background:#313131}.left-icon{margin-right:20px;display:flex;align-items:center}.right-address{font-weight:700;font-size:22px;text-transform:uppercase}.right-address p{font-size:20px;font-weight:400;margin-top:15px;margin-bottom:15px;text-transform:capitalize;color:#fff;text-align:center}.right-address p a{color:var(--bs-text-color);text-decoration:none;text-transform:lowercase}.footer-bottom{background:#202020;padding:15px}.customdiv-footer{margin-top:100px}.copyright{margin-bottom:0;font-weight:400;color:#fff;font-size:20px}.menu-link ul{display:flex;justify-content:right;gap:8px;list-style:none;align-items:center;margin-bottom:0}.menu-link li{font-weight:300;font-size:18px;color:#fff}.menu-link li a{display:flex;align-items:center;text-decoration:none;none;color:#fff;font-size:20px}.right-address i{font-size:40px;color:#f37d27;text-align:center}p.copyright span{color:#f37d27}.right-address li i{font-size:25px}.right-address ul{display:flex;list-style:none;margin:0;padding:0;gap:14px}.play-button:before,.play-button:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #f37d27;border-radius:50%}.play-button:before{animation:ripple 2s linear infinite}.play-button:after{animation:ripple 2s linear 1s infinite}@keyframes ripple{0%{transform:scale(1)}50%{transform:scale(1.3);opacity:1}100%{transform:scale(1.6);opacity:0}}.about-header-image{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;padding:150px}.contactbg{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;padding:150px}.faqbg{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;padding:150px}.inner-heading-page h2{color:#fff;font-weight:700;font-size:50px;text-align:center}.inner-heading-page ul{display:flex;gap:10px;list-style:none;padding:0;margin:0;justify-content:center}.inner-heading-page li{color:#f37d27}.inner-heading-page li a{color:#fff;text-decoration:none}.columnflex{display:flex;gap:15px}.about-section-bg{background-size:cover;padding:100px;padding-left:0;padding-right:0;background-position-y:top;background-position-x:left}.heading-about-page h1{font-size:60px;font-weight:600;line-height:93px;text-align:left;margin-bottom:100px;margin-left:110px}.card-box-light-grey{background:#f8f7f0;padding:30px;border-radius:12px;display:flex;height:100%;flex-direction:column}.card-box-light-grey p{font-size:20px;line-height:32px;margin-bottom:0}.title-about-page h3{font-weight:600;font-size:24px;margin-top:10px;margin-bottom:10px;line-height:30px}.heading-about-page img{width:100%;float:right;border-radius:12px}h3.leading{margin-top:30px;font-size:40px;font-weight:700;line-height:60px;margin-bottom:30px}.leading-image img{border-radius:12px}.column-flexs{display:flex;margin-top:30px;gap:6px}ul.plan-list{list-style:none;padding:0;margin:0}ul.plan-list li{font-size:20px;line-height:39px;display:flex;align-items:center;gap:10px}ul.plan-list li i{color:#f37d27;font-size:25px}.card-box-year{background:#f8f7f0;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;padding:20px;border-radius:12px}.card-box-year p{font-size:20px;margin-bottom:0}.card-box-year h3{font-weight:600;font-size:25px;margin-bottom:10px;line-height:30px}.call a i{color:#f37d27}.call a{color:#333;text-decoration:none;font-size:25px;font-weight:700;display:flex;align-items:center;gap:13px}.card-box-year .star-list ul{display:flex;margin:0;padding:0;gap:5px;list-style:none;margin-top:6px;margin-bottom:6px}.call a:hover{color:#f37d27}.card-box-service{background:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;border-radius:12px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.card-box-service p{margin-bottom:0;line-height:30px;font-size:20px;text-align:left;padding-left:30px}.card-box-title h3{font-weight:600;font-size:30px;margin-bottom:0;text-align:left;padding-left:30px}.card-box-image-service img{border-radius:12px}.construction{background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/construction.jpg);background-size:cover;padding:100px;padding-left:0;padding-right:0;background-position-y:center;padding-bottom:30px}.construction-heading h3{color:#f37d27;font-size:60px;margin-bottom:30px;line-height:65px;font-weight:600}.construction-heading p{font-size:20px;color:#fff;margin-bottom:0;line-height:30px}.service-box{display:flex;margin-bottom:80px;align-items:center}.icon-wrapper{min-width:90px;height:90px;border:2px solid #ff6f00;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem}.icon-wrapper i{font-size:28px;color:#fff}.service-box p{font-size:20px;color:#fff;margin-bottom:0;font-weight:300}.construction .row{align-items:center}.service-box h5{color:#fff;font-size:30px;font-weight:600;line-height:30px}.counter-box{display:block;background:#f8f7f0;padding:30px;text-align:center}.counter-box p{margin:5px 0 0;padding:0;color:#333;font-size:20px;font-weight:300}.counter-box i{font-size:40px;margin:0 0 15px;color:#7a7777}.counter{display:block;font-size:40px;font-weight:700;color:#333;line-height:28px}.counter-box.colored{background:#f37d27}.counter-box.colored p,.counter-box.colored i,.counter-box.colored .counter{color:#fff}.faq{background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/faq-image.jpg);background-size:cover;padding:150px;padding-left:0;padding-right:0;background-position-y:center;padding-bottom:0}#faqAccordion .accordion-button{background-color:transparent;color:#fff;font-weight:600;font-size:1.1rem}#faqAccordion .accordion-body{color:#ccc;font-size:.95rem}#faqAccordion .accordion-item{background-color:transparent;border-bottom:1px solid #555}#faqAccordion{background:#000;padding:60px}#faqAccordion .accordion-body{padding:15px;font-size:20px;line-height:34px;color:#fff;font-weight:300;padding-left:0}#faqAccordion .accordion-item{background-color:transparent;border-bottom:1px solid #555}#faqAccordion button.accordion-button.collapsed{font-size:30px;color:#fff;font-weight:500;border-bottom:1px solid #cccccc70;padding-left:0;padding-right:0}#faqAccordion .accordion-item{background-color:transparent !important;border:1px solid rgba(0,0,0,.125)}#faqAccordion .accordion-button{background-color:transparent !important}#faqAccordion .accordion-button:not(.collapsed){color:#fff !important;background-color:transparent !important;box-shadow:none !important;font-size:30px;font-weight:600;padding-left:0;border-bottom:1px solid #cccccc70;padding-right:0}#faqAccordion .accordion-button:focus{box-shadow:none !important;border:none !important}#faqAccordion h4{color:#fff;font-size:37px;font-weight:600;padding-left:0}#faqAccordion .accordion-button:not(.collapsed):after{background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/download.svg) !important;transform:rotate(-180deg);background:#f37d27;padding:19px;background-size:60%;background-repeat:no-repeat;background-position:center}#faqAccordion .accordion-button:after{background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/download.svg) !important;background-size:60%;background-repeat:no-repeat;background-position:center;padding:19px}.what-we-do-icon{display:flex;flex-direction:column;justify-content:center;align-items:center}.what-we-do-icon p{font-size:20px;text-align:center;line-height:31px;margin-bottom:0;color:#5e5e5e;font-weight:300}.title-what-we{font-weight:600;font-size:30px;margin-bottom:10px}.icon1{margin-bottom:30px}.bg-color-bg button.btn.btn-save{background:#f37d27;color:#fff;width:100%;border-radius:10px;font-size:18px;padding:14px 10px;line-height:30px}.bg-color-bg select.form-select{font-size:17px;padding:14px 12px;line-height:30px;border-radius:10px;border:#ffdead;color:#6c6a6a}.bg-color-bg .form-select:focus{box-shadow:none !important;border:none !important}.bg-color-bg .form-control:focus{box-shadow:none !important;border:none !important}.bg-color-bg .position-relative i{color:#626262;font-size:22px;background:#fff}.bg-color-bg input.form-control{color:#333;width:100%;border-radius:10px;line-height:30px;border:none;font-size:17px;padding:14px 15px}.bg-color-bg{background:#fff6f0;padding:100px;padding-left:0;padding-right:0}.bg-color-bg .search-bar{padding:20px;border-radius:16px}.bg-color-bg .form-control,.bg-color-bg .form-select{border-radius:12px;border:none;box-shadow:0 2px 5px rgba(0,0,0,.05)}.bg-color-bg .form-control::placeholder{color:#777}.bg-color-bg .form-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#888}.bg-color-bg .position-relative{flex:1}.bg-color-bg .btn-save{border-radius:12px;background-color:#f57c00;color:#fff;font-weight:500;padding:10px 20px;border:none;white-space:nowrap}.bg-color-bg .btn-save:hover{background-color:#e36a00}.button.clear-btn a{display:inline-flex;align-items:center;text-decoration:none;font-weight:500;transition:background-color .3s ease;background:#f37d27;color:#fff;border-radius:9px;font-size:18px;padding:14px 9px;line-height:30px}.button.clear-btn a i{margin-right:2px;font-size:15px;transition:transform .3s ease}.button.clear-btn a:hover{background-color:#f37d27}.button.clear-btn a:hover i{transform:rotate(90deg)}.button.clear-btn{width:100%;white-space:nowrap}.row.forms-fliter .button-group{display:flex;gap:12px;background-color:#fdf4ef;justify-content:right}.row.forms-fliter .btn{background-color:#f47b20;color:#fff;text-decoration:none;border:none;padding:14px 18px;font-size:17px;font-weight:600;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;transition:background-color .3s ease;width:100%;text-align:center;justify-content:center}.row.forms-fliter .btn i{margin-right:6px;font-size:18px}.row.forms-fliter .btn:hover{background-color:var(--bs-button-secondary)}.row.forms-fliter .icon-btn{padding:12px 16px}@media (max-width:768px){.search-bar .row>div{margin-bottom:15px}}.row.forms-fliter{margin:0;padding:0}#map{height:60rem;width:100%;border-radius:12px}.bg-color-bg .column-map{margin:0;padding:0;overflow:scroll;height:100%;max-height:965px;overflow-x:hidden}.bg-color-bg .card-rating ul{justify-content:right;margin-top:5px;margin-bottom:5px}.bg-color-bg .card-rating li i{font-size:14px}.bg-color-bg .card-box-directory{background:#fff;padding:10px;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 10px rgba(0,0,0,.175)!important;border-radius:12px;position:relative}.bg-color-bg .card-box-directory-image img{height:100%;width:100%;object-fit:cover;transition:transform .3s}.bg-color-bg .card-box-directory-image{height:250px;overflow:hidden}.bg-color-bg .card-box-directory-image img:hover{transform:scale(1.05)}.bg-color-bg .info-block{font-size:16px;color:#333}.bg-color-bg .info-label{font-weight:600;margin-bottom:4px;display:block;font-size:19px}.bg-color-bg .info-item{margin-bottom:16px}.bg-color-bg .info-item a{color:#333;text-decoration:none}.bg-color-bg .info-item span{font-size:17px}.bg-color-bg .info-item a:hover{color:#f37d27}.bg-color-bg .btn:focus{box-shadow:none !important}button.btn.btn-orange.w-100.fw-semibold{background:#f47c20;color:#fff;font-size:19px;width:fit-content;padding:12px 13px;border-radius:12px}button.btn.btn-orange.w-100.fw-semibold:hover{background-color:var(--bs-button-secondary)}a.toggle-text.text-orange.fw-semibold.text-decoration-none{color:#f47c20;font-weight:600;font-size:20px}.btn-orange{background-color:#f47c20;color:#fff;border:none;border-radius:10px;padding:10px 20px;transition:background-color .3s ease}.btn-orange:hover{background-color:#d96600}p.spantext a{text-decoration:none;color:#333}p.spantext{font-size:20px;margin-bottom:10px}strong.bold{font-size:20px}.text-orange{color:#f17720;cursor:pointer}.text-orange:hover{color:#cf670b}.card-profile-detail{border:1px solid #cccccc6b;padding:50px;margin-top:50px;overflow:hidden;border-radius:10px;box-shadow:0 1px 10px rgb(0 0 0/11%) !important}h4.fw-bold{font-size:27px;margin-top:35px;text-align:center;margin-bottom:10px}.card-profile-detail li i{font-size:16px}.profile-user-profile{height:300px;overflow:hidden}.profile-user-profile img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:12px;transition:transform .3s}.profile-bg-white-color{background:#fff;padding:10px;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 10px rgb(0 0 0/11%) !important;border-radius:12px}.profile-user-profile img:hover{transform:scale(1.05)}.user-name-contractor{width:auto;position:absolute;top:20px;right:0;background:#fff;color:#f47c20;padding:5px 7px;font-size:20px;font-weight:900;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:-2px 2px 5px rgba(0,0,0,.15)}.user-name-contractor a{color:#f47c20;text-decoration:none}.user-name-contractor:after{content:"";position:absolute;right:0;top:100%;width:0;height:0;border-left:20px solid transparent;border-top:20px solid #fff}.card-profile-detail ul{justify-content:center;margin-top:5px;margin-bottom:5px}.rating-breakdown{max-width:450px!important;width:100% !important}.rating-bar{display:flex;align-items:center;margin-bottom:8px}.star-label{width:40px;font-weight:700;display:flex;align-items:center;gap:4px}.bar-container{flex-grow:1;height:20px;background-color:#ccc;border-radius:5px;margin:0 10px;overflow:hidden;position:relative}.bar-fill{height:100%;background-color:#ccc;color:#fff;font-size:12px;display:flex;align-items:center;padding-left:5px;white-space:nowrap;border-radius:5px}.percentage{width:50px;text-align:right}.rating-score{font-size:90px;font-weight:600;display:flex;justify-content:left;align-items:center;gap:5px;margin-bottom:10px;line-height:89px}.rating-score .out-of{font-size:40px;color:#555}.star-icons i{color:#f5b50a;font-size:20px}.review-btn:hover{background-color:var(--bs-button-secondary)}.fw-bold{font-weight:700!important;font-size:40px}.bg-color-showing{padding:1rem 2rem;background-color:#f8f8f8}.results-sort{display:flex;justify-content:space-between;align-items:center}.results-count{font-size:20px;color:#4b4b4b}.sort-dropdown select{padding:.5rem 1rem;border:1px solid #ccc;border-radius:8px;background-color:#fff;font-size:1rem;color:#4b4b4b;cursor:pointer}.sort-dropdown{width:100%}.sort-dropdown select{width:100%}.bg-color-showing select{width:100%;max-width:390px;padding:12px 14px}.bg-color-showing .sort-dropdown{width:100%;float:right;display:flex;justify-content:right;max-width:390px}select:focus-visible{outline:none !important}.bg-color-showing select{color:#212529 !important;font-size:20px !important}.form-select:focus{box-shadow:none !important;border-color:#ccc!important}.review-card{display:flex;gap:28px}.avatar{width:60px;height:60px;background-color:#aaa;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.review-content{flex:1;min-width:250px}.review-header{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:.25rem;gap:15px}.reviewer-name{font-weight:700;font-size:24px}.review-time{font-size:17px;color:#333}.review-stars{color:gold;font-size:1.2rem;margin:.2rem 0}.review-title{font-weight:700;font-size:23px;margin:.5rem 0 .3rem}.review-text{font-size:20px;line-height:30px;color:#333}hr:not([size]){height:1px;background:#7f7d7d}.custom-pagination .pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}section.custom-space-section .custom-pagination .pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:0}.custom-pagination button{padding:6px 15px;font-size:20px;border:none;cursor:pointer;border-radius:5px;transition:background .3s ease-in-out}.prev-btn,.next-btn{background:#f47c20;color:#fff}.custom-pagination .page-btn.active{background:#394a46;color:#fff;font-weight:700}.custom-pagination .page-btn{background:#ecf0f1;color:#333}.custom-pagination{margin-bottom:50px;display:flex;justify-content:center}.review-btn{background-color:#f97316;color:#fff;border:none;padding:12px 24px;font-size:20px;font-weight:600;border-radius:12px}.review-form{display:none;margin-top:1rem;padding:1rem;border:1px solid #ddd;border-radius:.5rem;min-width:1310px;width:100%;background:#f9f9f9}.review-form input,.review-form textarea{width:100%;padding:.5rem;margin-top:.5rem;margin-bottom:1rem;border-radius:.3rem;border:1px solid #ccc}.review-form button[type=submit]{background-color:#f97316;color:#fff;border:none;padding:9px 25px;font-weight:500;cursor:pointer;border-radius:12px;font-size:18px}.review-container{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.review-left{flex:1;min-width:250px}.review-left h2{font-size:2rem;margin-bottom:10px}.stars{font-size:1.5rem;color:#fbbf24;margin-bottom:20px}.write-review{background-color:#f97316;border:none;color:#fff;padding:12px 24px;font-size:1rem;border-radius:25px;cursor:pointer}input:focus-visible{outline:none !important}textarea:focus-visible{outline:none !important}.submit-btn{background-color:#f97316;color:#fff;border:none;padding:14px 32px;border-radius:12px;font-size:1rem;cursor:pointer;display:block;margin:50px auto}.custom-modal-popup.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.custom-modal-popup .modal-content{background-color:#fff;padding:30px;border-radius:10px;width:90%;max-width:500px;position:relative}.custom-modal-popup .modal-content h2{margin-top:0;margin-bottom:20px;color:#333}.custom-modal-popup .close-btn{position:absolute;top:15px;right:15px;font-size:20px;background:0 0;border:none;cursor:pointer}.custom-modal-popup form input,form textarea{width:100%;padding:10px;margin-bottom:15px;border-radius:6px;border:1px solid #ccc;font-size:1rem}.custom-modal-popup form textarea{resize:vertical;min-height:100px}.custom-modal-popup .submit-form-btn{background-color:#f97316;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-size:1rem;cursor:pointer;width:100%}.custom-modal-popup button#closeModal{display:block !important}.btn:focus{box-shadow:none !important}.map-image #map{height:100%;width:100%;border-radius:12px;min-height:550px;box-shadow:0 10px 15px rgba(0,0,0,.175) !important}.custom-blog .blog-card{border:none;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease;position:relative;display:flex;height:96%;margin-bottom:15px;padding-bottom:31px}.custom-blog .blog-card:hover{transform:translateY(-5px)}.custom-blog .blog-card img{width:100%;height:100%;object-fit:cover}.custom-blog .card-body{padding:20px;position:relative}.custom-blog .blog-meta{display:flex;justify-content:flex-start;gap:10px;margin-bottom:10px;align-items:center}.custom-blog .blog-meta .date{font-weight:600;color:#333;font-size:17px;display:flex;align-items:anchor-center;gap:5px}.custom-blog .blog-meta .category{background-color:#f37d27;color:#fff;padding:5px 10px;border-radius:5px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:200px;position:relative;text-align:center}.custom-blog .blog-meta span.category a{color:#fff}.custom-blog .card-title{font-weight:700;font-size:24px;text-transform:capitalize;margin-bottom:10px;margin-top:10px}.custom-blog .card-text{font-size:20px;color:#333;margin-bottom:0;line-height:30px}.custom-blog .read-more{font-weight:600;color:#000;text-decoration:none;display:inline-flex;align-items:center;margin-top:10px;font-size:20px;position:absolute;bottom:-10px}.custom-blog .read-more span{margin-left:5px;transition:margin-left .2s}.custom-blog .read-more:hover span{margin-left:10px}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:0}.blog-meta{position:absolute;left:20px;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:-53px;padding:10px 28px}.custom-blog .card-image-blog{height:280px}.card.blog-card a{text-decoration:none;color:#333}.card.blog-card a:hover{color:#f37d27}.map-images #map{height:100%;width:100%;border-radius:12px;min-height:810px;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.row.no-gutters{margin:0;padding:0}.map-container iframe{width:100%;height:100%;min-height:600px;border:none}.custom-form-bg .form-container{background-color:#fff;padding:24px;display:flex;align-items:center;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #cccccc78;border-radius:12px}.custom-form-bg .form-inner{width:100%;max-width:100%}.custom-form-bg .form-inner h2{font-size:40px;font-weight:700;margin-bottom:20px;text-align:center}.custom-form-bg .form-inner .highlight{color:#ff4d00;font-weight:700}.custom-form-bg .form-row{display:flex;gap:20px}.custom-form-bg .form-row .form-group{flex:1}.custom-form-bg .form-group{margin-bottom:20px}.custom-form-bg .form-group label{display:block;font-size:20px;font-weight:600}.custom-form-bg .form-group input,.custom-form-bg .form-group textarea{width:100%;padding:10px 0;border:none;border-bottom:1px solid #ccc;font-size:1rem;background:0 0;outline:none;border-radius:0}.custom-form-bg textarea{resize:vertical;height:120px}.custom-form-bg .submit-btn{background-color:var(--bs-button-primary);color:#fff;padding:12px 30px;font-weight:600;border:none;cursor:pointer;font-size:1rem;transition:background-color .3s}.custom-form-bg .submit-btn:hover{background-color:var(--bs-button-secondary)}.contact-info-bar{display:flex;justify-content:space-between;background-color:#fefaf7;padding:20px;flex-wrap:wrap;gap:20px}.contact-info-bar .info-item{display:flex;align-items:center;flex:1;min-width:250px}.info-item a{text-decoration:none;color:#333}.info-item a:hover{color:#333}.icon{background-color:var(--bs-button-primary);color:#fff;font-size:22px;padding:12px;border-radius:50%;margin-right:15px;display:flex;align-items:center;justify-content:center}.icon:hover{background-color:var(--bs-button-secondary)}.text small{display:block;font-size:20px;color:#777}.text strong{display:block;font-size:20px;font-weight:700;color:#000}.form-inner p{font-size:20px;text-align:center;line-height:26px;margin-bottom:30px}h1.faq-heading{text-align:center;margin-bottom:50px;font-weight:700;font-size:50px}.tab-faq .tabs{display:flex;justify-content:center;gap:48px;background:#3434340a;padding:0;border-radius:12px;border:1px solid #cccccc1f;margin-bottom:50px}.tab-faq .tab-button{padding:10px 20px;cursor:pointer;border:none;background:0 0;outline:none;font-size:16px;color:#555;border-bottom:2px solid transparent;transition:all .3s ease}.tab-faq .tab-button:hover{color:#000}.tab-faq .tab-button.active{color:#333;border-bottom:5px solid #f37d27;background:0 0}.tab-faq .tab-content{padding:0;font-size:15px;color:#333}.tab-faq .tab-pane{display:none}.tab-faq .tab-pane.active{display:block}.tab-faq .accordion-item{background-color:transparent;border:0 solid rgba(0,0,0,.125);border-bottom:1px solid #cccccc94}.tab-faq .accordion-button:not(.collapsed){color:#333;background-color:transparent;box-shadow:none;border:none}.tab-faq .accordion-button:focus{box-shadow:none !important}.tab-faq .accordion-button{font-size:27px;font-weight:700;padding:0;padding-top:10px;padding-bottom:10px;line-height:90px}.tab-faq .tab-button{font-weight:300;padding:10px 7px;cursor:pointer;border:none;background:0 0;outline:none;font-size:24px;color:#555;border-bottom:2px solid transparent;transition:all .3s ease}.tab-faq .accordion-body{padding:0;font-size:20px;line-height:35px;padding-top:0;padding-bottom:0;margin-bottom:15px}.inner-heading-blog{margin-top:-22px;background:#fff;position:relative;margin-left:20px;margin-right:20px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.05);margin-bottom:30px;border-radius:16px}.inner-heading-blog .list ul{margin:0;padding:0;list-style:none;display:flex;gap:13px}.inner-heading-blog .list li{line-height:30px;color:#333;font-size:16px}.blog-detail-inner p{font-size:17px;line-height:30px}.blog-detials{background-color:#463f6b14;padding:40px;border-left:7px solid #f37d27;font-style:italic;margin-top:30px;margin-bottom:30px;border-radius:16px}.blog-detail-image{overflow:hidden}.blog-detail-image img{width:100%;object-fit:fill;border-radius:16px}.blog-detail-image img:hover{transform:scale(1.1);transition:.3s}.row.group-img img{border-radius:12px;height:100%;width:100%;object-fit:cover;margin-bottom:30px}p.inner-text-blogs{margin-top:25px}.blog-detail-content p{font-size:20px;margin-bottom:10px;line-height:35px;font-weight:300}ul.list-blog li{font-size:20px;line-height:40px;font-weight:300}.blog-detail-content span.category{background-color:#f37d27;color:#fff;padding:5px 10px;border-radius:5px;font-size:16px}.blog-detail-content{background:#cccccc21;margin-top:0;padding:100px;padding-left:0;padding-right:0}.blog-detail-content li{font-size:20px;line-height:36px}.social-share-list{display:flex;justify-content:space-between}.social-list-icon li i{color:#333;font-size:22px}.social-list-icon ul{margin:0;padding:0;list-style:none;display:flex;gap:7px}.social-list-icon li{background:#f7e4d6;width:40px;height:40px;text-align:center;line-height:48px;border-radius:9px}.custom-paginations button{padding:6px 15px;font-size:20px;border:none;cursor:pointer;border-radius:5px;transition:background .3s ease-in-out}.custom-paginations .prev-btn,.next-btn:hover{color:#fff}.custom-paginations .prev-btn,.next-btn{background:#f47c20;color:#fff;padding:6px 15px;font-size:20px;border:none;cursor:pointer;border-radius:5px;transition:background .3s ease-in-out;text-decoration:none}.custom-paginations .pagination{display:flex;padding-left:0;list-style:none;gap:15px}.blog-detail-content .blog-meta{position:absolute;left:20px;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:-31px;padding:10px 28px;gap:26px;display:flex;align-items:center}span.date{display:flex;align-items:center;gap:5px}.check-buttons.nav{width:100%}.check-buttons.nav h4{font-size:20px}.checkbox-group{width:100%;display:flex;gap:11px;flex-wrap:wrap}label.form-check-label{font-size:18px}.check-buttons.nav .form-check-input:checked{background-color:#f37d27;border-color:#f37d27}.check-buttons.nav .form-check-input:focus{border-color:#f37d27;outline:0;box-shadow:0 0 0 .25rem rgb(243 125 39/40%)}select#ctr_square_footage{width:100%;padding:9px;border:1px solid #ccc;font-size:17px;border-left:0;border-right:0;border-top:0;border-radius:0}.preview-img-wrapper{position:relative;display:inline-block;margin:8px}.preview-img{width:100px;height:100px;object-fit:cover;border:1px solid #ccc;border-radius:6px}.remove-btn{position:absolute;top:-5px;right:-5px;background:#dc3545;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;text-align:center;line-height:18px;cursor:pointer}.check-buttons.nav .form-check{display:flex;align-items:center;gap:8px}.custom-form-bg input.inv-btn{border-radius:12px;padding:10px;width:100%;font-size:20px;border:none;background:#f37d27;color:#fff;margin-bottom:30px;margin-top:30px}.custom-form-bg .form-btn{width:100%}.check-buttons.nav .form-check-input[type=checkbox]{border-radius:.25em;margin-top:0}.form-control:focus{box-shadow:none !important}input#fileUpload{padding:10px 13px}input#ctr_job_photos{padding:10px;border-radius:0}.contract-bg-header{background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/contract-bg-header.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:transparent;padding:150px}select#state{width:100%;padding:9px;border:1px solid #ccc;font-size:17px;border-left:0;border-right:0;border-top:0}select#country{width:100%;padding:9px;border:1px solid #ccc;font-size:17px;border-left:0;border-right:0;border-top:0}.error-bg.bg-light p{font-size:32px;line-height:39px;text-align:center;margin-bottom:0}.error-bg.bg-light h1{font-size:100px;font-weight:800;text-align:center;margin-bottom:30px}.error-bg.bg-light a.btn-one{background:#f37d27;width:100%;max-width:53%;margin:auto;text-align:center;padding:11px;margin-top:30px;font-size:30px;text-decoration:none;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px}.error-bg.bg-light a.btn-one:hover{color:#fff}.error-bg.bg-light{background-color:#f8f9fa!important;padding:100px;padding-left:0;padding-right:0}.error-bg.bg-light.thank-you h1{font-size:31px;font-weight:800;text-align:center;margin-bottom:30px}.error-bg.bg-light.thank-you a.btn-one{background:#f37d27;width:fit-content;max-width:fit-content;margin:auto;text-align:center;padding:11px 25px;margin-top:30px;font-size:30px;text-decoration:none;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px}.terms h1{text-align:center;margin-bottom:50px;font-weight:700;font-size:40px}.terms-border{border-style:solid;border-width:1px;border-color:#dee2e6;padding:50px}.terms-border h3.h3{font-size:30px;font-weight:700;margin-bottom:20px;line-height:30px}.terms-border p{text-align:left;font-size:20px;line-height:33px;margin-bottom:30px}.list-style1.list-unstyled li{font-size:20px;line-height:36px;display:flex}.list-style1.list-unstyled{margin-bottom:30px}.list-style1.list-unstyled li:before{content:"\ea55";font-family:boxicons!important;font-size:20px}.terms{margin-bottom:100px}.custom-space-section.login-signup .form-wrap{background-color:#fff;width:100%;margin:auto;max-width:500px;border:1px solid #cccccc9e;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.login-signup{background:#cccccc29;margin-top:0;padding:100px;padding-left:0;padding-right:0}.custom-space-section.login-signup .form-wrap .tabs{overflow:hidden}.custom-space-section.login-signup .form-wrap .tabs h3{float:left;width:50%}.custom-space-section.login-signup .form-wrap .tabs h3 a{padding:.5em 0;text-align:center;font-weight:400;background-color:#e6e7e861;color:#666;text-decoration:none;font-size:20px;display:flex;justify-content:center;align-items:center;gap:5px}.custom-space-section.login-signup .form-wrap .tabs h3 a.active{background-color:#f37d27;color:#fff}.custom-space-section.login-signup .form-wrap .tabs-content{padding:1.5em}.custom-space-section.login-signup .form-wrap .tabs-content div[id$=tab-content]{display:none}.custom-space-section.login-signup .form-wrap .tabs-content .active{display:block !important}.custom-space-section.login-signup .form-wrap form .input{border:1px solid #cfcfcf;outline:0;display:inline-block;margin:0 0 .8em;width:100%;padding:12px 0;border-left:0;border-right:0;border-top:0;margin-bottom:15px;font-size:19px}.custom-space-section.login-signup .form-wrap form .button{width:100%;padding:6px 22px;background-color:#f37d27;border:none;color:#fff;cursor:pointer;text-transform:uppercase;font-size:20px;margin-top:10px;border-radius:12px}.custom-space-section.login-signup .form-wrap form .button:hover{background-color:#333}.custom-space-section.login-signup .form-wrap form .checkbox{visibility:hidden;padding:20px;margin:.5px 0 15px}.custom-space-section.login-signup .form-wrap form .checkbox:checked+label:after{filter:alpha(opacity=100);opacity:1}.custom-space-section.login-signup .form-wrap form label[for]{position:relative;padding-left:10px;cursor:pointer;font-size:18px;color:#817777}.custom-space-section.login-signup .form-wrap form label[for]:before{content:'';position:absolute;border:1px solid #cfcfcf;width:17px;height:17px;top:0;left:-14px;top:5px}.custom-space-section.login-signup .form-wrap form label[for]:after{filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:11px;height:9px;background-color:transparent;top:7px;left:-10px;border:3px solid #f37d27;border-top:none;border-right:none;transform:rotate(304deg)}.custom-space-section.login-signup .form-wrap .help-text p{text-align:center;font-size:20px;margin-bottom:0}.custom-space-section.login-signup .form-wrap .help-text{margin-top:15px}.help-text a{font-size:16px;text-decoration:none}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%}.row.forms-fliter .dropdown-checkbox .dropdown-btn{width:100%;cursor:pointer;background-color:#fff;position:relative;font-size:17px;padding:14px 15px;line-height:30px;border-radius:10px;border:#ffdead;color:#6c6a6a}.row.forms-fliter .dropdown-checkbox .dropdown-btn:after{content:"";background-image:url(//concreteprofinder.com/wp-content/themes/decocrete/assets/css/../images/arrowfavic.jpg);background-size:contain;background-repeat:no-repeat;width:11px;height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.row.forms-fliter .dropdown-checkbox .dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;max-height:200px;overflow-y:auto;z-index:10;border-radius:10px;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.row.forms-fliter .dropdown-checkbox .dropdown-content label{display:block;padding:5px 10px;cursor:pointer;font-size:18px;font-weight:400;color:#6c6a6a}.row.forms-fliter .dropdown-content i{color:#f6bb06;font-size:16px}.row.forms-fliter .dropdown-checkbox .dropdown-content input{margin-right:4px}.row.forms-fliter .dropdown-checkbox.active .dropdown-content{display:block}.row.forms-fliter input[type=checkbox]:checked{background-color:#f47c20;border-color:#f47c20;accent-color:#f47c20}.row.forms-fliter .form-check-input:focus{border-color:#f47c20;outline:0;box-shadow:0 0 0 .25rem rgb(244 124 32/42%)}.save-btn a.btn.icon-btn{background:#f47c20;color:#fff;font-size:19px;width:fit-content;padding:12px 13px;border-radius:12px;margin-top:25px;display:inline-flex;align-items:center}.save-btn a.btn.primary-btn{background:#f47c20;color:#fff;font-size:19px;width:fit-content;padding:12px 13px;border-radius:12px;margin-top:25px;margin-right:6px;display:inline-flex;align-items:center}.custom-range-slider .range-slider{width:100%;text-align:center;position:relative;padding:48px}.custom-range-slider input[type=range]{-webkit-appearance:none;border:1px solid #fff;width:90%;position:absolute;left:10px}.custom-range-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:#ddd;border:none;border-radius:3px}.custom-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#f47c20;margin-top:-4px;cursor:pointer;position:relative;z-index:1}.custom-range-slider input[type=range]:focus{outline:none}.custom-range-slider input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}.custom-range-slider input[type=range]::-moz-range-track{width:300px;height:5px;background:#ddd;border:none;border-radius:3px}.custom-range-slider input[type=range]::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#21c1ff}.custom-range-slider span.rangeValues{position:absolute;top:10px;left:0;right:0}.custom-range-slider input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.custom-range-slider input[type=range]::-ms-track{width:300px;height:5px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent;z-index:-4}.custom-range-slider input[type=range]::-ms-fill-lower{background:#777;border-radius:10px}.custom-range-slider input[type=range]::-ms-fill-upper{background:#ddd;border-radius:10px}.custom-range-slider input[type=range]::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#21c1ff}.custom-range-slider input[type=range]:focus::-ms-fill-lower{background:#888}.custom-range-slider input[type=range]:focus::-ms-fill-upper{background:#ccc}.our-contractors-list .card-box-directory{background:#fff;padding:10px;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 10px rgba(0,0,0,.175)!important;border-radius:12px;margin-bottom:7px;position:relative}.our-contractors-list .card-box-directory-image{height:250px;overflow:hidden}.our-contractors-list .card-box-directory-image img{height:100%;width:100%;object-fit:cover;transition:transform .3s}.our-contractors-list .info-block{font-size:16px;color:#333}.our-contractors-list .info-item span{font-size:17px}.our-contractors-list .info-label{font-weight:600;margin-bottom:4px;display:block;font-size:19px}.our-contractors-list .card-box-directory-image img:hover{transform:scale(1.05)}.row.job-photo-contractors .slick-track{height:auto;display:flex}.row.job-photo-contractors{margin:0;padding:0}.job-photo-contractors-slide{height:100%}.row.job-photo-contractors .slick-slide{display:flex;margin:10px;height:auto}.row.job-photo-contractors .slick-prev{right:70px;left:auto;background:#f37d27;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.row.job-photo-contractors .slick-next{right:10px;left:auto;background:#f37d27;height:50px;width:50px;text-align:center;margin:auto;display:table;color:#fff}.row.job-photo-contractors .slick-next:before{content:'→';content:"\ea50";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.row.job-photo-contractors .slick-prev:before{content:'←';content:"\ea4d";font-family:boxicons !important;font-size:38px;color:#fff;opacity:9}.row.job-photo-contractors .slick-prev,.row.job-photo-contractors .slick-next{top:-50px;z-index:0;display:flex;position:absolute;z-index:9;justify-content:center;align-items:center}.info-window p strong{font-weight:600}#map button.gm-ui-hover-effect{position:absolute !important;right:0;top:-7px}#map .gm-style-iw-d .info-window p{font-size:17px;margin:0;margin-bottom:7px}.card-box-directory .star-list{display:flex;align-items:center;flex-direction:row-reverse;justify-content:right}.row>.col-lg-6:nth-last-child(-n+2) .card-box-service{margin-bottom:0}div#reviewListing .custom-pagination{margin-bottom:0}span.spantext{font-size:20px}div#contractors-list .col-lg-6.col-sm-6.col-md-6{margin-bottom:25px}.pac-container{border:none}.carousel-margin{padding-top:96px}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f37d27 !important}.swiper-pagination-bullet{opacity:.9 !important;background:#fff !important}input#ctr_featured_image{margin-top:16px;padding:11px;border-radius:0}.newformbg{margin-bottom:100px}.custom-pagination span.page-numbers.current{background:#394a46;color:#fff;padding:6px 15px;font-size:20px;text-decoration:none;border-radius:5px;font-weight:500}.custom-pagination a.page-numbers{padding:6px 15px;font-size:20px;text-decoration:none;border-radius:5px;background:#ecf0f1;color:#333;font-weight:500}.custom-pagination a.next.page-numbers{padding:6px 15px;font-size:20px;border:none;cursor:pointer;border-radius:5px;text-decoration:none;background:#f47c20;color:#fff;font-weight:500}.custom-pagination a.prev.page-numbers{padding:6px 15px;font-size:20px;border:none;cursor:pointer;border-radius:5px;text-decoration:none;background:#f47c20;color:#fff;font-weight:500}.fliter-save-search .button-group.save-btn.filter--btns{float:left;margin-right:15px}.abtsclear{display:grid}@media screen and (max-width:1200px){.menu-btn i{color:#333;font-size:40px}.menu-btn,.close-btn{display:block}.nav-links{position:fixed;right:-100%;top:0;width:300px;height:100vh;background:#fff;flex-direction:column;padding-top:60px;transition:all .3s ease;z-index:9;box-shadow:0 5px 10px rgba(0,0,0,.2)}.nav-links.show{right:0}.close-btn{position:absolute !important;top:15px;right:13px;text-align:right;font-size:24px}.nav-links li{width:100%}.nav-links a{width:100%;text-align:left;padding:15px;border-bottom:1px solid rgba(255,255,255,.1);padding-left:0;padding-right:0;line-height:35px;padding-top:0;padding-bottom:0;font-size:17px}.dropdown-toggle i{float:right;transition:transform .3s ease;margin-right:16px}.drop-menu{position:static;display:none;width:100%}.menu-has-item.active .drop-menu{display:block}ul.nav-links.show{padding-left:24px}.nav-links li.close-btn img{width:100%;max-width:152px;float:left;margin-left:27px}ul#menu-lilsa-menu-new:after{content:"\ec8d";font-family:boxicons !important;color:#333;font-size:33px;position:absolute;top:10px;left:23px}.container-fluid.custom-width-custom{width:100%;max-width:1920px;padding:0 10px}}@media (min-width:1201px) and (max-width:1600px){#decoCreteCarousel .zip-input-wrapper h2{padding-bottom:13px;font-size:48px}.card-box-white p{font-size:18px;margin-bottom:17px;line-height:30px}.job-bg{padding-bottom:70px}.title-call-action h3{font-size:35px;margin-bottom:10px;line-height:30px}.title-call-action li a{font-size:26px}.title-call-action li{line-height:40px}.custom-space-section{margin-top:50px}.nav-links a{font-size:20px;padding-bottom:0}.title-call-action a{font-size:22px}.footer-box-border{padding:20px}.heading-about-page h1{font-size:47px;font-weight:600;line-height:80px;text-align:left;margin-bottom:100px;margin-left:20px;margin-top:0}h3.leading{margin-top:30px;font-size:47px;font-weight:700line-height:60px;margin-bottom:30px}.card-box-light-grey{padding:20px}.title-about-page h3{font-size:19px;margin-top:10px;margin-bottom:10px;line-height:9px}.card-box-light-grey p{font-size:17px;line-height:25px;margin-bottom:0}.call a{font-size:20px}.card-box-year h3{font-size:19px;margin-bottom:0;line-height:30px}.about-section-bg{padding-top:50px;padding-bottom:50px}.card-box-title h3{font-size:22px;margin-bottom:0;padding-left:15px}.card-box-service p{line-height:23px;font-size:17px;text-align:left;padding-left:15px}.card-box-service p br{display:none}.construction{padding-top:50px;padding-bottom:50px}.service-box p{font-size:17px;color:#fff;margin-bottom:0}.service-box h5{font-size:19px;line-height:8px}.construction-heading h3{font-size:45px;margin-bottom:10px;line-height:49px;font-weight:600}.counter-box p{font-size:20px}.counter-box{padding:15px}#faqAccordion{background:#000;padding:20px}#faqAccordion{padding:10px}#faqAccordion .accordion-button:not(.collapsed){font-size:21px}#faqAccordion .accordion-body{font-size:18px;line-height:25px}#faqAccordion button.accordion-button.collapsed{font-size:21px}#faqAccordion h4{font-size:25px}.title-what-we{font-size:20px;margin-bottom:1px}.what-we-do-icon p{font-size:17px;line-height:25px;margin-bottom:30px}.call a{font-size:20px}.about-header-image{padding:100px;padding-left:0;padding-right:0}section.bg-color-bg .form-group{margin-bottom:15px}.button.clear-btn a{font-size:16px;justify-content:center}.bg-color-bg{background:#fff6f0;padding:30px;padding-left:0;padding-right:0}.bg-color-bg .info-item span{font-size:17px;margin-bottom:6px;line-height:16px}.review-form{min-width:923px;width:100%;margin-bottom:30px}.row.forms-fliter .icon-btn{padding:12px 15px}.bg-color-bg .info-item{margin-bottom:10px;display:grid;width:100%}.bg-color-bg .info-item a{color:#333;text-decoration:none;word-break:break-all}#map{height:59rem;width:100%;border-radius:12px}.customdiv-footer{margin-top:50px}.error{margin-bottom:30px}.error-bg.bg-light h1{font-size:70px;margin-bottom:10px}.error-bg.bg-light p{font-size:26px;line-height:32px;margin-bottom:0}a.btn-one{max-width:100%;font-size:18px}.error-bg.bg-light{padding:40px;padding-left:0;padding-right:0}.blog-detail-content{padding:100px;padding-left:0;padding-right:0;padding-bottom:30px;padding-top:30px;margin-top:10px}h1.faq-heading{margin-bottom:20px;font-size:30px}.tab-faq .tab-button{padding:4px 7px;font-size:23px}.tab-faq .tab-button{padding:4px 7px}.tab-faq .accordion-body{padding:0 15px;font-size:23px;line-height:35px;padding-top:10px;padding-bottom:10px}.tab-faq .accordion-button{font-size:22px;padding:0 15px;padding-top:10px;padding-bottom:10px;line-height:35px}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%;margin-bottom:15px}.bg-color-bg select.form-select{font-size:16px;padding:14px 10px;line-height:30px;border-radius:10px;border:#ffdead;color:#6c6a6a}.container-fluid.custom-width-custom{width:100%;max-width:1920px;padding:0 12px}section.bg-color-bg .col-lg-9{width:100%;margin:0;padding:0}.contractormargin .col-xl-5.col-lg-3.col-md-12{width:100%}.contractormargin{padding-left:10px;padding-right:10px}.header-sticky nav{margin:0 !important}.custom-blog .blog-meta{display:grid;justify-content:flex-start;gap:10px;margin-bottom:10px;align-items:center}}@media (min-width:1025px) and (max-width:1200px){.custom-space-section{margin-top:50px}#decoCreteCarousel .zip-input-wrapper h2{font-size:40px;padding-bottom:10px}.mission-section h3{font-size:35px;margin-bottom:12px;line-height:43px}.mission-section p{font-size:20px;line-height:30px;margin-bottom:27px}.moddern p br{display:none}.sub-heading h1{font-size:35px;font-weight:600;margin-bottom:0;line-height:40px}.modern-heading{display:grid;gap:10px;align-items:baseline}.client-name{font-size:25px}.card-box-black p{font-size:17px;line-height:27px;margin-bottom:0}.card-box-black{padding:20px}.title-call-action{padding-left:10px}.title-call-action h3{font-size:38px;margin-bottom:0}.title-call-action a{font-size:19px}.title-call-action li{line-height:44px}.title-call-action li a{font-size:24px}.gallery-custom .gallery{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.gallery-custom .gallery img{height:100%}.moddern h3{margin-bottom:0}.job-bg{padding-bottom:50px}.footer-text br{display:none}.foter-menu ul{gap:30px}.foter-menu li a{font-size:18px}.footer-text{font-size:18px}.right-address p{font-size:16px}.right-address p br{display:none}.heading-about-page h1{font-size:47px;font-weight:600;line-height:80px;text-align:left;margin-bottom:100px;margin-left:20px;margin-top:0}h3.leading{margin-top:30px;font-size:47px;font-weight:700line-height:60px;margin-bottom:30px}.card-box-light-grey{padding:20px}.title-about-page h3{font-size:19px;margin-top:10px;margin-bottom:10px;line-height:9px}.card-box-light-grey p{font-size:17px;line-height:25px;margin-bottom:0}.call a{font-size:20px}.card-box-year h3{font-size:19px;margin-bottom:0;line-height:30px}.about-section-bg{padding-top:50px;padding-bottom:50px}.card-box-title h3{font-size:22px;margin-bottom:0;padding-left:15px}.card-box-service p{line-height:23px;font-size:17px;text-align:left;padding-left:15px}.card-box-service p br{display:none}.construction{padding-top:50px;padding-bottom:50px}.service-box p{font-size:17px;color:#fff;margin-bottom:0}.service-box h5{font-size:19px;line-height:8px}.construction-heading h3{font-size:45px;margin-bottom:10px;line-height:49px;font-weight:600}.counter-box p{font-size:20px}.counter-box{padding:15px}#faqAccordion{background:#000;padding:20px}#faqAccordion{padding:10px}#faqAccordion .accordion-button:not(.collapsed){font-size:21px}#faqAccordion .accordion-body{font-size:18px;line-height:25px}#faqAccordion button.accordion-button.collapsed{font-size:21px}#faqAccordion h4{font-size:25px}.title-what-we{font-size:20px;margin-bottom:1px}.what-we-do-icon p{font-size:17px;line-height:25px;margin-bottom:30px}.call a{font-size:20px}.about-header-image{padding:100px;padding-left:0;padding-right:0}.row.column-map .col-lg-6.col-sm-6.col-md-6{width:100%}.bg-color-bg button.btn.btn-save{font-size:16px;padding:14px 9px;line-height:30px}section.bg-color-bg .col-lg-9{width:100%;margin:0;padding:0}section.bg-color-bg .form-group{margin-bottom:15px}.button.clear-btn a{font-size:16px;justify-content:center}.bg-color-bg .card-box-directory-image{height:auto;overflow:hidden}.review-form{min-width:923px;width:100%;margin-bottom:30px}strong.bold{font-size:20px}.customdiv-footer{margin-top:50px}.blog-meta{position:relative;left:0;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:0;padding:10px 28px}.custom-blog .blog-meta{display:grid;justify-content:flex-start;gap:9px;margin-bottom:10px;align-items:center;padding:0}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:40px;padding-top:40px}.custom-pagination{margin-bottom:0}.custom-blog .blog-meta .category{padding:5px 4px;font-size:14px}.custom-pagination.mt-5{margin-top:0 !important}.error{margin-bottom:30px}.error-bg.bg-light h1{font-size:50px;margin-bottom:10px}.error-bg.bg-light p{font-size:26px;line-height:32px;margin-bottom:0}a.btn-one{max-width:100%;font-size:18px}.error-bg.bg-light{padding:40px;padding-left:0;padding-right:0}.blog-detail-content{padding:100px;padding-left:0;padding-right:0;padding-bottom:50px;padding-top:50px;margin-top:10px}h1.faq-heading{margin-bottom:20px;font-size:23px}.tab-faq .tab-button{padding:4px 7px;font-size:19px}.tab-faq .tab-button{padding:4px 7px}.tab-faq .accordion-body{padding:0 15px;font-size:18px;line-height:35px;padding-top:10px;padding-bottom:10px}.tab-faq .accordion-button{font-size:19px;padding:0 15px;padding-top:10px;padding-bottom:10px;line-height:35px}.profile-pagination{margin-bottom:50px}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%;margin-bottom:15px}.contractormargin .col-xl-5.col-lg-3.col-md-12{width:100%}.contractormargin{padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:30px}.header-sticky nav{margin:0 !important}.card-profile-detail .mb-3{margin-bottom:8px !important}}@media (min-width:576px) and (max-width:1024px){.customdiv-footer{margin-top:50px}#decoCreteCarousel .zip-input-wrapper h2{font-size:40px;padding-bottom:10px}.mission-section h3{font-size:35px;margin-bottom:12px;line-height:43px}.mission-section p{font-size:20px;line-height:30px;margin-bottom:27px}.moddern p br{display:none}.sub-heading h1{font-size:37px;font-weight:600;margin-bottom:13px;line-height:40px}.modern-heading{display:flex;gap:30px;align-items:baseline}.client-name{font-size:25px}.card-box-black p{font-size:17px;line-height:27px;margin-bottom:0}.card-box-black{padding:20px}.title-call-action{padding-left:10px}.title-call-action h3{font-size:33px;margin-bottom:0}.title-call-action a{font-size:20px}.title-call-action li{line-height:44px}.title-call-action li a{font-size:24px}.gallery-custom .gallery{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.gallery-custom .gallery img{height:100%}.moddern h3{margin-bottom:0}.job-bg{padding-bottom:50px}.footer-text br{display:none}.foter-menu ul{gap:30px}.foter-menu li a{font-size:20px}.footer-text{font-size:20px}.right-address p{font-size:20px}.right-address p br{display:none}.container-fluid.custom-width{padding:0 20px}.about-header-image{padding:40px}.inner-heading-page h2{font-size:30px}.about-section-bg{padding-top:50px;padding-bottom:40px}h3.leading{font-size:34px;line-height:40px}.heading-about-page h1{font-size:34px;line-height:43px;margin-bottom:25px;margin-left:0;margin-top:0}ul.plan-list li{font-size:18px;line-height:32px;display:flex;align-items:center;gap:10px}.card-box-year h3{font-size:18px;margin-bottom:0;line-height:21px}.column-flexs{display:flex !important;margin-top:30px;gap:6px;justify-content:space-between}.card-box-service{display:flex;padding-bottom:20px;height:90%;margin-bottom:60px;flex-direction:column;justify-content:flex-start;text-align:left;align-items:baseline}.card-box-image-service img{border-radius:12px;margin-bottom:20px}.card-box-title h3{font-size:23px;padding-left:15px}.card-box-service p{line-height:24px;font-size:19px;text-align:left;padding-left:15px}.construction{padding-top:30px;padding-bottom:30px}.construction-heading h3{font-size:41px;margin-bottom:30px;line-height:48px}.construction-heading p{font-size:20px;margin-bottom:30px;line-height:24px}.service-box h5{font-size:22px;line-height:27px}.service-box p{font-size:16px;margin-bottom:0;font-weight:300}.service-box{margin-bottom:30px}.counter-box{margin-bottom:30px;padding:14px}.counter{font-size:26px}.counter-box i{font-size:30px;margin:0 0 5px}.counter-box p{font-size:15px}#faqAccordion{padding:10px}#faqAccordion .accordion-button:not(.collapsed){font-size:21px;justify-content:space-between}#faqAccordion .accordion-body{font-size:18px;line-height:25px}#faqAccordion button.accordion-button.collapsed{font-size:21px;justify-content:space-between}#faqAccordion h4{font-size:25px}.faq{padding-top:40px;padding-bottom:40px}#faqAccordion .accordion-button:after{margin-left:6px}.title-what-we{font-size:20px;margin-bottom:1px}.what-we-do-icon p{font-size:17px;line-height:25px;margin-bottom:30px}.call a{font-size:20px}ul.plan-list li{font-size:18px;line-height:30px}.card-box-light-grey p{font-size:20px;line-height:25px;margin-bottom:0}.title-about-page h3{font-size:20px;margin-top:12px;margin-bottom:10px;line-height:10px}.card-box-service p br{display:none}.row.column-map .col-lg-6.col-sm-6.col-md-6{width:100%}.bg-color-bg button.btn.btn-save{font-size:16px;padding:14px 9px;line-height:30px}section.bg-color-bg .col-lg-9{width:100%;margin:0;padding:0}section.bg-color-bg .form-group{margin-bottom:15px}.button.clear-btn a{font-size:16px;justify-content:center}.review-form{min-width:984px;width:100%;margin-bottom:30px}.card-box-light-grey{padding:15px}.blog-meta{position:relative;left:0;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:0;padding:10px 28px}.custom-blog .blog-meta{display:grid;justify-content:flex-start;gap:9px;margin-bottom:10px;align-items:center;padding:0}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:40px;padding-top:40px}.custom-pagination{margin-bottom:50px}.custom-blog .blog-meta .category{padding:5px 4px;font-size:15px}.custom-pagination{margin-bottom:0}.custom-pagination.mt-5{margin-top:0 !important}.error{margin-bottom:30px}.error-bg.bg-light h1{font-size:40px;margin-bottom:10px}.error-bg.bg-light p{font-size:26px;line-height:32px;margin-bottom:0}a.btn-one{max-width:100%;font-size:18px}.error-bg.bg-light{padding:40px;padding-left:0;padding-right:0}.blog-detail-content{padding:100px;padding-left:0;padding-right:0;padding-bottom:30px;padding-top:30px;margin-top:10px !important}.custom-form-bg .form-inner h2{margin-bottom:0}.footer-bg{padding:50px;padding-left:0;padding-right:0}.footer-bg hr:not([size]){margin-top:20px;margin-bottom:20px}h1.faq-heading{margin-bottom:20px;font-size:23px}.tab-faq .tab-button{padding:4px 7px;font-size:19px}.tab-faq .tab-button{padding:4px 7px}.tab-faq .accordion-body{padding:0 15px;font-size:18px;line-height:35px;padding-top:10px;padding-bottom:10px}.tab-faq .accordion-button{font-size:19px;padding:0 15px;padding-top:10px;padding-bottom:10px;line-height:35px}.custom-space-section{margin-top:50px}.profile-pagination{margin-bottom:50px}strong.bold{font-size:20px}p.spantext{font-size:16px;margin-bottom:10px}h4.fw-bold{font-size:26px;margin-top:15px}.reviewer-name{font-weight:700;font-size:20px}.star-icons i{color:#f5b50a;font-size:15px}.review-title{font-size:18px;margin:0;line-height:20px}.review-header{margin-bottom:0}.review-stars{color:gold;font-size:18px;margin:0}.results-count{font-size:20px;color:#4b4b4b}.blog-detials{padding:20px}.blog-detials h3{font-size:22px}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%;margin-bottom:15px}.bg-color-bg select.form-select{font-size:17px;padding:14px 8px;line-height:30px;border-radius:10px;border:#ffdead;color:#6c6a6a}.contractormargin .col-xl-5.col-lg-3.col-md-12{width:100%}.contractormargin{padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:30px}main#inv_dashboard .sidebar li i{height:45px;line-height:45px;font-size:18px;border-radius:12px;min-width:fit-content;padding-left:5px;padding-right:5px}.card-box-white h4{font-size:20px}.header-sticky nav{margin:0 !important}.card-profile-detail .mb-3{margin-bottom:4px !important}.leading-image img{border-radius:12px;width:100%}}@media (min-width:768px) and (max-width:971px){.customdiv-footer{margin-top:50px}.custom-space-section{margin-top:50px}.menu-btn i{color:#333;font-size:40px}.auth-button{font-size:15px}.auth-button i{font-size:17px;margin-right:3px}#decoCreteCarousel .zip-code-search{min-width:260px;margin:auto;display:table}#decoCreteCarousel .zip-input-wrapper h2{padding-bottom:4px;font-size:30px;text-align:center}#decoCreteCarousel input.form-control.me-2{font-size:15px;border-radius:10px;padding:10px}#decoCreteCarousel button.btn.btn-light{font-size:17px;line-height:19px;right:0}#decoCreteCarousel .carousel-control-next,.carousel-control-prev i{font-size:40px}.card-box-white p{font-size:17px;margin-bottom:20px;line-height:23px}.logo img{width:100%;max-width:180px}.foter-menu ul{display:flex;gap:26px;margin:0;text-align:center;padding:0}.foter-menu li a{font-size:19px;line-height:34px}.footer-text{font-size:19px;line-height:27px}.small-heading{font-size:15px;margin-bottom:10px}.sub-heading h1{font-size:22px;margin-bottom:10px;line-height:20px}.inner-text p{font-size:17px;line-height:27px;margin-bottom:20px}.moddern h2{font-size:20px;margin-bottom:4px;line-height:20px}.our-work{padding:50px;padding-left:0;padding-right:0}.service-heading h3{font-size:25px;margin-bottom:89px;line-height:30px}.row.slider-our-service .slick-next{width:40px;height:40px}.row.slider-our-service .slick-prev{width:40px;height:40px;right:57px}.mission-image{margin-bottom:30px}.mission-section h3{font-size:24px;margin-bottom:18px;line-height:28px}.mission-section p{font-size:17px;line-height:26px;margin-bottom:27px}.moddern h3{font-size:23px;font-weight:500;margin-bottom:0}.moddern p{font-size:17px;margin-bottom:0;line-height:24px}.moddern p br{display:none}.modern-heading{display:flex;gap:12px;justify-content:center}.marginbottom{margin-bottom:30px}.play-button{width:80px;height:80px;line-height:30px;font-size:38px}.client-heading h3{font-size:30px;margin-bottom:15px;line-height:23px}.title h3 strong{font-size:23px}.client-name{font-size:16px;padding-left:22px;font-weight:600}.star-list li i{font-size:18px}.card-box-black{padding:20px}.card-box-black p{font-size:17px;color:#fff;line-height:25px;margin-bottom:0;font-weight:300}.client-slider .slick-prev{width:40px;height:40px;right:59px}.client-slider .slick-next{width:40px;height:40px}.call-action-bg{padding:50px;padding-left:0;padding-right:0}.call-action-bgs img{margin-bottom:40px}.title-call-action h3{font-size:24px;margin-bottom:0}.title-call-action{padding-left:5px}.title-call-action a{font-size:17px}.title-call-action li{line-height:33px}.title-call-action li a{font-size:20px}.gallery-custom .gallery{gap:15px;margin-bottom:30px;grid-template-columns:repeat(auto-fit,minmax(228px,1fr))}.gallery-custom .gallery img{height:100%}.job-photo-slider .slick-prev{width:40px;height:40px;right:56px}.job-photo-slider .slick-next{width:40px;height:40px}.job-bg{padding:95px}.job-photo-slider .slick-prev,.job-photo-slider .slick-next{top:-71px}.footer-bg{padding:50px;padding-left:0;padding-right:0}.footer-logo img{width:100%;max-width:200px}.footer-logo{margin-bottom:15px}.footer-bg hr:not([size]){margin-top:20px;margin-bottom:20px}.footer-box-border{height:92%;margin-bottom:30px;padding:20px}.menu-link ul{justify-content:right;gap:5;list-style:none;align-items:center;margin-bottom:0;padding:0}.right-address p br{display:none}p.footer-text br{display:none}.copyright{font-size:17px}.menu-link li{font-size:17px;color:#fff}.menu-link li a{font-size:17px}.container-fluid.custom-width{padding:0 30px}.about-header-image{padding:40px}.inner-heading-page h2{font-size:30px}.about-section-bg{padding-top:50px;padding-bottom:40px}h3.leading{font-size:42px;line-height:40px}.heading-about-page h1{font-size:40px;line-height:43px;margin-bottom:25px;margin-left:0;margin-top:25px}ul.plan-list li{font-size:18px;line-height:32px;display:flex;align-items:center;gap:10px}.card-box-year h3{font-size:25px;margin-bottom:0;line-height:30px}.column-flexs{display:flex;margin-top:30px;gap:6px;justify-content:space-between}.card-box-service{display:flex;padding-bottom:50px;flex-direction:column;height:90%;margin-bottom:10px}.card-box-image-service img{border-radius:12px;margin-bottom:18px}.card-box-title h3{font-size:23px;padding-left:15px}.card-box-service p{line-height:24px;font-size:20px;text-align:left;padding-left:15px;padding-bottom:20px}.construction{padding-top:30px;padding-bottom:30px}.construction-heading h3{font-size:30px;margin-bottom:30px;line-height:30px}.construction-heading p{font-size:20px;margin-bottom:30px;line-height:24px}.service-box h5{font-size:22px;line-height:12px}.service-box p{font-size:20px;margin-bottom:0;font-weight:300}.service-box{margin-bottom:30px}.counter-box{margin-bottom:30px;height:100%;padding:14px}.counter{font-size:26px}.counter-box i{font-size:30px;margin:0 0 5px}.counter-box p{font-size:20px}#faqAccordion{padding:10px}#faqAccordion .accordion-button:not(.collapsed){font-size:21px;justify-content:space-between}#faqAccordion .accordion-body{font-size:20px;line-height:25px}#faqAccordion button.accordion-button.collapsed{font-size:21px;justify-content:space-between}#faqAccordion h4{font-size:25px}.faq{padding-top:40px;padding-bottom:40px}#faqAccordion .accordion-button:after{margin-left:6px}.title-what-we{font-size:20px;margin-bottom:1px}.what-we-do-icon p{font-size:20px;line-height:25px;margin-bottom:30px}.call a{font-size:20px}ul.plan-list li{font-size:20px;line-height:30px}section.bg-color-bg .col-lg-9{margin:0;padding:0}.bg-color-bg{padding:15px;padding-left:15px;padding-right:15px}.bg-color-bg .form-group{margin-bottom:15px}.button.clear-btn a{width:100%;text-align:center;justify-content:center}section.bg-color-bg .mt-5{margin-top:1rem!important}.bg-color-bg .card-box-directory{height:100%;margin-bottom:30px;width:100%;max-width:98%}.bg-color-bg .column-map .col-lg-6{margin:0;padding:0}.bg-color-bg button.btn.btn-save{font-size:16px;padding:9px 5px}.button.clear-btn a{font-size:16px;padding:9px 5px;width:100%}.row.column-map .col-lg-6.col-sm-6.col-md-6{width:50%}.container-fluid.custom-width-custom{width:100%;max-width:1920px;padding:0}button.btn.btn-orange.w-100.fw-semibold{margin-bottom:30px}.review-btn{margin-bottom:30px}p.review-text br{display:none}.review-form{min-width:fit-content;width:100%;margin-bottom:30px}.text strong{font-size:17px}.map-images #map{margin-bottom:30px}.contact-section .col-lg-6.map-container{margin:0;padding:0}.submit-btn{margin:10px auto}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:40px;padding-top:40px}.blog-meta{position:relative;left:0;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:0;padding:10px 28px}.custom-blog .blog-meta{display:flex;justify-content:flex-start;gap:9px;margin-bottom:10px;align-items:center;padding:0}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:40px;padding-top:40px}.custom-pagination{margin-bottom:0}.custom-pagination.mt-5{margin-top:0 !important}.error{margin-bottom:30px}.error-bg.bg-light h1{font-size:40px;margin-bottom:10px}.error-bg.bg-light p{font-size:26px;line-height:32px;margin-bottom:0}a.btn-one{max-width:100%;font-size:18px}.row.group-img img{height:auto;margin-bottom:20px}.blog-detail-content{padding:100px;padding-left:0;padding-right:0;padding-bottom:30px;padding-top:30px}h1.faq-heading{margin-bottom:20px;font-size:23px}.tab-faq .tab-button{padding:4px 7px;font-size:19px}.tab-faq .tab-button{padding:4px 7px}.tab-faq .accordion-body{padding:0 15px;font-size:18px;line-height:35px;padding-top:10px;padding-bottom:10px}.tab-faq .accordion-button{font-size:19px;padding:0 15px;padding-top:10px;padding-bottom:10px;line-height:35px}.terms h1{margin-bottom:10px;font-size:31px}.terms-border h3.h3{font-size:23px;margin-bottom:6px;line-height:30px}.terms-border p{font-size:17px;line-height:29px;margin-bottom:30px}.terms-border{padding:13px}.list-style1.list-unstyled li{font-size:18px;line-height:30px}.custom-form-bg input.inv-btn{margin-bottom:10px;margin-top:0}.custom-form-bg .form-row{display:grid;gap:0px}.profile-pagination{margin-bottom:50px}.reviewer-name{font-weight:700;font-size:20px}.star-icons i{color:#f5b50a;font-size:15px}.review-title{font-size:18px;margin:0;line-height:20px}.review-header{margin-bottom:0}.review-stars{color:gold;font-size:18px;margin:0}.results-count{font-size:20px;color:#4b4b4b}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%;margin-bottom:15px}.row.job-photo-contractors .slick-prev{height:40px;width:40px;right:58px}.row.job-photo-contractors .slick-next{height:40px;width:40px}.header-sticky nav{margin:0 !important}.profile-bg-white-color{margin-bottom:30px}.card-profile-detail .mb-3{margin-bottom:4px !important}}@media (max-width:767.98px){.customdiv-footer{margin-top:50px}.container-fluid.custom-width{padding:0 15px}.custom-space-section{margin-top:50px}.menu-btn i{color:#333;font-size:40px}.auth-button{font-size:15px}.auth-button i{font-size:17px;margin-right:3px}#decoCreteCarousel .zip-code-search{min-width:260px;margin:auto;display:table}#decoCreteCarousel .zip-input-wrapper h2{padding-bottom:4px;font-size:17px;text-align:center}#decoCreteCarousel input.form-control.me-2{font-size:15px;border-radius:10px;padding:9px}#decoCreteCarousel button.btn.btn-light{font-size:17px;line-height:28px;right:4px;top:0}#decoCreteCarousel .carousel-control-next,.carousel-control-prev i{font-size:20px}.logo img{width:100%;max-width:180px}.foter-menu ul{display:flex;gap:14px;margin:0;text-align:center;padding:0;flex-wrap:wrap}.foter-menu li a{font-size:17px;line-height:12px}.footer-text{font-size:17px;line-height:27px}.small-heading{font-size:15px;margin-bottom:10px}.sub-heading h1{font-size:30px;margin-bottom:10px;line-height:38px}.inner-text p{font-size:17px;line-height:27px;margin-bottom:20px}.moddern h2{font-size:20px;margin-bottom:4px;line-height:20px}.our-work{padding:50px;padding-left:0;padding-right:0}.service-heading h3{font-size:25px;margin-bottom:89px;line-height:30px}.row.slider-our-service .slick-next{width:40px;height:40px}.row.slider-our-service .slick-prev{width:40px;height:40px;right:57px}.mission-image{margin-bottom:30px}.mission-section h3{font-size:24px;margin-bottom:18px;line-height:28px}.mission-section p{font-size:17px;line-height:26px;margin-bottom:27px}.moddern h3{font-size:23px;font-weight:500;margin-bottom:0}.moddern p{font-size:17px;margin-bottom:0;line-height:24px}.moddern p br{display:none}.modern-heading{display:grid;gap:12px;justify-content:center}.marginbottom{margin-bottom:30px}.play-button{width:80px;height:80px;line-height:30px;font-size:38px}.client-heading h3{font-size:22px;margin-bottom:15px;line-height:23px}.title h3 strong{font-size:23px}.client-name{font-size:22px;padding-left:22px;font-weight:600}.card-box-black{padding:20px}.card-box-black p{font-size:17px;color:#fff;line-height:25px;margin-bottom:0;font-weight:300}.client-slider .slick-prev{width:40px;height:40px;right:59px}.client-slider .slick-next{width:40px;height:40px}.call-action-bg{padding:50px;padding-left:0;padding-right:0}.call-action-bgs img{margin-bottom:40px}.title-call-action h3{font-size:27px;margin-bottom:0}.title-call-action{padding-left:5px}.title-call-action a{font-size:17px}.title-call-action li{line-height:33px}.title-call-action li a{font-size:17px}.gallery-custom .gallery{gap:15px;margin-bottom:30px;grid-template-columns:repeat(auto-fit,minmax(329px,1fr))}.job-photo-slider .slick-prev{width:40px;height:40px;right:56px}.job-photo-slider .slick-next{width:40px;height:40px}.job-bg{padding:95px}.job-photo-slider .slick-prev,.job-photo-slider .slick-next{top:-71px}.footer-bg{padding:50px;padding-left:0;padding-right:0}.footer-logo img{width:100%;max-width:200px}.footer-logo{margin-bottom:15px}.footer-bg hr:not([size]){margin-top:20px;margin-bottom:20px}.footer-box-border{height:100%;margin-bottom:20px;padding:20px}.menu-link ul{justify-content:center;gap:4px;list-style:none;align-items:center;margin-bottom:0;padding:0}.menu-link li{font-weight:300;font-size:16px;color:#fff}.right-address p br{display:none}.about-right-image{float:right;margin-top:20px}.copyright{text-align:center;font-size:16px}.about-header-image{padding:20px;padding-left:0}.about-section-bg{padding-top:20px;padding-bottom:20px}section.footer-bg .col-lg-4.col-sm-4{margin-bottom:15px}.inner-heading-page h2{font-size:23px}.columnflex{display:grid}.card-box-light-grey{padding:20px}.card-box-light-grey p{font-size:17px;line-height:24px}h3.leading{margin-top:19px;font-size:26px;line-height:34px;margin-bottom:30px}.heading-about-page h1{font-size:26px;line-height:30px;margin-bottom:20px;margin-left:0;margin-top:21px}.column-flexs{display:grid;margin-top:20px;gap:6px}.card-box-year h3{font-size:19px;margin-bottom:0;line-height:20px}.star-list li i{font-size:17px}.card-box-service{display:flex;padding-bottom:50px;flex-direction:column;height:90%;margin-bottom:10px;justify-content:flex-start;align-items:flex-start}.card-box-image-service img{margin-bottom:20px}.card-box-title h3{font-size:22px;margin-bottom:3px;text-align:left;padding-left:15px}.card-box-service p{margin-bottom:0;line-height:21px;font-size:17px;text-align:left;padding-left:15px;padding-bottom:20px}.construction{padding-top:30px;padding-bottom:30px}.construction-heading h3{font-size:26px;margin-bottom:30px;line-height:30px}.construction-heading p{font-size:17px;margin-bottom:30px;line-height:24px}.service-box h5{font-size:17px;line-height:12px}.icon-wrapper{min-width:70px;height:70px}.service-box p{font-size:17px;margin-bottom:0;font-weight:300}.service-box{margin-bottom:30px}.counter-box{margin-bottom:30px}#faqAccordion{padding:10px}#faqAccordion .accordion-button:not(.collapsed){font-size:16px;justify-content:space-between}#faqAccordion .accordion-body{font-size:16px;line-height:22px}#faqAccordion button.accordion-button.collapsed{font-size:16px;justify-content:space-between}#faqAccordion h4{font-size:25px}.faq{padding-top:40px;padding-bottom:40px}#faqAccordion .accordion-button:after{margin-left:6px}.title-what-we{font-size:25px;margin-bottom:1px}.what-we-do-icon p{font-size:17px;line-height:25px;margin-bottom:30px}.call a{font-size:20px}ul.plan-list li{font-size:17px;line-height:30px}.card-box-year p{font-size:17px}section.bg-color-bg .col-lg-9{margin:0;padding:0}.counter-box p{font-size:17px}.bg-color-bg{padding:15px;padding-left:15px;padding-right:15px}.bg-color-bg .form-group{margin-bottom:15px}.button.clear-btn a{width:100%;text-align:center;justify-content:center}section.bg-color-bg .mt-5{margin-top:1rem!important}.bg-color-bg .card-box-directory{height:100%;margin-bottom:30px}.bg-color-bg .column-map .col-lg-6{margin:0;padding:0}.bg-color-bg button.btn.btn-save{font-size:16px;padding:9px 5px}.button.clear-btn a{font-size:16px;padding:9px 5px}.bg-color-bg .card-box-directory-image{height:auto;overflow:hidden}.custom-pagination button{padding:6px 11px}.card-profile-detail img{max-width:100%}.card-profile-detail{padding:15px;margin-top:50px;padding-left:15px;padding-right:15px}.card-profile-detail .col-md-4.mb-3{margin-bottom:0!important}button.btn.btn-orange.w-100.fw-semibold{margin-bottom:15px}strong.bold{font-size:20px}p.spantext{font-size:16px;margin-bottom:6px}h4.fw-bold{margin-top:7px}.review-btn{margin-bottom:15px;padding:8px 19px;font-size:16px}.fw-bold{font-weight:700!important;font-size:25px}.rating-score{line-height:40px;font-size:40px;font-weight:600}.review-text{font-size:16px;line-height:25px}.star-icons.mb-3{margin-bottom:0 !important}.results-sort{flex-direction:column;align-items:center;gap:1rem}.bg-color-showing .sort-dropdown{width:100%}.results-count{font-size:20px}.review-form{min-width:fit-content;width:100%;margin-bottom:30px}.map-images #map{margin-bottom:30px}.custom-form-bg .form-container{padding:15px}.custom-form-bg .form-inner h2{font-size:27px;margin-bottom:4px}.form-inner p{font-size:17px;line-height:20px;margin-bottom:20px}.submit-btn{margin:10px auto}p.footer-text br{display:none}.contact-section .col-lg-6.map-container{margin:0;padding:0}.blog-meta{position:relative;left:0;background:#fff;border-radius:12px 12px 0 0;overflow:hidden;top:0;padding:10px 28px}.custom-blog .blog-meta{display:grid;justify-content:flex-start;gap:9px;margin-bottom:10px;align-items:center;padding:0}.custom-blog{background:#efebe7;padding:100px;padding-left:0;padding-right:0;padding-bottom:40px;padding-top:40px}.custom-pagination{margin-bottom:0}.custom-pagination.mt-5{margin-top:0 !important}.error{margin-bottom:30px}.error-bg.bg-light h1{font-size:40px;margin-bottom:10px}.error-bg.bg-light p{font-size:26px;line-height:32px;margin-bottom:0}a.btn-one{max-width:100%;font-size:18px}.error-bg.bg-light{padding:50px;padding-left:0;padding-right:0}.blog-detail-content{padding:50px;padding-left:0;padding-right:0;padding-top:30px;padding-bottom:30px;margin-top:10px}.blog-detail-content .blog-meta{position:relative;left:0;background:#fff;top:0;padding:10px 28px;gap:7px;display:grid;align-items:center;justify-content:flex-start;padding-left:0}.inner-heading-blog{padding:20px}.blog-detail-content p{font-size:17px;margin-bottom:30px;line-height:28px;font-weight:300}.blog-detials{padding:15px;font-size:18px}ul.list-blog li{font-size:17px;line-height:27px;font-weight:300}.row.group-img img{height:auto;margin-bottom:20px}.custom-paginations button{font-size:16px}.social-list-icon ul{gap:7px}.social-list-icon li{width:30px;height:30px;line-height:36px}.social-list-icon li i{font-size:17px}.blog-detials h3{font-size:18px}h1.faq-heading{margin-bottom:20px;font-size:23px}.tab-faq .tab-button{padding:4px 7px;font-size:19px}.tab-faq .tab-button{padding:4px 7px}.tab-faq .accordion-body{padding:0 15px;font-size:18px;line-height:35px;padding-top:10px;padding-bottom:10px}.tab-faq .accordion-button{font-size:19px;padding:0 15px;padding-top:10px;padding-bottom:10px;line-height:35px}.terms h1{margin-bottom:10px;font-size:31px}.terms-border h3.h3{font-size:23px;margin-bottom:6px;line-height:30px}.terms-border p{font-size:17px;line-height:29px;margin-bottom:30px}.terms-border{padding:13px}.list-style1.list-unstyled li{font-size:18px;line-height:30px}.login-signup{padding-top:50px;padding-bottom:50px}.custom-space-section.login-signup .form-wrap{max-width:330px;padding:20px}.custom-space-section.login-signup .form-wrap .tabs-content{padding:5px}.custom-space-section.login-signup .form-wrap form .input{font-size:16px;padding:7px 0}.custom-form-bg .form-row{display:grid;gap:0px}.custom-form-bg.custom-form-bg .form-container{padding:15px;width:100%}.profile-pagination{margin-bottom:50px}.reviewer-name{font-weight:700;font-size:20px}.star-icons i{color:#f5b50a;font-size:15px}.review-title{font-size:18px;margin:0;line-height:20px}.review-header{margin-bottom:0}.review-stars{color:gold;font-size:18px;margin:0}.row.forms-fliter .dropdown-checkbox{position:relative;display:inline-block;width:100%;margin-bottom:15px}.call-action-image{margin-bottom:15px}.row.job-photo-contractors .slick-prev{height:40px;width:40px;right:56px}.row.job-photo-contractors .slick-next{height:40px;width:40px}.gm-style-iw.gm-style-iw-c{width:100% !important;max-width:260px !important}.social-share-list{display:flex;justify-content:space-between;align-items:center}.card-box-white p{font-size:17px}.right-address p{font-size:17px}.menu-link li a{font-size:17px}.header-sticky nav{margin:0 !important}.profile-bg-white-color{margin-bottom:30px}.card-profile-detail .mb-3{margin-bottom:4px !important}.fliter-svae-search{display:grid}.card-box-service p br{display:none}}