@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600;700;800&family=Rubik:wght@300;400;500;600;700;800;900&display=swap);.body,body{overflow-x:hidden!important}a:hover,body{color:#000}body,ul{margin:0;padding:0}.nav_bar .sub-menu li a:hover,.owl-carousel .owl-dots .owl-dot.active,a.btn1:hover{background:#000}a.btn1,a.comon-btn{background:#2496b0;border-radius:3px}.contact .contact-info-top a,.contact .contact-info-top p{font-family:Poppins,sans-serif;color:#303030;font-size:17px}html{scroll-behavior:smooth}body{box-sizing:border-box;background-color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}a{color:#0b35ee;text-decoration:none;transition:.4s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;margin-bottom:18px;font-weight:400;line-height:1.2;color:inherit}ul{list-style:none}h1{font-size:85px;font-weight:600}h2{font-size:46px;font-weight:700}.text_hd h4,h3{font-weight:600}h3{font-size:43px}h4{font-size:23px;line-height:31px}h5{font-size:18px}p{font-size:1rem;line-height:28px;margin-bottom:14px}section{padding:75px 0}.bg-cover{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.gap{margin-bottom:34px}.small{display:none}.bg-dark{background:#2d2d2d!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}}.container-flex{display:flex;align-items:center;justify-content:space-between}.top_bar{padding:6px 0}.top_bar .container{display:flex;justify-content:space-between;align-items:center}.left_section,.left_section p,.right_Section{display:flex;align-items:center}.left_section p{margin-bottom:0;font-size:14px;margin-right:9px}.left_section p a,.nav_bar ul li,.nav_bar ul li a,.sc_hd a,a.btn1{display:inline-block}.left_section p a{color:#fff;margin:0 9px}.left_section p a:hover,.nav_bar ul li a:hover,.sc_hd a:hover,.text_hd h4 a,a.btn1:hover{color:#2496b0}.left_section p i{font-size:21px;margin:0 9px 0 0}.sc_hd a{color:#fff;font-size:17px;margin:0 7px}.blog .comments .comment .comment-img,.sc_hd{margin-right:14px}a.btn1{color:#fff;text-transform:capitalize;font-size:16px;padding:5px 31px}.nav_bar ul{list-style:none;display:inline-flex;margin:0;padding:0}.blog .comments .reply-form .form-group,.heading_banner h5{margin-bottom:25px}.nav_bar ul li{position:relative}.nav_bar ul li a{color:#000;font-size:14px;margin-left:18px;padding:32px 0}.nav_bar ul li a i{font-size:13px}.sub-menu{position:absolute;right:0;width:250px;background:#fff;opacity:0;transition:.6s;top:180%;visibility:hidden;pointer-events:none;z-index:9999999999}.sub-menu ul{display:inline}.nav_bar .sub-menu li{display:block}.nav_bar .sub-menu li a{display:block;margin-left:0;color:#000;padding:9px 17px;font-size:15px;text-transform:capitalize}.nav_bar ul li:hover .sub-menu{top:100%;visibility:visible;opacity:1;pointer-events:all}.sticky{position:fixed;top:0;left:0;width:100%}.menu_bar{background-color:#fff;z-index:99999}.banner_Section{background-position:bottom!important;padding:180px 0}.heading_banner h1 span{font-weight:300;display:block;letter-spacing:3px;line-height:69px}.heading_banner h5{letter-spacing:2px;font-weight:600;display:block;text-transform:uppercase;font-size:18px}.ft_content ul li a,.ft_content1 h4,.heading_inner h1,.post_comment h5,a.comon-btn{text-transform:capitalize}.button_comon{display:inline-block;margin-top:18px}a.comon-btn{color:#fff;display:inline-block;font-size:16px;padding:12px 0;border:1px solid #2496b0;width:14rem;text-align:center}.color-p p,.text_hd p{color:#888}.grid{display:grid;grid-template-columns:1fr 2fr}.grid .sub-heading h2,.heading_pera p,.othres_link_srvc p,.pera p{margin-bottom:0}.pera{padding-left:82px}.track{position:absolute;top:-31px;right:22px;display:none}.track img{width:60px;transition:.6s}.text_hd{position:relative;padding:26px 22px;height:100%;min-height:320px}a.comon-btn.outline{background:0 0;color:#000;border:1px solid #6c6969;padding:12px 33px}.item_service .button_comon{display:inline-block;margin-top:13px}.text_hd h4{margin-bottom:14px}.text_hd h4 a{min-height:70px;display:block}.text_hd p{line-height:25px;min-height:79px}.item_service{border:1px solid #e1e1e1;text-align:center;border-radius:10px}.img_Src{overflow:hidden;border-radius:7px}.img_Src img{transition:.6s}.blog .posts-list .post-item:hover .post-img img,.item_service:hover img{transform:scale(1.1)}.othres_link_srvc{gap:69px;display:grid;grid-template-columns:4fr 1fr;margin-top:50px}.sub-heading h2 span{font-weight:300;display:block;line-height:77px}.sub-heading h2{margin-bottom:17px}.blog .comments,.contact .row-below,.lake_siphon_Systems h5{margin-top:30px}.button_comon2 a{margin-left:9px;margin-top:15px}.lake_siphon_Systems{padding:120px 0;color:#fff}.owl-dots{margin:30px auto 0;display:table}.owl-carousel .owl-dots .owl-dot{background:#999;width:10px;height:10px;border-radius:100%;transition:.5s;margin:0 4px;outline:0}section.bg_content_section{background:#595959;color:#fff;padding:41px 0}.bg_content_section .grid{display:grid;grid-template-columns:6fr 2fr;gap:112px;align-items:center}.contact_form button:hover,a.comon-btn:hover{background:#000;color:#fff}.post_comment{border:1px solid #e7e2e2;padding:23px;min-height:280px;border-radius:7px;box-shadow:8px 4px 4px rgb(205 205 205 / 50%);margin-bottom:50px;background:#fff}.ft_btm,.ft_top{border-bottom:1px solid #333}.post_comment i,.star{margin-bottom:11px}.post_comment i{color:#2496b0;font-size:41px}.post_comment p{color:#3e3e3e;min-height:140px}.star i{color:#ef8d10;font-size:19px;margin:0 1px 0 0}.post_comment h5{margin-bottom:0;font-weight:700}.light-bg{background:#f7f6f6!important}.review_section .owl-dots{margin:-20px auto 0;display:table}.contact_form{width:90%;margin:0 auto}.contact_form input{width:100%;border:1px solid #c7c1c1;height:57px;padding:0 16px;border-radius:5px;outline:0;transition:.6s}.contact_form input:focus,.contact_form textarea:focus{border:1px solid #2496b0}.contact_form textarea{width:100%;border:1px solid #c7c1c1;height:127px;padding:16px;border-radius:5px;outline:0;transition:.6s}.contact_form button{width:100%;border:1px solid #646464;height:57px;padding:0 16px;border-radius:5px;outline:0;background:#646464;color:#fff;font-size:22px;letter-spacing:2px;font-weight:500;margin-top:-10px;transition:.6s}.footer{background-color:#000;padding:80px 0 40px}.ft_top{color:#fff;padding-bottom:40px}.ft_top img{width:125px}.ft_top .hd_btn{text-align:right}.ft_top p{margin-bottom:0;padding-right:20px}.ft_content{display:flex;color:#fff;border-right:1px solid #333;gap:65px;padding:40px 0}.ft_content h4{font-size:22px}.ft_content ul li a{color:#c9c9c9;display:inline-block;margin-bottom:8px;font-weight:400}.contact .contact-left-el,.contact-left-el1 a:hover,.ft_content ul li a:hover{color:#5ad2d2}.ft_content1{color:#ffff;border:none!important;display:flex;flex-direction:column;padding:40px 0 0 20px}.ft_content1 li a{color:#dcdcdc;display:inline-block;margin-bottom:12px;font-size:16px;font-weight:400}.ft_social{display:flex;align-items:center;margin-top:30px!important}.ft_social li a i{margin-right:25px;font-size:22px}.copy_right p{color:#c9c9c9;margin-top:30px}.ft_content1 ul li{font-size:17px;font-weight:500}.ft_content1 a{color:#dcdcdc!important}.inner_banner{background:#2496b0;color:#fff;padding:50px 0}.heading_inner h1{font-size:43px;margin-bottom:11px}.breadcrumb-item.active{color:#fff}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin-bottom:0}.blog .sidebar .recent-posts .post-item+.post-item,.contact .contact-info form{margin-top:15px}.contact .contact-top{background:#fff;padding:33px 20px;width:100%;height:100%;border-radius:0;border:1px solid #19181885}.contact .contact-icon{position:relative;margin-bottom:15px}.contact .contact-info-top p{margin-bottom:0}.contact .contact-icon i{background:#2496b0;width:70px;height:70px;margin:0 auto 19px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px}.contact-top h4{font-size:20px;font-weight:600;color:#000;margin-bottom:2px;text-transform:uppercase;font-family:Nunito,sans-serif}.contact .contact-left-el{margin-bottom:23px;display:flex;align-items:center;background:#f7f7f7}.contact .contact-form,.contact .contact-left{background:#fff;box-shadow:0 10px 40px #ebebeb}.contact .contact-left-el1{margin-bottom:26px;margin-top:30px;display:flex;align-items:flex-start}.contact .contact-left-el,.contact-left-el1 a{font-family:Poppins,sans-serif;color:#777;transition:.3s ease-in-out}.contact .contact-form{padding:25px}.contact .contact-left{padding:35px 25px;width:100%;height:100%}.contact .contact-form input{font-family:Poppins,sans-serif;height:60px;border-radius:5px;color:#666;border:1px solid #e2e2e2}.contact .contact-form textarea{font-family:Poppins,sans-serif;border-radius:5px;color:#666;border:1px solid #e2e2e2;height:121px;padding:12px}.form-control:focus{color:#5f656f;background-color:#fff;border-color:#fadfd5!important;outline:0;box-shadow:inherit!important}.contact .contact-form button{background:#2496b0;border:1px solid #2496b0;padding:10px 0;outline:0;cursor:pointer;display:inline-block;color:#fff;font-family:Poppins,sans-serif;text-transform:uppercase;border-radius:5px;height:60px;transition:.5s ease-in-out;letter-spacing:0;font-size:19px;font-weight:600;width:100%}.contact .contact-form button:hover{background:#000;border:1px solid #fadfd5;color:#fadfd5}.map2 iframe{width:100%;height:400px;padding:12px;box-shadow:0 10px 40px #ebebeb}.list_item.color-p{margin-bottom:30px}.img_gallery img{width:100%}.blog .blog-pagination{margin-top:30px;color:#838893}.blog .blog-pagination ul{display:flex;padding:0;margin:0;list-style:none}.blog .blog-pagination li{margin:0 5px;transition:.3s}.blog .blog-pagination li a{color:var(--color-secondary);padding:7px 16px;display:flex;align-items:center;justify-content:center}.blog .blog-pagination li.active,.blog .blog-pagination li:hover{background:var(--color-primary);color:#fff}.blog .blog-pagination li.active a,.blog .blog-pagination li:hover a{color:#fff;background:#000}.blog .posts-list .post-item{box-shadow:0 2px 20px rgba(0,0,0,.06);transition:.3s;border:1px solid #d7d5d5;border-radius:12px}.blog .blog-details,.blog .comments .reply-form,.blog .post-author,.blog .sidebar{box-shadow:0 4px 16px rgba(0,0,0,.1)}.blog .posts-list .post-img img{transition:.5s}.blog .posts-list .post-date{position:absolute;right:0;bottom:0;background-color:#000;color:#fff;text-transform:uppercase;font-size:13px;padding:6px 12px;font-weight:500}.blog .posts-list .post-content{padding:19px}.blog .posts-list .post-title{font-size:22px;color:#000;font-weight:700;transition:.3s;margin-bottom:15px;line-height:33px}.blog .posts-list .meta i{font-size:16px;color:var(--color-primary)}.blog .posts-list .meta span{font-size:15px;color:#838893}.blog .blog-details .content,.blog .posts-list p{margin-top:20px}.blog .posts-list hr{color:#888;margin-bottom:20px}.blog .posts-list .readmore{display:flex;align-items:center;font-weight:600;line-height:1;transition:.3s;color:#838893}.blog .posts-list .readmore i{line-height:0;margin-left:6px;font-size:16px}.blog .blog-details .meta-bottom a:hover,.blog .blog-details .meta-top a:hover,.blog .comments .comment h5 a:hover,.blog .posts-list .post-item:hover .post-title,.blog .posts-list .post-item:hover .readmore,.blog .sidebar .recent-posts h4 a:hover{color:var(--color-primary)}.blog .blog-details{padding:30px}.blog .blog-details .post-img{margin:-30px -30px 20px;overflow:hidden}.blog .blog-details .title{font-size:28px;font-weight:700;padding:0;margin:20px 0 0;color:var(--color-secondary)}.blog .blog-details .content h3{font-size:22px;margin-top:30px;font-weight:700}.blog .blog-details .content blockquote{overflow:hidden;background-color:rgba(82,86,94,.06);padding:60px;position:relative;text-align:center;margin:20px 0}.blog .blog-details .content blockquote p{color:var(--color-default);line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:22px}.blog .blog-details .content blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--color-primary);margin-top:20px;margin-bottom:20px}.blog .blog-details .meta-top{margin-top:20px;color:#6c757d}.blog .blog-details .meta-top ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0}.blog .blog-details .meta-top ul li+li{padding-left:20px}.blog .blog-details .meta-top i{font-size:16px;margin-right:8px;line-height:0;color:var(--color-primary)}.blog .blog-details .meta-top a{color:#6c757d;font-size:14px;display:inline-block;line-height:1;transition:.3s}.blog .blog-details .meta-bottom{padding-top:10px;border-top:1px solid rgba(82,86,94,.15)}.blog .blog-details .meta-bottom i{color:#838893;display:inline}.blog .blog-details .meta-bottom a{color:rgba(82,86,94,.8);transition:.3s}.blog .blog-details .meta-bottom .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog .blog-details .meta-bottom .cats li,.blog .blog-details .meta-bottom .tags li,.blog .sidebar .tags ul li{display:inline-block}.blog .blog-details .meta-bottom .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog .blog-details .meta-bottom .tags li+li::before{padding-right:6px;color:var(--color-default);content:","}.blog .blog-details .meta-bottom .share{font-size:16px}.blog .blog-details .meta-bottom .share i{padding-left:5px}.blog .post-author{padding:20px;margin-top:30px}.blog .post-author img{max-width:120px;margin-right:20px}.blog .post-author h4{font-weight:600;font-size:22px;margin-bottom:0;padding:0;color:var(--color-secondary)}.blog .post-author .social-links{margin:0 10px 10px 0}.blog .post-author .social-links a{color:rgba(82,86,94,.5);margin-right:5px}.blog .post-author p{font-style:italic;color:rgba(108,117,125,.8);margin-bottom:0}.blog .sidebar{padding:30px}.blog .sidebar .sidebar-title{font-size:20px;font-weight:700;padding:0;margin:0;color:var(--color-secondary)}.blog .sidebar .sidebar-item+.sidebar-item{margin-top:40px}.blog .sidebar .search-form form,form.search-form{background:#fff;border:1px solid rgba(82,86,94,.3);padding:3px 10px;position:relative}.blog .sidebar .search-form form input[type=text],input#search-form-1{border:0;padding:4px;border-radius:4px;width:calc(100% - 40px)}.blog .sidebar .search-form form input[type=text]:focus{outline:0}.blog .sidebar .search-form form button,input.search-submit{position:absolute;top:0;right:0;bottom:0;border:0;background:0 0;font-size:16px;padding:0 15px;margin:-1px;background:var(--color-primary);color:var(--color-secondary);transition:.3s;border-radius:0 4px 4px 0;line-height:0}.blog .sidebar .search-form form button i{line-height:0}.blog .sidebar .search-form form button:hover{background:rgba(254,185,0,.8)}.blog .sidebar .categories ul,.blog .sidebar .tags ul{list-style:none;padding:0}.blog .sidebar .categories ul li+li{padding-top:10px}.blog .sidebar .categories ul a,.blog .sidebar .recent-posts h4 a{color:var(--color-secondary);transition:.3s}.blog .sidebar .categories ul a:hover{color:var(--color-default)}.blog .sidebar .categories ul a span{padding-left:5px;color:rgba(54,77,89,.4);font-size:14px}.blog .sidebar .recent-posts .post-item{display:flex}.blog .sidebar .recent-posts img{max-width:80px;margin-right:15px}.blog .sidebar .recent-posts h4{font-size:15px;font-weight:700}.blog .sidebar .recent-posts time{display:block;font-style:italic;font-size:14px;color:rgba(54,77,89,.4)}.blog .sidebar .tags{margin-bottom:-10px}.blog .sidebar .tags ul a{color:#838893;font-size:14px;padding:6px 14px;margin:0 6px 8px 0;border:1px solid rgba(131,136,147,.4);display:inline-block;transition:.3s}.blog .sidebar .tags ul a:hover{color:var(--color-secondary);border:1px solid var(--color-primary);background:var(--color-primary)}.blog .sidebar .tags ul a span{padding-left:5px;color:rgba(131,136,147,.8);font-size:14px}.blog .comments .comments-count{font-weight:700}.blog .comments .comment{margin-top:30px;position:relative}.blog .comments .comment .comment-img img{width:60px}.blog .comments .comment h5{font-size:16px;margin-bottom:2px}.blog .comments .comment h5 a{font-weight:700;color:var(--color-default);transition:.3s}.blog .comments .comment h5 .reply{padding-left:10px;color:var(--color-secondary)}.blog .comments .comment h5 .reply i{font-size:20px}.blog .comments .comment time{display:block;font-size:14px;color:rgba(82,86,94,.8);margin-bottom:5px}.blog .comments .comment.comment-reply{padding-left:40px}.blog .comments .reply-form{margin-top:30px;padding:30px}.blog .comments .reply-form h4{font-weight:700;font-size:22px}.blog .comments .reply-form p{font-size:14px}.blog .comments .reply-form input,.blog .comments .reply-form textarea{border-radius:4px;padding:10px;font-size:14px}.blog .comments .reply-form input:focus,.blog .comments .reply-form textarea:focus{box-shadow:none;border-color:rgba(254,185,0,.8)}.blog .comments .reply-form .btn-primary{border-radius:4px;padding:10px 20px;border:0;background-color:var(--color-secondary)}.blog .comments .reply-form .btn-primary:hover{color:var(--color-secondary);background-color:var(--color-primary)}.content img,.post-img img{width:100%;height:410px;object-fit:cover}.lake_siphon_Systems .sub-heading h2 span{font-size:55px;line-height:56px}.lake_siphon_Systems .sub-heading h2{font-size:70px}.page-id-16 section{padding:29px 0!important}.page-id-14 section{padding:35px 0!important}.heading_banner{background-color:#ffffff54;padding:20px 30px;border-radius:20px}.blog-details ul{list-style-type:disc!important;margin-left:20px!important}