.product-listing-module-wrapper{background-image:linear-gradient(90deg,#fff 0,#d9e3e8 100%)}.product-listing-module-wrapper .product-listing-module-heading-holder{padding-bottom:80px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder{margin-bottom:30px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder a{text-decoration:none;color:#003d4c}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card{cursor:pointer;padding:30px 30px;text-decoration:none;margin:1px;background:#fff;position:relative;overflow:hidden}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-module-ribbon{background:#ce004a;padding:7px;color:#fff;font-weight:600;font-size:12px;display:flex;align-items:center;justify-content:center;width:180px;position:absolute;transform:rotate(-45deg);top:40px;left:-40px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-module-ribbon.one-fourth{top:30px;left:-45px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card:active,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card h3{font-weight:800;padding:0;margin-top:15px;margin-bottom:5px;line-height:1.56}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .bullet-point-wrapper{display:flex;font-size:14px;font-weight:400;align-items:center;margin-bottom:10px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .bullet-point-wrapper img{margin-right:15px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-text{color:#8e97ab}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-text p{font-size:14px;min-height:55px;letter-spacing:0;margin-bottom:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card a.btn,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card button.btn{margin-top:20px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card{display:flex;align-items:center}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-image-wrapper,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-image-wrapper{flex:1.2 1 0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper{text-align:left;flex:1 1 0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card{padding:0 30px 0 0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-image-wrapper{flex:1 1 0;margin-right:60px;text-align:left}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper{text-align:left;flex:1 1 0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper h3{margin-bottom:20px;padding-bottom:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-text p{min-height:auto;margin-bottom:30px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper a.btn,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper button.btn{margin-top:30px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .bullet-point-wrapper{margin-bottom:21px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper h3{margin-bottom:10px;padding-bottom:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .bullet-point-wrapper{margin-bottom:10px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .bullet-point-wrapper:last-of-type{margin-bottom:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper a.btn,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper button.btn{margin-top:20px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card{background:linear-gradient(to right,#126c75 0,#001b26 49%,#001b26 100%);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:103px;padding:60px;cursor:default}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-module-card-content-wrapper{text-align:left;color:#fff!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-text,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-title{color:#fff!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-title{font-size:44px;font-weight:800;padding:0;margin-bottom:20px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-text p{font-size:18px!important;line-height:1.33}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder{color:#fff;text-align:left}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder .product-listing-product-finder-title{font-size:24px;font-weight:800}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder a[type=button]{color:#fff;border-color:#fff}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder a[type=button]:active,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder a[type=button]:focus,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-listing-product-finder a[type=button]:hover{color:#fff!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-chooser-range-slider-holder{margin:35px 0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-chooser-range-slider-holder .rangeContainer .productRangeSlider{position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:10px;border-radius:20px;background:linear-gradient(90deg,#f4b144 32%,#ced4da 32%);outline:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-chooser-range-slider-holder .rangeContainer .productRangeSlider::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../../../img/range-slider-thump.svg);background-size:cover;width:40px;height:40px;border:0;cursor:pointer}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add .product-listing-module-card .product-chooser-range-slider-holder .rangeContainer .productRangeSlider::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../../../img/range-slider-thump.svg);background-size:cover;width:40px;height:40px;border:0;cursor:pointer}.dem-calc-saving{background:#ce004a;color:#fff;padding:8px 28px;font-size:20px;margin-bottom:40px}@media (max-width:991px){.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card{display:block;padding:60px 30px!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-title{font-size:36px!important;padding:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-text{font-size:18px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-product-finder .product-listing-product-finder-title{font-size:20px;line-height:1.4}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-product-finder a[type=button]{color:#fff;border-color:#fff;display:flex;justify-content:center;align-items:center}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-product-finder a[type=button]:active,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-product-finder a[type=button]:focus,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-listing-product-finder a[type=button]:hover{color:#fff!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder-add.product-listing-module-card-holder .product-listing-module-card .product-chooser-range-slider-holder{margin:40px 0}}@media (max-width:767px){.product-listing-module-wrapper .container{padding-left:0;padding-right:0}.product-listing-module-wrapper .product-listing-module-heading-holder{padding-bottom:40px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder{margin-bottom:15px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card{padding:30px 10px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card h3{font-size:16px;line-height:1.75}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card p{font-size:14px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card{flex-direction:column;padding:30px 30px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-image-wrapper{margin-right:0;text-align:center;margin-bottom:20px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper{text-align:left}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper h3{margin-bottom:10px;padding-bottom:0;font-size:20px!important;line-height:28px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-text p{min-height:auto;margin-bottom:24px;font-size:16px!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper a.btn,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper button.btn{margin-top:0}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-one .product-listing-module-card .product-listing-module-card-content-wrapper .bullet-point-wrapper{margin-bottom:21px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .h3,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper h3{margin-bottom:5px;line-height:1.75}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .bullet-point-wrapper{margin-bottom:10px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper .product-listing-text p{min-height:auto;margin-bottom:20px;font-size:14px!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper a.btn,.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder.one-of-two .product-listing-module-card .product-listing-module-card-content-wrapper button.btn{margin-top:20px}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card{display:flex}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-module-card-image-wrapper{flex:1 1 0!important}.product-listing-module-wrapper .product-listing-module-content-holder .product-listing-module-card-holder .product-listing-module-card .product-listing-module-card-content-wrapper{text-align:left;flex:1 1 0!important}}
/*# sourceMappingURL=product-listing-module.min.css.map */
