@import"https://fonts.cdnfonts.com/css/monument-extended";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,700;1,400&display=swap";html{scroll-behavior:smooth}.gf_selected{background-color:#2faae2!important;color:#fff!important;box-shadow:none!important}.gf_swatch{color:#242424}.owl-nav{display:block!important}.gf_product-quantity{padding:0!important;border:1px solid;display:flex!important;align-items:center}.gf_product-quantity-plus,.gf_product-quantity-minus{padding:20px 0}#m-1672127243588 .gf_product-quantity{height:auto!important;line-height:1.2!important;border-radius:0!important;border:1px solid #242424!important}#m-1672127243588{margin:0!important}#m-1672127243696-2 .gf_product-price{font-size:30px!important;font-family:Monument Extended,sans-serif;color:#2faae2!important;margin-bottom:32px}#m-1672127243696{padding:0!important}#m-1672763818753 .gf_swatch{border:1px solid #242424!important}#m-1672763818753 label{font-size:22px!important;color:#242424;margin-bottom:20px;font-family:Monument Extended,sans-serif}#m-1672127243557 .gf_product-image-thumb img{width:100%;height:150px;object-fit:cover}#m-1672127243696-0 .gf_product-image{width:100%;height:500px!important;object-fit:cover;border-radius:0!important}.flushmaster-section-wrapper{position:relative;background-color:#fff}.section-heading{font: 40px/41px Monument Extended;color:#242424;margin:0 0 32px}.section-heading:after{content:"";height:5px;max-width:382px;background-color:#2faae2;display:block;margin:32px 0}.section-heading span{font-weight:700}.hero{padding:61px 0;background-image:url(./hero-flushmaster-bg-image.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:80vh}.hero .container{position:relative;z-index:1;height:100%;display:flex;align-items:center}.hero .container.hide{display:none}.hero__video>video{position:absolute;width:100%;height:100%;top:0}.hero__video>video.hide{z-index:-1}.hero__btn-play{cursor:pointer}.hero__row{display:flex}.hero__content-left{flex:50%}.hero__content-right{flex:50%;display:flex;align-items:center;justify-content:center}.hero__subheading{margin-bottom:24px;max-width:382px;width:100%}.hero__heading{font-size:59px;font-family:Monument Extended,sans-serif;color:#fff;margin:0}.hero__heading span{font-weight:700}.hero__heading-divider{max-width:382px;width:100%;height:5px;background-color:#2faae2;margin:27px 0}.hero__description{font-size:24px;font-family:Work Sans,sans-serif;max-width:616px;color:#fff}.hero__description span{font-weight:700}.hero-mobile{display:none;background-image:url(./hero-flushmaster-bg-image.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:25px 0}.hero-mobile__content{display:none;padding:23px 0}.hero-mobile__image{margin-bottom:13px;max-width:100%;object-fit:contain}.hero-mobile__btn{display:block;width:max-content;padding:10px 24px;border:2px solid #FFFFFF;margin:0 auto;color:#fff}.hero-mobile__heading{text-align:center;color:#2faae2}.hero-mobile__heading span{font: 800 22px/25px Monument Extended}.hero-mobile__description{font-family:Work Sans,sans-serif;color:#242424;text-align:center;font-size:16px}.hero-mobile__description span{font-weight:700}.hero-mobile__heading:after{margin:12px auto!important;background-color:#e2e2e2!important}#shopify-section-flushmaster-1-small-header{position:sticky;top:111px;z-index:5}.three-column__header{background:transparent linear-gradient(90deg,#2faae2,#114756) 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;height:85px;display:flex;align-items:center}.three-column__container{max-width:1300px;width:100%;margin:0 auto}.three-column__header-row{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}.three-column__header-link{color:#fff;font-size:24px;font-family:Work Sans,sans-serif;width:max-content;margin:0 auto;border-bottom:1px solid transparent}.three-column__header-link:hover{color:#fff;border-bottom:1px solid #fff}.three-column__cards-wrapper{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;text-align:center}.three-column__card{position:relative;padding:40px 0}.three-column__card-icon{width:120px;height:120px;object-fit:contain}.three-column__card-bg-icon{position:absolute;bottom:0;right:0;object-fit:contain;width:120px;height:120px}.three-column__card-title{margin-top:17px;line-height:27px;font-size:30px;font-family:Monument Extended,sans-serif;position:relative;z-index:1}.three-column__card-title.title-white{color:#fff}.three-column__card-title.title-dark-green{color:#114756}.banner-section{background-repeat:no-repeat;background-size:cover;background-position:center;padding:85px 0;position:relative}.banner-section .container{position:relative;z-index:1}.banner-section__overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:0}.banner-section__banner-row{display:flex;column-gap:45px}.banner-section__banner-right{flex:50%}.banner-section__banner-left{position:relative;flex:50%;padding-right:22px;display:flex}.banner-section__banner-left-img{object-fit:contain}.banner-section__banner-left:after{content:"";display:block;background-color:#55a9dd;width:4px;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:22px}.banner-section__banner-paragraph{font-size:22px;color:#fff;margin-bottom:25px}.banner-section__banner-btn{font-weight:700;font-size:22px;color:#fff;background-color:transparent;border:3px solid #FFFFFF;padding:22px 34px;cursor:pointer;display:block;width:max-content;font-family:Work Sans,sans-serif;transition:.25s ease-in-out background-color}.banner-section__banner-btn:hover{background-color:#fff;color:#2faae2}.flushmaster{padding-top:60px;overflow:hidden;background-color:#fff}.flushmaster .container{position:relative}.flushmaster__row{display:flex}.flushmaster__left{position:relative;flex:50%;height:700px;overflow:hidden}.flushmaster__right{flex:50%}.flushmaster__heading{color:#242424;font-size:40px;font-family:Monument Extended,sans-serif}.flushmaster__stars-wrapper{display:flex;align-items:center;margin:0 0 15px;border-bottom:5px solid #55A9DD;padding-bottom:21px;width:max-content}.flushmaster__star{width:30px;height:30px;margin-right:5px}.flushmaster__star:last-child{margin-right:0}.flushmaster__reviews{color:#2faae2;font-size:22px;font-family:Work Sans,sans-serif;margin-left:16px}.flushmaster__price{font-size:30px;font-family:Monument Extended,sans-serif;color:#2faae2!important;margin-bottom:32px}.flushmaster__price span{color:#242424}.flushmaster__completed-item{display:flex;align-items:center;margin-bottom:30px}.flushmaster__completed-item:last-child{margin-bottom:0}.flushmaster__completed-icon{background-image:url(./checked-blue.png);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:16px}.flushmaster__completed-text{color:#242424;font-size:20px;font-weight:500;font-family:Work Sans,sans-serif}.flushmaster__bottom{background-color:#114756;padding:60px 0 95px;position:relative;z-index:-1}.flushmaster__bottom:before{content:"";background-color:#114756;display:block;position:absolute;left:-900px;top:0;height:100%;width:1000px}.flushmaster__bottom:after{content:"";background-color:#114756;display:block;position:absolute;right:-900px;top:0;height:100%;width:1000px}.flushmaster__bottom-image{margin-bottom:50px;float:right}.flushmaster__bottom-left,.flushmaster__bottom-right{flex:50%}.flushmaster__bottom-heading{color:#fff;position:relative;z-index:1}.flushmaster__bottom-subheading{font-size:22px;color:#fff;font-family:Work Sans,sans-serif;margin-bottom:30px;position:relative;z-index:1}.flushmaster__bottom-subheading span{font-weight:700}.flushmaster__bottom-box{background-color:#fbfbfb;padding:30px 20px;border-radius:0 20px 20px 0;max-width:382px;position:relative;z-index:1}.flushmaster__bottom-box:before{content:"";height:100%;left:-980px;top:0;background-color:#fbfbfb;width:1000px;position:absolute;display:block}.flushmaster__bottom-box-item{display:flex;margin-bottom:36px}.flushmaster__bottom-box-item:last-child{margin-bottom:0}.flushmaster__bottom-box-item-icon{width:24px;height:24px;background-image:url(./checked-blue.png);background-repeat:no-repeat;background-size:contain;margin-right:20px;margin-top:10px}.flushmaster__bottom-box-item-title{font-size:35px;color:#114756;font-family:Monument Extended,sans-serif}.flushmaster__bottom-box-item-desc{font-size:26px;color:#2faae2;font-family:Work Sans,sans-serif}.flushmaster__bottom-options-wrapper{padding:33px 75px 55px;background-color:#fbfbfb;box-shadow:-10px 6px 18px #00000029;border-radius:12px 0 0 12px;position:relative;margin-top:100px}.flushmaster__bottom-options-wrapper:after{content:"";display:block;background-color:#fbfbfb;height:100%;width:1000px;position:absolute;top:0;right:-980px;z-index:1;box-shadow:16px 6px 18px #00000029}.flushmaster__bottom-options-title{font-size:22px!important;color:#242424;margin-bottom:20px;font-family:Monument Extended,sans-serif}.flushmaster__bottom-options-device{display:flex;align-items:center}.flushmaster__bottom-options-box{margin-bottom:31px}.flushmaster__bottom-options-box:last-child{margin-bottom:0}.flushmaster-swiper-2{height:80%;width:100%}#m-1672127243557 .gf_product-slider .owl-nav .owl-next,#m-1672127243557 .gf_product-slider .owl-nav .owl-prev{background-color:#2faae2!important;border-radius:50%!important}.flushmaster__bottom-options-device-btn,.flushmaster__bottom-options-ft-btn{margin-right:26px;font-size:18px;border:1px solid #242424;padding:20px 10px;color:#242424;background-color:transparent;cursor:pointer;font-family:Work Sans,sans-serif;text-align:center}.flushmaster__bottom-options-device-btn.btn-active{color:#fff;background-color:#2faae2!important}.flushmaster__bottom-options-device-btn:last-child{margin-right:0}.flushmaster__bottom-options-ft{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px 24px}.flushmaster__bottom-options-ft-btn{margin-right:0}.flushmaster__bottom-options-ft-btn.btn-active{color:#fff;background-color:#2faae2}.flushmaster__section-icon{position:absolute;top:-161px;right:-230px;z-index:-1}.flushmaster__bottom-options-description{background-color:#fff;padding:30px 44px;border-radius:0 0 0 13px;box-shadow:-10px 6px 18px #00000029;max-width:500px;margin:0 auto;color:#242424;font-size:14px;font-family:Work Sans,sans-serif;position:relative;z-index:1}.flushmaster__bottom-options-description:after{content:"";position:absolute;display:block;height:100%;width:1000px;top:0;right:-980px;background-color:#fff;box-shadow:25px 6px 18px #00000029}.flushmaster__bottom-options-divider{background-color:#e6e6e6;height:5px;width:100%;margin:41px 0 37px}.flushmaster__product__counter{display:flex;align-items:center;max-width:250px}.flushmaster__form{display:flex;align-items:center;flex-wrap:nowrap!important}.flushmaster__minus,.flushmaster__plus{margin:0;font-size:20px;padding:20px 10px;border-top:1px solid;border-bottom:1px solid;cursor:pointer;font-family:Work Sans,sans-serif;color:#242424}.flushmaster__input{font-size:20px;padding:20px 10px;text-align:center;border:1px solid;color:#242424}.flushmaster__plus{border-right:1px solid}.flushmaster__minus{border-left:1px solid}.flushmaster__product__button{background-color:#2faae2;font-size:18px;font-family:Work Sans,sans-serif;color:#fff;border:1px solid #242424;padding:20px 10px;text-transform:uppercase;max-width:253px;width:100%;font-weight:700}.flushmaster-swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.flushmaster-swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.flushmaster-swiper{height:20%;box-sizing:border-box;padding:10px 0}.flushmaster-swiper .swiper-slide{width:25%;height:100%;opacity:.4}.flushmaster-swiper .swiper-slide-thumb-active{opacity:1}.flushmaster-swiper-2-button-icon{width:38px;height:38px}.flushmaster-swiper-2-button-next,.flushmaster-swiper-2-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.flushmaster__right-box{margin-bottom:-400px}.flushmaster-swiper-2-button-next{right:0}.testimonilas{background-color:#fff;position:relative;padding-top:150px}.testimonials__section-svg,.testimonials__section-svg-mobile{position:absolute;top:0;right:0}.testimonials__section-svg{display:block}.testimonials__section-svg-mobile{display:none}.testimonials__img{position:absolute;bottom:-50px;max-width:350px;left:-50px}.testimonilas.bottom{background-color:#fbfbfb;padding:115px 0 0;margin-top:-30px}.testimonilas__label{color:#2faae2;font: 700 22px/25px Work Sans;margin-bottom:10px}.testimonials-swiper{max-width:700px;width:100%;position:relative}.testimonials-swiper__slide-wrapper{display:flex}.testimonials-swiper__slide-name{font-family:Work Sans,sans-serif;font-size:26px;letter-spacing:1.3px;color:#2faae2;text-transform:uppercase}.testimonials-swiper__slide{padding:78px 70px;position:relative}.testimonials-swiper__slide-svg{position:absolute;right:50px;top:0;z-index:0}.testimonials-swiper__slide-description{font-style:italic;color:#242424;font-family:Work Sans,sans-serif;margin-bottom:31px;position:relative;text-align:left;font-size:22px;line-height:31px}.testimonials-swiper-stars{display:flex;align-items:center;margin-bottom:15px}.testimonials-swiper-star{width:30px!important;height:30px!important;margin-right:5px}.testimonials-swiper-star:last-child{margin-right:0}.testimonials-swiper__box{margin-right:59px}.testimonials-swiper__next,.testimonials-swiper__prev{position:absolute;z-index:10;border-radius:50%;width:38px;height:38px;top:80px}.testimonials-swiper__next{right:0}.testimonials-swiper__prev{left:0}.testimonials-swiper__arrow-icon{width:38px;height:38px}.testimonials-swiper__slide-wrapper-img{position:relative}.testimonials-swiper__slide-wrapper-img svg{height:100%}.testimonials-swiper__image-person{width:110px!important;height:110px!important;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.three-column-cards{padding:100px 0;background-color:#fbfbfb;position:relative}.three-column-cards__heading{text-align:center}.three-column-cards__heading.section-heading:after{margin:32px auto}.three-column-cards__grid{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;padding-top:88px}.three-column-cards__card-number{border-radius:50%;border:3px solid #55A9DD;width:48px;height:48px;margin:0 auto 16px;font: 30px/41px Monument Extended;color:#242424;display:flex;align-items:center;justify-content:center}.three-column-cards__card-icon{object-fit:contain;margin-bottom:16px;max-width:95px;width:100%}.three-column-cards__card-title{font: 24px/25px Work Sans;color:#242424}#shopify-section-flushmaster-1-two-column-1{padding-top:80px}.two-column-cards{padding:100px 0;background-color:#f8f8f8}.two-column-cards__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px}.two-column-cards__card{display:flex;box-shadow:-10px 6px 18px #00000029;border-radius:12px 0 0 12px}.two-column-cards__card-left{background-color:#114756;padding:20px;flex:50%;border-radius:12px 0 0 12px}.two-column-cards__card-number{font: 30px/41px Monument Extended;color:#fff;border:3px solid #FFFFFF;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.two-column-cards__card-title{font: 700 24px/26px Work Sans;color:#fff}.two-column-cards__card-image{max-width:100%;height:100%;object-fit:cover}.simple-section{background-color:#fff;padding:90px 0 0;position:relative;overflow:hidden}.simple-section__title-transparent{position:absolute;top:300px;font-family:Monument Extended,sans-serif;font-size:80px;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:#707070;-webkit-text-stroke-width:2px;line-height:1;transform:rotate(90deg);right:-100px}.simple-section__title-transparent span{font-size:50px}.simple-section__description p{font-size:22px;color:#242424;margin-bottom:20px;font-family:Work Sans,sans-serif}.simple-section__description h4{font: 700 22px/26px Work Sans;color:#2faae2}.simple-section__description p:last-child{margin-bottom:0}.simple-section__content{max-width:717px}.simple-section__image{position:absolute;top:0;right:0}.simple-section__title{font-family:Work Sans,sans-serif;color:#242424;font-size:28px;font-weight:700}.simple-section__cards-wrapper{padding:80px 0;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:70px}.simple-section__card-title{color:#242424;font-size:20px;font-family:Work Sans,sans-serif;font-weight:700;text-align:center;margin-bottom:19px}.simple-section__card-title:after{content:"";display:block;height:4px;background-color:#2faae2;margin-top:5px}.simple-section__card-image{border-radius:20px;max-width:100%;object-fit:cover;box-shadow:#00000059 0 5px 15px}.simple-section__content-bottom{position:relative;padding-left:35px;margin-bottom:70px}.simple-section__content-bottom:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:4px;background-color:#55a9dd}.simple-section__content-bottom-desc p{font-size:22px;font-family:Work Sans,sans-serif;color:#242424;margin-bottom:20px;max-width:717px}.simple-section__content-bottom-desc p:last-child{margin-bottom:0}.simple-section__content-bottom-desc h4{color:#2faae2;font-size:22px;font-family:Work Sans,sans-serif;margin-bottom:0}.simple-section__content-bottom-desc>.desc-bold{font-weight:700}.simple-section__svg{position:absolute;bottom:130px;right:-90px;max-width:445px;z-index:1}.simple-section__bottom-banner{display:flex;align-items:center;max-width:1175px;margin-left:auto;height:264px;position:relative;z-index:2}.simple-section__bottom-banner-text-wrapper{box-shadow:-10px 6px 18px #00000029;background-color:#2faae2;padding:50px;flex:50%;height:100%}.simple-section__bottom-banner-text{color:#fff;font: 35px/43px Monument Extended}.simple-section__bottom-banner-text span{font: 800 48px/43px Monument Extended}.simple-section__bottom-banner-img{margin-right:-9px}.simple-section__bottom-banner-img img{box-shadow:-10px 6px 18px #00000029;max-width:100%;object-fit:cover}.cards-section{background-color:#114756;position:relative;margin-top:-50px}.cards-section__heading{color:#fff}.cards-section__heading span{font-weight:700}.cards-section__description p{color:#fff;font: 700 22px/26px Work Sans;margin-bottom:30px;max-width:645px}.cards-section__description p:last-child{margin-bottom:0}.cards-section__description h4{font: 700 22px/26px Work Sans;color:#2faae2;margin:0}.cards-section__content{padding:152px 0 100px}.cards-section__section-img{max-width:957px;width:100%;object-fit:cover}.cards-section__cards-wrapper{position:absolute;right:0;bottom:320px;z-index:2}.cards-section__card{background-color:#fbfbfb;box-shadow:-10px 6px 18px #00000029;border-radius:12px 0 0 12px;margin-bottom:21px;padding:40px;display:flex;align-items:center;height:200px}.cards-section__card:last-child{margin-bottom:0}.cards-section__card-title{font: 30px/27px Monument Extended;letter-spacing:.66px;color:#114756;position:relative;z-index:2}.cards-section__card-title-image{width:120px;height:120px;object-fit:contain;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.cards-section__card-title span{font: 19px/27px Monument Extended}.cards-section__card-title .small-title{font: 23px/25px Monument Extended}.cards-section__card-text{color:#242424;max-width:300px;flex:50%;font-size:16px}.cards-section__card-text-wrapper{position:relative;height:100%;display:flex;align-items:center;flex:40%}.cards-section__card-text-wrapper svg{width:100px;height:100px;position:absolute;top:50%;left:50%;opacity:.3;transform:translate(-50%,-50%)}.cards-section__divider{height:100%;width:4px;background-color:#e6e6e6;margin-right:36px}.cards-section__banner{background-color:#2faae2;position:relative;padding:160px 0 100px}.cards-section__banner__heading{color:#fff;font: 40px/43px Monument Extended;margin-bottom:15px}.cards-section__banner__btn{border:3px solid #FFFFFF;color:#fff;font: 700 22px/25px Work Sans;width:max-content;cursor:pointer;display:block;padding:20px 60px;background-color:transparent;transition:.25s ease-in-out background-color}.cards-section__banner__btn:hover{color:#2faae2;background-color:#fff}.two-column{padding:45px 0 0;background-color:#fff;overflow:hidden}.two-column__image{max-width:385px;margin-bottom:-100px}.two-column__content{display:flex;column-gap:44px}.two-column__content.order-reverse{flex-direction:row-reverse}.two-column__content.order-reverse .two-column__content-right{padding-right:0;padding-left:70px;padding-bottom:50px}.two-column__content.order-reverse .two-column__content-left{display:flex;justify-content:end}.two-column__content.order-reverse .two-column__content-left-img{border-radius:12px 0 0 12px;position:relative;z-index:1}.two-column__content-left{flex:50%}.two-column__content-right{flex:50%;padding-right:70px}.two-column__content-left-img{max-width:100%;height:100%;object-fit:cover;border-radius:0 12px 12px 0}.two-column__description p{font-size:22px;color:#242424;margin-bottom:20px;font-family:Work Sans,sans-serif}.two-column__description h4{color:#2faae2;font:700 22px/26px Work Sans}.form-section{padding:91px 0 52px;position:relative;margin-top:-100px}.form-section__image{position:absolute;top:0;left:0;height:100%}.form-section__content{padding:70px 65px;background-color:#114756;box-shadow:-10px 6px 18px #00000029;border-radius:12px;display:flex;position:relative;z-index:2}.form-section__left,.form-section__right{flex:50%}.form-section__heading{color:#fff}form{display:block}form input{display:block;margin-bottom:28px;width:100%;padding:20px 23px;line-height:1.2}form input:last-child{margin-bottom:0}.form-section__input-submit{background:transparent!important;border:3px solid #FFFFFF!important;font: 700 22px/25px Work Sans;text-transform:uppercase!important}@media (max-width: 991px){.section-heading{font: 22px/25px Monument Extended}.section-heading:after{content:"";height:2px;max-width:217px;background-color:#2faae2;display:block;margin:12px 0}.hero{display:none}.hero-mobile{display:block}.three-column__header{display:none}.three-column__cards-wrapper{grid-template-columns:1fr}.banner-section__banner-row{flex-direction:column}.banner-section__banner-right{text-align:center}.banner-section__banner-left{display:none}.banner-section__banner-btn{margin:0 auto}.flushmaster__row{flex-direction:column;text-align:center}.flushmaster__stars-wrapper{margin:0 auto 15px;border-bottom:2px solid #55A9DD;padding-bottom:21px}.flushmaster__completed-item{flex-direction:column;margin-bottom:10px}.flushmaster__completed-text{font-size:16px}.flushmaster__right-box{margin-bottom:0}.flushmaster__section-icon{position:static}.flushmaster__bottom-row{display:block}.flushmaster__bottom-box{max-width:100%}.flushmaster__bottom-options-wrapper{margin-top:28px;border-radius:0 12px 12px 0}.flushmaster__bottom-options-wrapper:after{left:-980px;box-shadow:-16px 6px 18px #00000029}.flushmaster__bottom-options-description{margin:0;background-color:transparent;box-shadow:none;color:#fff;padding:25px 0}.flushmaster__bottom-options-description:after{display:none}.flushmaster__form{display:block}.flushmaster__product__button{width:100%}.flushmaster__product__counter{max-width:100%;justify-content:center;max-width:243px}.testimonilas.bottom{margin-top:0;padding:40px 0}.testimonilas__heading-wrapper{text-align:center}.testimonilas__heading:after{margin:12px auto}.testimonials__section-svg{display:none}.testimonials__section-svg-mobile{display:block}.testimonials-swiper__slide-wrapper{flex-direction:column}.testimonials-swiper-stars{justify-content:center}.testimonials-swiper__box{margin-right:0}.testimonials-swiper__slide{padding:78px 50px}.testimonials-swiper__slide-name{margin-bottom:12px}.testimonials-swiper__slide-description{text-align:center}.testimonilas__label{font-size:14px;font-weight:500;margin-bottom:5px}.testimonials-swiper__slide-description{font-size:16px;margin-bottom:24px}.testimonials-swiper-stars{margin-bottom:9px}.testimonials-swiper-star{width:18px!important;height:18px!important}.testimonials__img{position:absolute;bottom:-30px;max-width:187px;left:-30px}.testimonials-swiper__slide-name{font-size:14px}.three-column-cards__grid{grid-template-columns:1fr;row-gap:27px;padding-top:0}.three-column-cards{padding:40px 0}.three-column-cards__card-title{font-size:20px}.three-column-cards__heading{margin:0 0 27px}.two-column-cards{padding:40px 0 47px}.two-column-cards__card-image-wrapper{flex:50%}.two-column-cards__card{height:191px}.two-column-cards__card-title{font-size:22px}.two-column__description h4{font-size:16px}.two-column__description{padding:0 20px}.two-column-cards .container{padding:0}.two-column-cards__grid{grid-template-columns:1fr}.two-column-cards__heading{text-align:center}.two-column-cards__heading:after{margin:12px auto}.two-column-cards__card-left{border-radius:0;display:flex;flex-direction:column;justify-content:center}.simple-section{text-align:center}.simple-section__heading:after{margin:12px auto}.simple-section__image{width:100%;height:60px}.simple-section__cards-wrapper{grid-template-columns:1fr;padding:0 15px;row-gap:23px;margin-top:40px}.simple-section__card{max-width:217px;margin:0 auto}.simple-section__title-transparent{display:none}.simple-section__description p,.simple-section__description h4,.simple-section__description p span{font-size:16px}.simple-section__content-bottom{padding-left:0}.simple-section__content-bottom:before{width:100%;height:2px;background-color:#e2e2e2;left:unset;max-width:217px;margin:0 auto 44px;position:static}.simple-section__content-bottom{margin:64px 0 150px}.simple-section__bottom-banner{flex-direction:row-reverse;max-width:100%;height:191px}.simple-section__bottom-banner-text-wrapper{padding:21px;text-align:left}.simple-section__bottom-banner-text{font: 18px/22px Monument Extended}.simple-section__content{padding:0 30px}.simple-section__title{font-size:18px;margin-bottom:20px}.simple-section__content-bottom-desc h4,.simple-section__content-bottom-desc p{font-size:16px}.simple-section__bottom-banner-text span{font: 800 22px/25px Monument Extended}.simple-section__bottom-banner-img,.simple-section__bottom-banner-img img{height:100%}.simple-section__bottom-banner-img img{max-width:126px}.simple-section__svg{bottom:20px;max-width:243px}.cards-section{overflow:hidden;margin-top:0}.cards-section__description h4,.cards-section__description p{font-size:16px;padding:0 30px}.cards-section__content{text-align:center;padding:40px 0}.cards-section__heading:after{margin:12px auto}.cards-section__cards-wrapper{position:static;padding-right:20px}.cards-section__section-img{display:none}.cards-section__card{border-radius:0 12px 12px 0;padding:36px 20px}.cards-section__card-title{font-size:20px;line-height:20px}.cards-section__card-title-image{width:80px;height:80px}.cards-section__card-title span{font: 13px/27px Monument Extended}.cards-section__card-title .small-title{font: 16px/25px Monument Extended}.cards-section__card:last-child{margin-bottom:50px}.cards-section__banner{text-align:center;background-image:url(./Asset-image-1.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:21px 0 44px;position:relative}.cards-section__banner-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:0}.cards-section .row{position:relative}.cards-section__banner__btn{margin:0 auto}.cards-section__divider{margin-right:19px;margin-left:5px;width:2px}.cards-section__banner__heading{font: 22px/25px Monument Extended}.cards-section__banner__btn{font: 700 16px/19px Work Sans;padding:10px 30px}.two-column{position:relative}.two-column__content,.two-column__content.order-reverse{flex-direction:column-reverse}.two-column__content-right{text-align:center;padding-right:0;padding-bottom:37px;position:relative;z-index:1}.two-column__heading:after{margin:12px auto}.two-column__content.order-reverse .two-column__content-right{padding-right:0;padding-left:0}.two-column__description p{font-size:16px;padding:0 30px}.two-column__content-left-img{border-radius:0 12px 12px 0!important;position:relative}.two-column__content-left{padding-right:30px;padding-bottom:35px}.two-column__image{position:absolute;right:-100px;top:650px;transform:rotate(216deg)}.form-section{padding-right:20px}.form-section__content{flex-direction:column;padding:36px 30px;border-radius:0 12px 12px 0}.form-section__image{display:none}.flushmaster__section-icon{max-width:430px;position:absolute;top:-89px;right:-20px}.flushmaster__heading{font-size:22px}#shopify-section-flushmaster-1-two-column-1{padding-top:0}#m-1672127243696-1 h3{text-align:center!important}.flushmaster__stars-wrapper{flex-direction:row-reverse}.flushmaster__reviews{font-size:16px;margin-right:10px}.flushmaster__price{font-size:20px;margin-bottom:20px}#m-1672127243696-2 .gf_product-price{font-size:20px!important;margin-bottom:20px}.owl-dots{display:none!important}.gf_product-prices{text-align:center}.flushmaster__star{width:18px;height:18px}.flushmaster__bottom-heading{text-align:center}.flushmaster__bottom-heading:after{margin:12px auto}.flushmaster__bottom-subheading{text-align:center;font-size:16px}.flushmaster__completed-wrapper{margin-bottom:100px}.flushmaster__bottom-box-item-title{font-size:30px}.flushmaster__bottom-box-item-desc{font-size:20px}.flushmaster__bottom-options-wrapper{padding:35px 20px}.flushmaster__bottom-options-title{font-size:21px;margin-bottom:10px}.flushmaster__bottom-options-divider{height:2px;background-color:#55a9dd;margin:36px 0 38px}.flushmaster__bottom-options-device-btn,.flushmaster__bottom-options-ft-btn{font-size:16px}.flushmaster__bottom{padding:60px 0 30px;margin-top:0}.flushmaster__bottom-image{margin-bottom:23px}.hero-mobile__content{display:block}.three-column__card-icon{width:48px;height:48px}.three-column__card-title{font: 20px/18px Monument Extended}.three-column__card-bg-icon{width:80px;height:80px}.banner-section{padding:14px 0 19px}.banner-section__banner-paragraph{font-size:16px}.banner-section__banner-btn{font-size:16px;padding:10px 14px}}@media (max-width: 768px){.flushmaster__product__counter{margin:0 auto 25px}.cards-section__card-text{font-size:unset}#m-1672127243557 .gf_product-slider .owl-nav .owl-prev{left:10px;opacity:1}#m-1672127243557 .gf_product-slider .owl-nav .owl-next{right:10px;opacity:1}.testimonials-swiper__image-person{top:49%}}@media (max-width: 576px){#m-1672127243557 .gf_product-image-thumb img{width:100%;height:100px;object-fit:cover}#m-1672127243696-0 .gf_product-image{width:100%;height:300px!important;object-fit:cover;border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flushmaster.css.map */
