.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.top-contacts>div,.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0, 0, 0, .7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none;--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease, transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%;--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}html{font-size:100%;scroll-behavior:smooth}*,body{margin:0;padding:0}*{box-sizing:border-box}body{font-size:1em;color:#333;font-family:"Poppins",sans-serif}.banner-content p,li,ul{display:inline-block}p{line-height:26px}h2,h3,h4{font-family:"Figtree",sans-serif}.page,p,ul{margin:0}.container{width:1440px;margin:0 auto}.container-flex{display:flex;flex-wrap:wrap}.close-menu,.hamburger-menu{display:none}.leak-pack-btn,.top-phone a{text-decoration:none;font-weight:600}.leak-pack-btn{background:#d71209;padding:9px 15px;text-transform:capitalize;color:#fff;border-radius:6px;display:inline-flex;gap:8px;align-items:center}.leak-pack-title{font-size:45px;color:#0b2e63;margin-bottom:20px;font-weight:800;letter-spacing:1px;line-height:54px}.leak-pack-subtitle{font-weight:400;font-size:1.1em;color:#666}.header{padding:1px 0}.header .container-flex,.top-brand ul{align-items:center}.contacts-menu{margin-left:auto}.leak-menu{background:#f4f4f4;position:relative;z-index:1;padding:10px 0 10px 20px;display:flex}@media (min-width:999px){.leak-menu ul.menu{display:flex}.leak-menu ul.menu li{display:block;position:relative}.leak-menu:after,.leak-menu:before{content:"";position:absolute;top:0;z-index:-1}.leak-menu:after{width:0;height:0;border-top:60px solid #f4f4f4;border-left:27px solid #fff0;right:100%}.leak-menu:before{background:#f4f4f4;height:100%;width:100%;left:100%}.contacts-menu .leak-menu ul li a{padding:10px;text-transform:capitalize;display:block}.contacts-menu .leak-menu .get-quote{background:#0b2e63;border-radius:6px;color:#fff;padding:8px 16px;border:0;cursor:pointer;font-family:"Figtree",sans-serif;font-size:16px;font-weight:700}.contacts-menu .leak-menu ul li a:hover{color:#d71209}.leak-menu ul.menu li ul li a{display:block;padding:6px 16px;font-size:14px}.sub-menu{position:absolute;top:52px;left:0;min-width:280px;background:#fff;list-style:none;padding:0;margin:0;box-shadow:0 10px 25px rgb(0 0 0/.08);border-radius:6px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:999;overflow:hidden}.sub-menu li a{padding:10px 18px;font-size:15px;color:#333;display:block;border-radius:4px}.sub-menu li a:hover{background:#f5f5f5;color:#0d6efd}.menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.leak-menu .menu-item-has-children>a::after{content:"▼";font-size:10px;margin-left:6px}}.logo img{height:auto!important}.contacts-menu .leak-menu .get-quote{cursor:pointer;margin-left:16px}.contacts-menu .leak-menu .get-quote:hover{background:#000;color:#fff}.top-contacts{display:flex;flex-wrap:wrap;justify-content:end;align-items:center;gap:2em;margin-bottom:0}.top-phone a{color:#00235a}.top-phone{display:flex}.top-phone aside{display:flex;flex-direction:column}.contacts-menu ul li a{text-decoration:none;color:#0b2e63;padding:0 10px}.top-brand ul{display:flex}.banner{position:relative}.about-us-img img,.banner img{width:100%}.banner-content{width:35%;position:absolute;left:12%;top:43%;color:#fff;transform:translateY(-50%);background:#00000069;padding:2em;border-radius:12px}.banner-content .leak-pack-title{color:#fff}.btn-hero{background:#fff;color:#11418a;border:solid 1px #fff;text-decoration:none;padding:10px 20px;border-radius:6px;font-weight:600;display:inline-flex;gap:7px}.banner-content p{padding-bottom:25px;margin:0}.usp{position:relative;bottom:5em}.about-us .container-flex{gap:2em}.about-us-content,.about-us-img{flex:1 1 calc((50%/1) - 2em)}.about-us-content p{padding-bottom:24px;font-size:15px;line-height:28px}.about-us-content p a,.cta ul li a{color:#000;font-weight:600}.about-us-content .leak-pack-btn{background:#0b2e63;margin-top:10px}.about-us{padding-top:2em}.all-product,.cta{padding:5em 0;width:90%}.all-product{background:#f3f8ff;margin:5em auto 0;border-radius:14px 14px 0 0}.product-title.container-flex{align-items:center;justify-content:space-between;margin-bottom:3em}.product-title p{width:50%;color:#0b2e63;font-size:1.5em;line-height:35px}.product-slider img{border:solid 1px #ddd;border-radius:12px;width:100%;box-shadow:0 10px 10px #0000000f}.all-product .leak-pack-btn{background:#0b2e63}.cta{background:url(/wp-content/themes/leak-pack/images/cta-bg.jpg);background-size:cover;background-repeat:no-repeat;color:#fff;margin:0 auto;border-radius:0 0 14px 14px}.cta .container-flex{justify-content:space-between;align-items:center;flex-wrap:nowrap}.cta aside{width:56%}.cta h3{font-size:2em}.cta p{padding-top:12px}.cta ul{display:flex;gap:1.5em}.cta ul li a{background:#fff;color:#11418a;border:solid 1px #fff;text-decoration:none;padding:13px 20px;border-radius:6px;display:flex;gap:7px;text-transform:capitalize;justify-content:center;height:50px}.cta ul li:first-child a{background:no-repeat;color:#fff}.cta-2 ul li:last-child a{color:#d71209}.cta-2 h3{width:100%}.cta-2{position:relative;top:5em;border-radius:14px}.cta-2 aside{width:auto}.reviews{padding:6em 0;background:url(/wp-content/themes/leak-pack/images/Reviews-bg.png);background-size:100%;background-position:bottom}.reviews-story{text-align:center;margin-bottom:3em}.reviews .reviews-story img{margin-top:20px!important}.reviews-grid{padding:2em;background:#fff;border:solid 1px #ddd;border-radius:12px;width:100%;box-shadow:0 10px 10px #0000000f;position:relative}.reviews h3{font-size:2em;line-height:1.2;margin-bottom:20px}.reviews img{margin:10px 0 20px}.reviews img.google-icon{margin:0 0 0 auto}.reviews-grid p{width:87%}.faq-content,.faq-img{flex:1 1 calc((50%/1) - 2em)}.accordion-item{background:#fff;width:100%;margin-bottom:30px;box-shadow:0 8px 20px rgb(0 0 0/.05);overflow:hidden}.accordion-header{font-size:16px;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fff;color:#00235a;border:0;width:100%;padding:14px 25px}.accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 25px}.accordion-content p{line-height:1.8;padding-bottom:20px}.icon{font-size:22px;font-weight:600;color:#ff5a1f}.blog-home{padding:5em 0 2em;text-align:center}.blog-home .container-flex{text-align:left;justify-content:space-between;margin-top:3em;gap:2em}.blog-grid{flex:1 1 calc((100%/3) - 2em);display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:solid 1px #ddd}.blog-grid img{width:100%;height:100%;object-fit:cover}.blog-grid aside{padding:2em}.blog-home aside h3{line-height:32px}.blog-home aside h4 a{font-weight:400;text-decoration:none;padding:0 0 15px;display:block;color:#333}.blog-grid h3 a{font-size:1.1em;color:#0b2e63;text-decoration:none}.footer{background:#fafafa;padding:9em 0 3em}.footer .container-flex{gap:2em}.footer-grid.fo-nav{width:18%}.footer-grid.pro-nav{width:30%;padding-right:40px}.footer-grid.contact-fo{width:32%}.footer-grid.about-fo h3{margin:0;padding:0}.footer-grid h3{font-size:1.5em;padding-bottom:30px;color:#00235a}.footer-grid ul.social-icon{display:flex;gap:10px;margin-top:20px}.footer-grid ul.social-icon li{padding:0;width:auto}.footer-grid ul.social-icon li a{background:#00235a;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:4px}.footer-grid ul.social-icon li a:hover{background:#d71209}.footer-grid ul li{display:inline-block;width:100%;padding-bottom:10px}.footer-grid ul li a{display:block;text-decoration:none;line-height:24px;color:#000}.footer-grid ul li a:hover{color:#d71209}.footer-grid:nth-child(3) ul li{display:flex;margin-bottom:20px;align-items:flex-start;gap:18px;border-bottom:solid 1px #ddd;padding-bottom:20px}.footer-grid:nth-child(3) ul li img{background:#00235a;width:40px;height:40px;padding:10px;border-radius:4px}.footer-grid:nth-child(3) ul li aside{width:80%}.footer-grid:nth-child(3) ul li:nth-child(4){margin-bottom:0;border-bottom:none;padding-bottom:0}.footer-grid:nth-child(3) ul li aside span{display:inline-block;width:100%}.footer-grid:nth-child(3) ul li strong{font-size:16px}.footer-grid:nth-child(3) ul li span{padding-bottom:3px}.footer-grid:nth-child(3) ul li p{font-weight:400}.copyright{text-align:center;margin-top:3em;padding-top:2em;border-top:solid 1px #ddd}.get-quote-form{background:#0b2e63;color:#fff}.get-quote-form h2{text-transform:uppercase;margin-bottom:13px;font-size:2em}.get-quote-form ul{display:flex;flex-wrap:wrap;gap:1em}.get-quote-form ul li{flex:1 1 calc((100%/1) - 4em)}.get-quote-form ul li:nth-child(4),.get-quote-form ul li:nth-child(5){flex:1 1 calc((100%/2) - 4em)}.get-quote-form ul li input{border-radius:0;padding:10px 18px;width:100%;border:0}.get-quote-form ul li input.wpcf7-submit{background:#408ece;color:#fff;padding:20px 0;font-size:1.2em;font-weight:600;text-transform:uppercase;letter-spacing:1px}@media (max-width:991px){.menu .sub-menu{display:none;padding-left:15px}.leak-menu ul li{position:relative}.menu-item-has-children>a::after{content:"▼";font-size:10px;margin-left:6px;position:absolute;right:14px;top:14px}}section.all-product p{font-size:20px;font-weight:500;line-height:35px}.enquiry-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.6);display:none;justify-content:center;align-items:center;z-index:9999}.popup-content{background:#3f62a5;padding:30px;width:400px;border-radius:8px;position:relative;text-align:center}.popup-content h2{color:#fff;margin-bottom:20px}.popup-content input,.popup-content textarea{width:100%;padding:10px;margin-bottom:10px;border-radius:4px;border:0}.popup-content button{width:100%;padding:12px;background:#000;color:#fff;border:0;cursor:pointer}.popup-close{position:absolute;right:10px;top:10px;font-size:22px;color:#fff;cursor:pointer}.faq .title_m{margin:0 0 30px;padding:0}.about-us center,.faq-img img,.logo a img{width:100%}.faq .row{display:flex}.faq .col-md-5{width:45%}.faq .col-md-7{width:55%}@media (min-width:1024px){.mobile_header{display:none}.footer-sticky,.mobile_navigation{display:none!important}}@media (max-width:1023px){#header{display:none}body{padding-top:86px}.mobile_header .top-brand{position:absolute;top:18px;right:60px;width:150px}.mobile_header .top-brand img{width:68px}html{padding-bottom:70px}}.mobile_header,.mobile_navigation{position:fixed;width:100%;z-index:1000}.mobile_header{padding:12px 20px;box-shadow:1px 1px 10px rgb(0 0 0/20%);top:0;background:#fff}.mobile_header .nav-icon{cursor:pointer;margin:0;width:40px;position:absolute;right:20px;top:20px}.mobile_header .nav-icon:after,.nav-icon div,.nav-icon:before{background-color:#e63338;border-radius:3px;content:"";display:block;height:5px;margin:7px 0;transition:all .2s ease-in-out}.mobile_navigation{background:#1b4577;top:86px;max-height:calc(100% - 59px);left:0;padding:0;display:none;overflow:auto}.mobile_navigation ul.menu{margin:0;padding:0}.mobile_navigation ul.menu li{list-style:none;width:100%;margin-bottom:0;padding-bottom:0;position:relative}.mobile_navigation ul.menu li a{color:#fff;padding:12px 25px;display:block;text-decoration:none!important}.mobile_navigation ul.menu>li+li{border-top:rgb(255 255 255/.1) solid 1px}.mobile_navigation ul.menu ul{display:none;margin:0;padding:0}.mobile_navigation ul.menu li a:hover{background:#e63338}.mobile_navigation ul.menu ul li a{padding:5px 25px 5px 35px}.logo_m img{width:100%;display:block;height:auto}.logo_m{max-width:100px!important}html{overflow-x:hidden}@media (max-width:1440px){.leak-menu:before{display:none}.leak-menu{padding-right:15px}}.cta-2 ul li:last-child a{display:flex;align-items:center}.faq .title_m h2{max-width:400px}.cta-2 ul li:nth-child(1) a img{width:15px}.footer-grid.contact-fo ul li a{display:inline-block}.wpcf7-response-output{background:#ffb900;text-align:center}body{overflow-x:hidden;width:100%}.about-us .leak-pack-title::after{position:absolute;content:"";width:50px;height:10px;background-color:#0b2e63;bottom:0;left:calc(50% - 25px);border-radius:15px}.about-us .leak-pack-title{margin:0;padding-bottom:30px}@media (max-width:767px){.footer-grid{width:100%!important;margin-bottom:10px}.footer-grid h3{margin-bottom:15px}.footer-btn,.footer-btn button.get-quote{width:100%}}.about-us-content{padding-top:40px}.leak-pack-title,.product-slider .p-link{position:relative}.logo{padding-top:4px;width:auto}.logo a{display:block;width:234px}@media (min-width:1501px) and (max-width:1900px){html{font-size:90%}.container{width:1300px;margin:0 auto}.banner-content{width:35%;left:13%}.contacts-menu .leak-menu ul li a{padding:10px 14px}}@media (min-width:1201px) and (max-width:1500px){html{font-size:90%}.container{width:98%}.logo .custom-logo{width:160px}.banner-content{width:45%;left:5%}}@media (min-width:1301px) and (max-width:1500px){.contacts-menu .leak-menu ul li a{padding:10px 14px}}@media (min-width:1201px) and (max-width:1300px){.contacts-menu .leak-menu ul li a{padding:10px 9px}}@media (min-width:1101px) and (max-width:1200px){.leak-menu:after{display:none}.header .container{width:93%}}@media (min-width:1024px) and (max-width:1100px){.contacts-menu .leak-menu ul li a{padding:10px 6px}}@media (min-width:1024px) and (max-width:1200px){html{font-size:90%}.container{width:90%}.logo .custom-logo{width:160px}.about-us .container-flex{align-items:flex-start}.cta h3,.leak-pack-title{font-size:3em;line-height:1.2}.banner img{height:500px;object-fit:cover}.banner-content{width:60%;left:5%;padding:1em}.banner-content p{padding-bottom:26px;line-height:22px}.header .container-flex{position:relative}.top-contacts{gap:1em;position:absolute;top:30px;right:0}.top-contacts>div{padding-right:10px}.top-brand ul li img{width:80px}.contacts-menu{margin-left:0}.leak-menu:before{background:#f4f4f4}.leak-menu{padding:7px 0}.banner{position:relative;margin-top:0}.product-title p{width:44%;font-size:1.3em;line-height:28px}.all-product{padding:3em 0}.cta ul{gap:1em}.cta .container-flex{flex-wrap:nowrap}.cta ul li a{padding:11px 10px}.reviews .reviews-story img{width:300px;margin-top:20px!important}.cta h3{font-size:2em}.footer .container-flex{gap:2em}}@media (min-width:768px) and (max-width:1023px){html{font-size:90%}.container{width:90%}.logo .custom-logo{width:200px}.banner img{height:500px;object-fit:cover}.banner-content{width:60%;left:5%;padding:1em}.banner-content p{padding-bottom:26px;line-height:22px}.about-us-content{flex:1 1 calc((50%/1) - 0em);margin-top:30px}.leak-pack-title{font-size:2.5em;line-height:1.2}.product-title p{width:40%;color:#0b2e63;font-size:1em;line-height:23px}.all-product,.cta{width:100%;border-radius:0}.all-product{padding:4em 0;margin:3em auto 0}.cta{text-align:center}.cta ul li a{padding:11px 10px}.cta h3{font-size:2em}.cta ul{margin:30px auto 0}.reviews .reviews-story img{width:300px}.reviews-grid{padding:2em 1em}.cta h3,.reviews-grid p{width:100%}.footer-grid{flex:1 1 calc((100%/2) - 3em)}.footer .container-flex{gap:3em}}@media (max-width:767px){html{font-size:90%}.container-flex{display:block}.container{width:90%}.logo img{width:150px}.usp{position:relative;bottom:0;padding:3em 0 0}.banner img{height:400px;object-fit:cover}.banner-content{width:90%;left:3%;top:50%;padding:1em}.banner-content p{padding-bottom:26px;line-height:22px}.banner-content .leak-pack-title{color:#fff;font-size:1.8em}.about-us-content{margin-top:30px}.about-us-img img{width:100%;height:auto}.leak-pack-title{font-size:2em;line-height:31px}.all-product{padding:3em 0;margin:3em auto 0}.cta ul,.product-title.container-flex{display:inline-block}.product-title p{width:100%;font-size:1.2em;line-height:25px;margin-bottom:20px}.all-product,.cta{border-radius:0;width:100%}.cta .container-flex,.faq .row{display:block}.cta h3{font-size:1.5em}.cta ul li{width:100%;text-align:center;margin-top:20px}.cta,.reviews{padding:3em 0}.cta aside,.cta h3,.faq .col-md-5,.faq .col-md-7,.faq-img img,.reviews .reviews-story img{width:100%}.accordion-header{font-size:18px;font-weight:500;padding:1.5em .5em;line-height:1.5}.accordion-content{padding:0 10px}.blog-grid{margin-bottom:20px}.cta-2{top:0}.footer{padding:3em 0}.footer-grid{margin-bottom:40px}.footer-grid h3{font-size:1.8em;padding-bottom:15px;color:#00235a}.get-quote-form h2{font-size:1.8em}.get-quote-form{padding:2em 1em}section.all-product p{font-size:16px;text-align:center;line-height:25px}.leak-pack-title,section.cta h3{text-align:center}.leak-pack-subtitle{margin-bottom:10px;text-align:center}.banner-content h2.leak-pack-title{text-align:left}}@media (max-width:992px){.hamburger-menu{display:inline-block;cursor:pointer}.close-menu,.contacts-menu{display:flex;top:0;z-index:9}.close-menu{display:inline-block;position:absolute;right:0;background:#d71209;width:40px;height:40px;padding:7px;cursor:pointer;align-items:center;justify-content:center}.close-menu img{width:15px;height:auto}.leak-menu ul.sub-menu{padding:15px;background:#fff;margin:13px 0;border-radius:11px}.leak-menu ul.sub-menu li{padding:9px 0;border:0}.leak-menu:before,.top-contacts>div:before{display:none}.header .container-flex{justify-content:space-between}.contacts-menu{position:fixed;left:-100%;width:100%;height:100%;background:#fff;flex-wrap:wrap;overflow-X:auto;transition:.2s}.top-contacts>div{position:relative;padding-right:30px;margin-bottom:20px}.leak-menu{order:1;display:inline-block;text-align:center;padding:0 0 20px}.contacts-menu .leak-menu .get-quote{padding:14px 16px;width:82%;margin:20px auto 0}.top-contacts{order:2;display:inline-block;width:100%;padding:20px 30px}.leak-menu ul li{display:inline-block;width:100%;padding:10px 25px;border-bottom:solid 1px #ddd;text-align:left}.contacts-menu .leak-menu ul li a{padding:0;display:inline-block;text-transform:capitalize;width:100%}.leak-pack-btn{width:100%;justify-content:center}.header .container-flex,section.cta.cta-2 a{display:flex;align-items:center}.menu-item-has-children>a::after{content:"▼";font-size:14px;margin-left:9px;position:absolute;right:18px;top:13px}}@media (max-width:320px){.banner-content .leak-pack-title{color:#fff;font-size:1.8em}.banner-content{width:94%}}.footer-sticky{position:fixed;bottom:0;width:100%;background:#fff;display:flex;justify-content:space-between;padding:0 19px;align-items:center;height:70px;box-shadow:1px 1px 15px rgb(0 0 0/.1);border-top:#3b5b9f solid 2px;z-index:1000}.footer-btn .btn.org-btn,.footer-btn button.get-quote{background:#1f2c59;color:#fff;padding:10px 25px;height:50px;text-transform:uppercase;border-radius:5px;font-weight:600;width:50%}.footer-btn{display:flex;gap:12px;width:100%}.footer-btn .btn.org-btn{padding:10px 15px;text-decoration:none;display:flex;align-items:center;justify-content:center}@media (max-width:576px){.about-us-content{margin-top:0;padding-top:0}}