.blue{color:#00548b}.bg-blue{background-color:#00548b}.green{color:#00ce7b !important}.bg-gray{background-color:#d8dbe0}.bg-lighter-gray{background-color:#f7f7f7}.white{color:#fff !important}@font-face{font-family:"FontAwesome";font-weight:normal;font-style:normal;src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-display:swap}body{-webkit-font-smoothing:antialiased;font-family:"nobel", sans-serif;font-weight:300;font-style:normal;font-size:16px;letter-spacing:0.03em;line-height:1.42857143;color:#464646;font-variant-numeric:lining-nums;font-feature-settings:"lnum"}.inline-list{display:block;width:100%;margin:0;padding:0;list-style-type:none}.inline-list li{display:list-item}@media only screen and (min-width: 768px){.inline-list li{display:inline}}.inline-list li::before{content:' '}.inline-list li::after{display:inline;content:' ';white-space:nowrap;word-spacing:0.5rem;border-radius:50%;background-image:radial-gradient(closest-side, #464646, #464646 60%, #464646 60%, #464646 95%, transparent);background-size:.25rem .25rem;background-repeat:no-repeat;background-position:center center}.inline-list span{white-space:nowrap;display:inline-block;padding:0 0.5em}html{--bg-hero-img: none;--bg-hero-img-tablet: none;--bg-hero-img-mobile: none;--bg-img-wrap: none;--bg-img-wrap-tablet: none;--bg-img-wrap-mobile: none}.teaser-grid{margin-bottom:2rem}@media only screen and (min-width: 768px){.teaser-grid{margin-bottom:3rem}}.teaser-grid.block-qmi-grid{margin:2rem 0 0}.teaser-grid.block-qmi-grid .grid-item{margin-bottom:2rem}.teaser-grid .grid-item{display:flex;flex-direction:column;margin-bottom:2.5rem}.teaser-grid .img-box{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1rem;overflow:hidden}.teaser-grid .img-box .img-link{display:block}.teaser-grid .img-box .img-wrap{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f7f7f7;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.teaser-grid .img-box .img-wrap .teaser-img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.teaser-grid .img-box .sold-ribbon{z-index:3;position:absolute;width:75%;top:12%;right:-23%;background:#b42d29;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;letter-spacing:2px;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(30deg)}@media only screen and (min-width: 768px){.teaser-grid .img-box .sold-ribbon{right:-20%}}@media only screen and (min-width: 1024px){.teaser-grid .img-box .sold-ribbon{top:9%;right:-23%;font-size:1.75rem}}.teaser-grid .img-box .sold-ribbon.sold-out{top:auto;right:0;bottom:0;width:100%;transform:none}.teaser-grid .img-box .status{z-index:2;position:absolute;right:0;bottom:0;background:#00ce7b;padding:0.5rem 0.75rem !important;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem !important;line-height:1;color:#fff;text-transform:uppercase;pointer-events:none}.teaser-grid .img-box .status.gray-status{background:#e5eef3;color:#464646}.teaser-grid .img-box .snipe{z-index:2;position:absolute;top:0;left:0;width:100%}.teaser-grid .img-box .snipe.text-only{aspect-ratio:600 / 50;background-color:#ffa401;padding-top:0.15rem;font-family:"nobel", sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1;color:#ffffff;text-transform:uppercase}@media (min-width: 1024px) and (max-width: 1199px){.teaser-grid .img-box .snipe.text-only{font-size:1.25rem}}.teaser-grid .img-box .snipe.text-only sup{top:-0.55rem;font-size:50%}.teaser-grid .img-box .snipe.no-link{pointer-events:none}.teaser-grid .img-box .snipe .payment{color:#144e5c}.teaser-grid .content-wrap{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end}.teaser-grid .content-wrap a:hover{text-decoration:none}.teaser-grid .content-wrap .header{display:flex;justify-content:space-between;margin-bottom:0.5rem}.teaser-grid .content-wrap h2{margin-bottom:0.5rem;font-size:2rem !important}.teaser-grid .content-wrap .title{margin-bottom:0;font-size:2.25rem !important}.teaser-grid .content-wrap .media-btns{display:flex}@media only screen and (min-width: 768px){.teaser-grid .content-wrap .media-btns{justify-content:flex-end}}.teaser-grid .content-wrap .media-btns .media-link{display:block;width:2.5rem;height:2.5rem}.teaser-grid .content-wrap .media-btns .media-link:last-child{margin-left:0.5rem}.teaser-grid .content-wrap .media-btns .icon{display:block;width:100%;height:100%}.teaser-grid .content-wrap .description{flex:1 0 auto}.teaser-grid .content-wrap .details{margin:0 0 1rem;padding:0;list-style-type:none;font-size:1.25rem;line-height:1.3}.teaser-grid .content-wrap .detail{margin:0 0 0.5rem}.teaser-grid .content-wrap .price{font-family:"nobel", sans-serif;font-weight:700;font-style:normal}.teaser-grid .content-wrap .btn{align-self:flex-start;margin-top:auto;position:relative !important;bottom:auto !important}.pagination{justify-content:center;margin-bottom:2rem}.pagination .nav-links{display:flex;border-right:1px solid #ddd;border-radius:5px}.pagination span,.pagination a{margin:0;padding:0.5rem 1rem;border:1px solid #ddd;border-right:0}.pagination span:hover,.pagination a:hover{background:#eee;text-decoration:none}.pagination span:first-child,.pagination a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination span:last-child,.pagination a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.pagination span.current{background:#00548b;color:#fff;border-color:#00548b}.pagination span.current:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination span.current:last-child{border:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.comm-gallery-module{margin-bottom:1rem}@media only screen and (min-width: 768px){.comm-gallery-module{margin-bottom:2rem}}.comm-gallery-module #gallery-slider{position:relative;opacity:0}.comm-gallery-module #gallery-slider.show{opacity:1;transition:opacity 0.5s}.comm-gallery-module #gallery-slider .icon-play{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;opacity:0.9;cursor:pointer;pointer-events:none}.comm-gallery-module #gallery-slider .icon-play svg{display:block;width:100%;height:100%;fill:#fff}.comm-gallery-module #gallery-slider .slick-track.fewer{display:flex;justify-content:center;min-width:calc(100% - 60px)}.comm-gallery-module #gallery-slider .slide{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;height:56.25vw;margin:0 15px;overflow:hidden}@media only screen and (min-width: 768px){.comm-gallery-module #gallery-slider .slide{height:calc((((100vw - 60px) / 3) / 16) * 9)}}@media only screen and (min-width: 1200px){.comm-gallery-module #gallery-slider .slide{height:calc(((1140px / 3) / 16) * 9);margin:0 15px}}.comm-gallery-module #gallery-slider .slide:hover{cursor:pointer}.comm-gallery-module #gallery-slider .slide .slide-img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.comm-gallery-module #gallery-nav{display:flex;justify-content:center;padding-top:1rem}.comm-gallery-module #gallery-nav .arrow,.comm-gallery-module #gallery-nav .slick-dots{position:relative}.comm-gallery-module #gallery-nav .arrow{top:auto;right:auto;left:auto;width:14px;height:21px;transform:none}.comm-gallery-module #gallery-nav .arrow.next{order:3}.comm-gallery-module #gallery-nav .slick-dots{bottom:auto;width:auto;max-width:calc(100% - 60px);margin:5px 1rem 0}.comm-gallery-module #gallery-nav .slick-dots li{margin:0 0.25rem 0.5rem}.comm-gallery-module #gallery-nav .slick-dots li.slick-active button{background:#00ce7b}.comm-gallery-module #gallery-nav .slick-dots button{background:#d8dbe0;box-shadow:none}#blog-wrap h1{line-height:1}#blog-wrap h2{text-transform:uppercase}#blog-wrap .cat-wrap .btn{min-width:0}@media (max-width: 767px){#blog-wrap .cat-wrap .btn{font-size:1rem}}#blog-wrap .cat-wrap .dropdown-menu{width:130%}#blog-wrap .cat-wrap ul{margin:0;padding:0;list-style-type:none}#blog-wrap .cat-description p{font-size:1.5rem}#blog-wrap #posts-container{padding-bottom:3rem}#blog-wrap #blog-posts{display:flex;flex-flow:row wrap}#blog-wrap .post{margin:0 0 2rem;opacity:0}@media only screen and (min-width: 768px){#blog-wrap .post{display:flex;flex-direction:column;margin:0 0 2rem}}#blog-wrap .post.show{opacity:1;transition:opacity 0.5s}#blog-wrap .post.sticky{width:100%;text-align:center;margin:0 0 2rem 0}#blog-wrap .post.sticky h2{margin-top:2rem}#blog-wrap .post.sticky .post-title{color:black}#blog-wrap .post.sticky p{margin:0 0 2rem}#blog-wrap .post .post-img-wrap{position:relative;margin-bottom:1rem;padding-bottom:75%;overflow:hidden;background-size:cover;background-position:center}#blog-wrap .post .bg-left{background-position:left !important}#blog-wrap .post .bg-center{background-position:center !important}#blog-wrap .post .bg-right{background-position:right !important}#blog-wrap .post:not(.sticky) .post-title{display:block;font-size:2rem;line-height:1}#blog-wrap .post .button{align-self:flex-start;margin-top:auto}#blog-posts .flex,#single-post .flex{display:flex;justify-content:space-between}@media only screen and (min-width: 767px){#blog-posts .flex,#single-post .flex{flex-direction:column}}#blog-posts .post-title,#single-post .post-title{margin-bottom:1rem;font-family:"nobel", sans-serif;font-weight:400;font-style:normal}#blog-posts .post .btn,#single-post .post .btn{align-self:flex-start;min-width:0;margin-top:auto}#single-post{margin-bottom:5rem;padding-top:1rem}#single-post.latest{margin-bottom:2rem}#single-post.latest a{display:block;position:relative}#single-post.latest .post-img{margin:0}#single-post.latest .post-title{position:absolute;bottom:0;left:0;right:0;padding:1.5rem 1.25rem;background-color:rgba(255,255,255,0.76);margin:0}#single-post h2{font-size:2.5rem}#single-post h3{font-size:1.5rem}#single-post h4{font-size:1.35rem}#single-post h5{font-size:1.2rem}#single-post h6{font-size:1.1rem}#single-post img{display:block;max-width:100%;height:auto}#single-post iframe{display:block;width:100%;height:calc((100vw / 16) * 9)}@media only screen and (min-width: 875px){#single-post iframe{height:calc((875px / 16) * 9)}}#single-post .hero{position:relative;height:56.25vw;margin-top:2rem;overflow:hidden}@media only screen and (min-width: 768px){#single-post .hero{height:380px}}#single-post .hero .post-img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#single-post h1{font-size:3rem;margin-top:1.5rem;margin-bottom:1rem}#single-post .see-all-wrap{text-align:center;margin-top:2rem}#single-post .see-all-wrap a{padding-left:2rem;padding-right:2rem}#single-post ul.reme-halo{margin:2rem 0}@media (max-width: 767px){#single-post ul.reme-halo{padding:0}}#single-post ul.reme-halo li{display:flex;align-items:center;background-repeat:no-repeat;background-position:left center;background-size:50px;min-height:50px;margin:0 0 1.5rem;padding-left:65px;line-height:1.3}#single-post ul.reme-halo li.particles{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/particles.svg")}#single-post ul.reme-halo li.bacteria{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/bacteria.svg")}#single-post ul.reme-halo li.odors{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/odors.svg")}#single-post ul.reme-halo li.purification{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/purification.svg")}#single-post ul.reme-halo li.germs{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/germs.svg")}#single-post ul.reme-halo li.filter{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/filter.svg")}#single-post ul.reme-halo li.hvac{background-image:url("/wp-content/themes/gj-boilerplate/img/reme-halo-icons/hvac.svg")}#single-post #blog-wrap{margin-top:3rem}#single-post #blog-wrap h2{font-size:18px}@media only screen and (min-width: 768px){#single-post #blog-wrap{margin-top:5rem}#single-post #blog-wrap .post:first-child{margin-left:0}#single-post #blog-wrap .post:last-child{margin-right:0}}#single-post .comm-gallery-module .container{padding:0}#single-post .block-qmi-single .img-box{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1rem;overflow:hidden}#single-post .block-qmi-single .img-box .img-link{display:block}#single-post .block-qmi-single .img-box .img-wrap{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f7f7f7;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#single-post .block-qmi-single .img-box .img-wrap .teaser-img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}#single-post .block-qmi-single .img-box .sold-ribbon{z-index:3;position:absolute;width:75%;top:12%;right:-23%;background:#b42d29;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;letter-spacing:2px;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(30deg)}@media only screen and (min-width: 768px){#single-post .block-qmi-single .img-box .sold-ribbon{right:-20%}}@media only screen and (min-width: 1024px){#single-post .block-qmi-single .img-box .sold-ribbon{top:9%;right:-23%;font-size:1.75rem}}#single-post .block-qmi-single .img-box .sold-ribbon.sold-out{top:auto;right:0;bottom:0;width:100%;transform:none}#single-post .block-qmi-single .img-box .status{z-index:2;position:absolute;right:0;bottom:0;background:#00ce7b;padding:0.5rem 0.75rem !important;font-family:"nobel", sans-serif;font-weight:400;font-style:normal;font-size:1.25rem !important;line-height:1;color:#fff;text-transform:uppercase;pointer-events:none}@media only screen and (min-width: 768px){#single-post .block-qmi-single .img-box .status{padding:1rem 1.25rem;font-size:1.5rem}}#single-post .block-qmi-single .img-box .status.gray-status{background:#e5eef3;color:#464646}#single-post .block-qmi-single .img-box .snipe{z-index:2;position:absolute;top:0;left:0;width:100%}#single-post .block-qmi-single .img-box .snipe.text-only{aspect-ratio:600 / 50;background-color:#ffa401;padding-top:0.15rem;font-family:"nobel", sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1;color:#ffffff;text-transform:uppercase}@media (min-width: 1024px) and (max-width: 1199px){#single-post .block-qmi-single .img-box .snipe.text-only{font-size:1.25rem}}#single-post .block-qmi-single .img-box .snipe.no-link{pointer-events:none}#single-post .block-qmi-single .img-box .snipe .payment{color:#144e5c}#single-post .block-qmi-single .content-wrap{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end}#single-post .block-qmi-single .content-wrap a:hover{text-decoration:none}#single-post .block-qmi-single .content-wrap .header{display:flex;justify-content:space-between;margin-bottom:0.5rem}#single-post .block-qmi-single .content-wrap h2{margin-bottom:0.5rem;font-size:2rem !important}#single-post .block-qmi-single .content-wrap .title{margin-bottom:0;font-size:2.25rem}#single-post .block-qmi-single .content-wrap .media-btns{display:flex}@media only screen and (min-width: 768px){#single-post .block-qmi-single .content-wrap .media-btns{justify-content:flex-end}}#single-post .block-qmi-single .content-wrap .media-btns .media-link{display:block;width:2.5rem;height:2.5rem}#single-post .block-qmi-single .content-wrap .media-btns .media-link:last-child{margin-left:0.5rem}#single-post .block-qmi-single .content-wrap .media-btns .icon{display:block;width:100%;height:100%}#single-post .block-qmi-single .content-wrap .description{flex:1 0 auto}#single-post .block-qmi-single .content-wrap .details{margin:0 0 1rem;padding:0;list-style-type:none;font-size:1.25rem;line-height:1.3}#single-post .block-qmi-single .content-wrap .detail{margin:0 0 0.5rem}#single-post .block-qmi-single .content-wrap .price{font-family:"nobel", sans-serif;font-weight:700;font-style:normal}#single-post .block-qmi-single .content-wrap .btn{align-self:flex-start;margin-top:auto;position:relative !important;bottom:auto !important}#load-posts{margin:3rem 0;font-size:1.25rem;text-align:center}#load-posts a{border:none;color:#00548b;text-transform:uppercase;text-decoration:none}#load-posts a.disabled{color:#555;cursor:default}

