.SearchBar_searchBar__1yq7H{border-radius:var(--br-5xs);background-color:var(--previewthemeforestnet-white);border:1px solid var(--primary);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0 var(--padding-11xs) 0 var(--padding-lg);gap:var(--gap-xl);padding-right:0;width:100%}.SearchBar_searchInput__ToALF{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:auto;width:100%;font-family:Outfit,sans-serif}.SearchBar_rectangleDiv__bB_cp{height:46px;width:60px;position:relative;border-radius:0 var(--br-6xs) var(--br-6xs) 0;background-color:var(--primary);display:none}.SearchBar_searchMdIcon__8crzG{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0;z-index:1}.SearchBar_groupDiv__bqH3V{border-radius:0 var(--br-6xs) var(--br-6xs) 0;background-color:var(--primary);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:var(--padding-6xs) var(--padding-sm)}.SearchBar_textField3__EXok_{width:100%;box-shadow:none;outline:none;border:none;color:#000;font-size:20px;line-height:24px;font-weight:400}.SearchBar_textField3__EXok_::placeholder{color:#000}.home{text-decoration:none;position:absolute;top:1px;left:0;line-height:22px;text-transform:capitalize;color:inherit;display:flex;align-items:center;justify-content:center;min-width:43px}.blog-listing-page .chevron-right-double-icon{position:absolute;top:0;left:51px;width:24px;height:24px;overflow:hidden}.blog-listing-page .home-chevron{height:24px;width:75px;position:relative}.blog-listing-page .slab-leak-repair{position:relative;line-height:22px;text-transform:capitalize;font-weight:600;white-space:nowrap}.blog-listing-page .breadcrumbs,.slab-leak{display:flex;align-items:flex-start;justify-content:flex-start}.blog-listing-page .slab-leak{flex-direction:column;padding:1px 0 0;color:#319a52}.blog-listing-page .bg-gray{background-color:var(--color-whitesmoke)}.blog-listing-page .breadcrumbs{align-self:stretch;flex-direction:row;padding:var(--padding-base) 0;gap:8px;top:0;z-index:99;position:-webkit-sticky;position:sticky;text-align:center;font-size:var(--font-size-base);color:var(--color-black);font-family:var(--font-outfit)}.blog-listing-page .blogs{margin:0;align-self:stretch;position:relative;font-size:inherit;font-weight:600;font-family:inherit}.blog-listing-page .image-placeholder-icon{height:243px;border-radius:var(--br-7xl) var(--br-7xl) 0 0;max-width:424px;overflow:hidden;flex-shrink:0;object-fit:cover}.blog-listing-page .heading,.image-placeholder-icon,.text{align-self:stretch;position:relative}.blog-listing-page .text{font-size:var(--font-size-base);line-height:24px;color:var(--color-dimgray)}.blog-listing-page .heading-parent{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.blog-listing-page .heading-parent .heading{font-size:clamp(18px,4vw,20px);color:#2c2e47;line-height:normal}.blog-listing-page .view-post{position:relative;font-weight:600;display:inline-block;min-width:89px;margin-bottom:0}.blog-listing-page .frame-child{height:7.4px;width:32px;position:relative}.blog-listing-page .view-post-parent{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-3xs);color:var(--primary)}.blog-listing-page .frame-group,.image-placeholder-parent{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.image-placeholder-parent{box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:var(--br-7xl) var(--br-7xl)}.blog-listing-page .frame-group{align-self:stretch;padding:var(--padding-xl);gap:var(--gap-5xl)}.blog-listing-page .image-placeholder-parent{flex:1 1;min-width:424px;max-width:400px;height:100%}.blog-listing-page .image-placeholder-icon1{height:243px;max-width:100%;overflow:hidden;flex-shrink:0;object-fit:cover;max-height:243px}.blog-listing-page .heading1,.image-placeholder-icon1,.text1{align-self:stretch;position:relative}.blog-listing-page .text1{font-size:var(--font-size-base);line-height:24px;color:var(--color-dimgray)}.blog-listing-page .heading-group{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.blog-listing-page .view-post1{position:relative;font-weight:600;display:inline-block;min-width:89px}.blog-listing-page .frame-item{height:7.4px;width:32px;position:relative}.blog-listing-page .frame-container,.view-post-group{display:flex;justify-content:flex-start}.blog-listing-page .view-post-group{flex-direction:row;align-items:center;gap:var(--gap-3xs);color:var(--primary)}.blog-listing-page .frame-container{align-self:stretch;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:0 0 var(--br-7xl) var(--br-7xl);background-color:var(--white-bg);flex-direction:column;align-items:flex-start;padding:var(--padding-xl);gap:var(--gap-5xl)}.blog-listing-page .frame-parent,.image-placeholder-group{display:flex;justify-content:flex-start;max-width:100%}.blog-listing-page .image-placeholder-group{flex:1 1;flex-direction:column;align-items:flex-start;min-width:279px}.blog-listing-page .frame-parent{align-self:stretch;flex-direction:row;align-items:start;gap:var(--gap-5xl);flex-wrap:wrap}.blog-listing-page .frame-inner{height:243px;border-radius:var(--br-7xl) var(--br-7xl) 0 0;max-width:100%;overflow:hidden;flex-shrink:0;object-fit:cover}.blog-listing-page .frame-inner,.heading2,.text2{align-self:stretch;position:relative}.blog-listing-page .text2{font-size:var(--font-size-base);line-height:24px;color:var(--color-dimgray)}.blog-listing-page .heading-container{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.blog-listing-page .view-post2{position:relative;font-weight:600;display:inline-block;min-width:89px}.blog-listing-page .line-icon{height:7.4px;width:32px;position:relative}.blog-listing-page .view-post-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-3xs);color:var(--primary)}.blog-listing-page .frame-parent1,.rectangle-parent{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.blog-listing-page .frame-parent1{align-self:stretch;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:0 0 var(--br-7xl) var(--br-7xl);background-color:var(--white-bg);padding:var(--padding-xl);gap:var(--gap-5xl)}.blog-listing-page .rectangle-parent{flex:1 1;min-width:279px;max-width:100%}.blog-listing-page .rectangle-icon{height:243px;border-radius:var(--br-7xl) var(--br-7xl) 0 0;max-width:100%;overflow:hidden;flex-shrink:0;object-fit:cover}.blog-listing-page .heading3,.rectangle-icon,.text3{align-self:stretch;position:relative}.blog-listing-page .text3{font-size:var(--font-size-base);line-height:24px;color:var(--color-dimgray)}.blog-listing-page .heading-parent1{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.blog-listing-page .view-post3{position:relative;font-weight:600;display:inline-block;min-width:89px}.blog-listing-page .frame-child1{height:7.4px;width:32px;position:relative}.blog-listing-page .frame-parent2,.view-post-parent1{display:flex;justify-content:flex-start}.blog-listing-page .view-post-parent1{flex-direction:row;align-items:center;gap:var(--gap-3xs);color:var(--primary)}.blog-listing-page .frame-parent2{align-self:stretch;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:0 0 var(--br-7xl) var(--br-7xl);background-color:var(--white-bg);flex-direction:column;align-items:flex-start;padding:var(--padding-xl);gap:var(--gap-5xl)}.blog-listing-page .frame-div,.rectangle-group{display:flex;justify-content:flex-start;max-width:100%}.blog-listing-page .rectangle-group{flex:1 1;flex-direction:column;align-items:flex-start;min-width:279px}.blog-listing-page .frame-div{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-5xl)}.blog-listing-page .chevron-left-icon{width:24px;height:24px;position:relative;overflow:hidden;flex-shrink:0}.blog-listing-page .chevron-left-wrapper{background-color:var(--color-whitesmoke);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px}.blog-listing-page .div{position:relative;line-height:150%;display:inline-block;min-width:7px}.blog-listing-page .current-page{width:40px;background-color:var(--color-whitesmoke);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-8xs) var(--padding-base);box-sizing:border-box}.blog-listing-page .div1{position:relative;line-height:150%;font-weight:600;display:inline-block;min-width:12px}.blog-listing-page .current-page1{background-color:var(--primary);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-8xs) var(--padding-sm);color:var(--white-bg)}.blog-listing-page .div2{position:relative;line-height:150%;display:inline-block;min-width:18px}.blog-listing-page .current-page2{background-color:var(--color-whitesmoke);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-8xs) var(--padding-2xs)}.blog-listing-page .div3{position:relative;line-height:150%;display:inline-block;min-width:19px}.blog-listing-page .current-page3{width:40px;background-color:var(--color-whitesmoke);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-8xs) 10px;box-sizing:border-box}.blog-listing-page .page-number{flex:1 1;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;min-width:147px;gap:var(--gap-xl)}.blog-listing-page .pagination-child{height:40px;width:40px;object-fit:contain;min-height:40px}.blog-listing-page .blog-post,.pagination{display:flex;max-width:100%}.blog-listing-page .pagination{width:354px;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xl)}.blog-listing-page .blog-post{flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-21xl);min-width:575px}.blog-listing-page .text4{align-self:stretch;position:relative;line-height:24px}.blog-listing-page .search-label{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-2xs) 0 0;box-sizing:border-box;min-width:216px;max-width:100%}.blog-listing-page .rectangle-div{height:46px;width:60px;position:relative;border-radius:0 var(--br-6xs) var(--br-6xs) 0;background-color:var(--primary);display:none}.blog-listing-page .search-md-icon{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0;z-index:1}.blog-listing-page .rectangle-container,.search{border-radius:0 var(--br-6xs) var(--br-6xs) 0;background-color:var(--primary);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:7px var(--padding-sm)}.blog-listing-page .search{align-self:stretch;border-radius:var(--br-5xs);background-color:var(--white-bg);border:1px solid var(--primary);box-sizing:border-box;padding:0 0 0 var(--padding-lg);max-width:100%;row-gap:20px}.blog-listing-page .recent-posts-title{position:relative;line-height:28px;font-weight:500;display:inline-block;min-width:101px;flex-shrink:0}.blog-listing-page .recent-posts-divider{align-self:stretch;height:1px;position:relative;background-color:var(--color-black);border-top:1px solid #a5a5a5;box-sizing:border-box}.blog-listing-page .recent-post-title{position:relative;font-size:var(--font-size-lg);line-height:22px;font-family:var(--font-outfit);color:var(--primary);text-align:left;display:inline-block}.blog-listing-page .recent-post{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.blog-listing-page .recent-post2:hover,.recent-post3:hover,.recent-post4:hover,.recent-post7:hover,.recent-post:hover{background-color:var(--color-forestgreen-200);border:1px solid var(--color-forestgreen-100);box-sizing:border-box}.blog-listing-page .text5{position:relative;line-height:22px;display:inline-block;min-width:107px}.blog-listing-page .recent-post1{border-radius:var(--br-5xs);border:1px solid var(--primary);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--padding-7xs) var(--padding-2xs);white-space:nowrap}.blog-listing-page .text6{position:relative;font-size:var(--font-size-lg);line-height:22px;font-family:var(--font-outfit);color:var(--primary);text-align:left}.blog-listing-page .recent-post2{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.blog-listing-page .text7{position:relative;font-size:var(--font-size-lg);line-height:22px;font-family:var(--font-outfit);color:var(--primary);text-align:left}.blog-listing-page .recent-post3{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.blog-listing-page .text8{position:relative;font-size:var(--font-size-lg);line-height:22px;font-family:var(--font-outfit);color:var(--primary);text-align:left;display:inline-block;min-width:78px}.blog-listing-page .recent-post4{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.blog-listing-page .text9{position:relative;line-height:22px;display:inline-block;min-width:124px}.blog-listing-page .recent-post5{border-radius:var(--br-5xs);border:1px solid var(--primary);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--padding-7xs) var(--padding-2xs);white-space:nowrap}.blog-listing-page .text10{position:relative;line-height:22px;display:inline-block;min-width:111px}.blog-listing-page .recent-post6{border-radius:var(--br-5xs);border:1px solid var(--primary);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--padding-7xs) var(--padding-2xs);white-space:nowrap}.blog-listing-page .text11{position:relative;font-size:var(--font-size-lg);line-height:22px;font-family:var(--font-outfit);color:var(--primary);text-align:left;display:inline-block;min-width:93px}.blog-listing-page .recent-post7{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.blog-listing-page .recent-post-list,.blog-listing-page .recent-posts{align-self:stretch;display:flex;justify-content:flex-start}.blog-listing-page .recent-post-list{flex-direction:row;align-items:center;flex-wrap:wrap;align-content:center;gap:12px 14px;flex-shrink:0;font-size:var(--font-size-lg);color:var(--primary)}.blog-listing-page .recent-posts{box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:16px;background-color:var(--white-bg);flex-direction:column;align-items:flex-start;padding:24px;gap:16px;font-size:24px}.blog-search{flex-direction:column;row-gap:24px}.text83{font-size:clamp(18px,5vw,24px);position:relative;width:100%;padding-bottom:16px}.text83:before{content:"";width:100%;position:absolute;border-bottom:1px solid #a5a5a5;bottom:0}.text-group{box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:var(--br-base);background-color:var(--previewthemeforestnet-white);flex-direction:column;align-items:flex-start;padding:var(--padding-5xl);gap:8px;align-self:stretch;display:flex;justify-content:flex-start;max-width:424px;margin:4px}.frame-parent33{flex-wrap:wrap;align-content:center;gap:12px 14px;flex-shrink:0;font-size:var(--font-size-lg);color:var(--primary);justify-content:flex-start;max-height:615px!important;overflow-y:auto}.frame-parent33,.text-wrapper{flex-direction:row;align-items:center;display:flex}.text-wrapper{cursor:pointer;border:1px solid var(--primary);padding:var(--padding-7xs) var(--padding-2xs);background-color:transparent;border-radius:var(--br-5xs);justify-content:center;white-space:nowrap}.text-wrapper:hover{background-color:var(--color-forestgreen-200);border:1px solid var(--color-forestgreen-100);box-sizing:border-box}.text-wrapper .text84{font-size:clamp(14px,4vw,)}.blog-listing-page,.blog-listing-page .blog-header,.blog-listing-page .blog-posts,.blog-listing-page .blog-search{display:flex;align-items:flex-start;justify-content:flex-start}.blog-listing-page .blog-posts{align-self:stretch;flex-direction:row;gap:var(--gap-5xl);max-width:100%;text-align:left;font-size:var(--font-size-xl);color:var(--text-dark);font-family:var(--font-outfit)}.blog-listing-page,.blog-listing-page .blog-header{flex-direction:column}.blog-listing-page .blog-header{align-self:stretch;background-color:var(--white-bg);padding:var(--padding-41xl);box-sizing:border-box;gap:var(--gap-21xl);max-width:100%;text-align:left;font-size:36px;color:#2d2d2d;font-family:var(--font-outfit)}.blog-listing-page .blog-listing-page{width:100%;position:relative;line-height:normal;letter-spacing:normal}.pagination-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.pagination-wrapper .active>.page-link,.pagination-wrapper .page-link.active,.pagination-wrapper .page-link:hover{z-index:3;color:var(--bs-pagination-active-color);background-color:#3bb44d;border-color:#3bb44d}.blog-listing-page .pagination{max-width:400px;flex-direction:row;align-items:center;justify-content:center;gap:4px}.pagination-wrapper .page-link{padding-block:clamp(6px,2vw,8px);padding-inline:clamp(12px,3vw,15px);text-decoration:underline;color:#2d2d2d}.pagination-wrapper .page-link:focus{box-shadow:none}.pagination-wrapper .page-item:last-child .page-link{border-top-right-radius:20px;border-bottom-right-radius:20px}.pagination-wrapper .page-item:first-child .page-link{border-top-left-radius:20px;border-bottom-left-radius:20px;transition:all .3s ease-in-out}@media screen and (max-width:1200px){.blog-listing-page .blog-search{flex:1 1;width:100%}.blog-listing-page .blog-posts{flex-wrap:wrap;flex-direction:column-reverse}.blog-listing-page .blog-header{padding-top:var(--padding-20xl);padding-bottom:var(--padding-20xl);box-sizing:border-box}}@media (min-width:1024px) and (max-width:1470px){.blog-listing-page .image-placeholder-parent{max-width:340px;min-width:300px}}@media screen and (max-width:1050px){.blog-listing-page .blogs{font-size:29px}.blog-listing-page .frame-div,.blog-listing-page .frame-parent{flex-wrap:wrap}}@media (max-width:991px){.blog-listing-page .image-placeholder-parent{max-width:50%!important;min-width:300px!important}.blog-listing-page .frame-parent{justify-content:center}}@media screen and (max-width:750px){.blog-listing-page .blog-post,.blog-listing-page .blog-search{min-width:100%}.blog-listing-page .blog-header{gap:var(--gap-xl);padding:25px 30px;box-sizing:border-box}.blog-listing-page .image-placeholder-parent{flex:1 1 100%;min-width:auto;max-width:100%!important}.blog-listing-page .image-placeholder-icon{max-width:100%}.text-group{margin:4px 0}.right-side-menu{overflow:unset}}@media screen and (max-width:450px){.blog-listing-page .breadcrumbs{box-sizing:border-box}.blog-listing-page .blogs{font-size:22px;text-align:center}.blog-listing-page .div,.blog-listing-page .div1,.blog-listing-page .div2,.blog-listing-page .div3,.blog-listing-page .heading,.blog-listing-page .heading1,.blog-listing-page .heading2,.blog-listing-page .heading3,.blog-listing-page .view-post,.blog-listing-page .view-post1,.blog-listing-page .view-post2,.blog-listing-page .view-post3{font-size:var(--font-size-base)}.blog-listing-page .div,.blog-listing-page .div1,.blog-listing-page .div2,.blog-listing-page .div3{line-height:24px}.blog-listing-page .pagination{flex-wrap:wrap}.blog-listing-page .blog-post{gap:var(--gap-xl)}.blog-listing-page .text4{font-size:var(--font-size-base);line-height:19px}.blog-listing-page .search{flex-wrap:wrap;padding-right:var(--padding-lg);padding-bottom:var(--padding-lg);box-sizing:border-box}.blog-listing-page .recent-posts-title{font-size:19px;line-height:22px}}