.custom-select{position:relative;top:auto;height:60px;font-size:16px;border:0}.custom-select select{display:none}.custom-select .select-items{position:absolute;top:100%;left:0;right:0;z-index:9}.custom-select .select-selected{color:#000;border:0;padding-top:1.5rem;text-align:left;cursor:pointer}.custom-select .select-items,.custom-select .select-selected{background-color:#009ee3;color:#fff}.custom-select .select-selected.select-arrow-active:after{transform:rotateX(180deg)}.custom-select .select-hide{display:none}.custom-select .select-items div{color:#fff;padding:.9rem 1rem .7rem 2.5rem;text-align:left;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1);cursor:pointer}.custom-select .same-as-selected,.custom-select .select-items div:hover{background-color:rgba(0,0,0,.1)}.counter-box{position:relative;height:44px}
.faq-container{margin-bottom:2.5rem}.single-faq{border:1px solid #e4e4e4;box-shadow:0 0 72px rgba(0,0,0,.03);border-radius:.6rem}.faq-question{margin-bottom:2.4rem}.faq-answer{color:#444;line-height:200%;max-height:0;overflow:hidden;transition:max-height 0,overflow 0s}.single-faq.active .faq-answer{max-height:100rem;transition:max-height .5s,overflow .5s .5s}.single-faq.active .fs18{color:#009ee3}.single-faq.active{border:1px solid #009fe3}.single-faq.active>.d-flex .faq-opened,:not(.active)>.d-flex .faq-closed{display:none}.single-faq.active .d-flex{padding-bottom:2.4rem}.faq-closed,.faq-opened{-ms-flex-negative:0;flex-shrink:0}.learn-more-box{border-radius:.4rem;background-color:rgba(0,159,227,.1);padding:1.5rem 2.5rem}@media (max-width:991px){.faq-closed,.faq-opened{width:1.2rem}}
.gas-refill{background-color:#fff}.gas-refill .bg-top{margin-bottom:6rem;padding-top:65px;background:#d3ecf1;background:linear-gradient(90deg,#d3ecf1 0,#aad9e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3ecf1",endColorstr="#aad9e3",GradientType=1)}.gas-refill .on-demand{padding-top:5rem;padding-bottom:5rem}.gas-refill .gas-buuble{top:4px;left:0}.gas-refill .free-shipping{margin-top:10rem}.gas-refill .img-hero{left:0;bottom:-45rem}.gas-refill .deposit-bg{background:#fffefe;background:linear-gradient(180deg,#fffefe 26%,#d9f1fb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffefe",endColorstr="#d9f1fb",GradientType=0)}.gas-refill .how-it-works .text{min-height:200px}.gas-refill .shipping{padding:9rem 5rem 9rem 12rem}.gas-refill .plan-link{height:60px;border-radius:.25rem}.gas-top-image{top:8rem;right:1rem;max-width:33.33%}.extra-info p:before{position:absolute;content:"";border-radius:.375rem;height:.75rem;width:.75rem;left:-2rem;top:.6rem;background-color:#009ee3}@media (max-width:990px){.gas-refill .how-it-works .text{min-height:unset}.gas-refill .shipping{margin-top:62px}.gas-refill .bubble-arrow{transform:rotate(90deg)}}@media (max-width:767px){.gas-refill .bg-top{margin-bottom:7rem;padding-top:5rem}.gas-refill .img-hero{transform:translateY(15%)}.gas-refill .shipping{padding:5rem 1.5rem}.gas-refill .on-demand{padding-top:7rem;padding-bottom:0}.gas-refill .on-demand.top-image{padding-top:19rem}}.term-of-use{cursor:pointer}.modal-popap-terms{padding:25px 60px}.modal-title-terms{letter-spacing:1px}.body-popup-terms{padding:20px 60px}.plan-link-join{position:relative}.join-plan-link{border:2px solid #009ee2}.gas-buy-button{width:79%}.gas-sum-button{width:19%}.gas-refill .plan-link{height:5.1rem}[type=checkbox]{visibility:hidden}.checkbox-view label{border:1px solid #92bcce;margin-right:1.5rem;cursor:pointer;position:absolute;top:0;left:0;background:#fff}.checkbox-view,.checkbox-view label{width:2.2rem;height:2.2rem}.checkbox-view input[type=checkbox]:checked+label:after{content:"";position:absolute;width:8px;height:5px;background:transparent;top:6px;left:7px;border:2px solid #000;border-top:none;border-right:none;transform:rotate(-45deg)}.agree-text{cursor:pointer}.alert-border{border:1px solid #ff0124!important}.text-alert{color:#ff0124}.bg-alert{background:#ffdee2}.extra-alert{display:none}@media (max-width:767px){.modal-popap-terms{padding:25px 30px}.body-popup-terms{padding:20px 30px}.checkbox-view label{width:2.2rem;height:2.2rem;border:1px solid #92bcce;margin-right:1.5rem;cursor:pointer;position:absolute;top:0;left:0;background:#fff}.agree-text{cursor:pointer}.extra-info p:before{position:absolute;content:"";border-radius:.375rem;height:.75rem;width:.75rem;left:-2rem;top:.6rem;background-color:#009ee3}.extra-alert{display:none}.mr-3,.mx-3{margin-right:2rem!important;margin-top:-.5rem}}@media screen and (max-width:324px){.save-gas-text-bold{font-size:1.8rem!important}.join-plan-link{font-size:1.5rem!important}}
