#pistn-reviews-wrapper .fa-star{color:#ffb400;font-size:18px}#new_custom .hsZRCt{background-color:#7d7c7a !important}.quote-wrap-univ{position:relative;padding:24px;transition:background-color 0.1s ease 0s;border-radius:8px;box-sizing:border-box;-webkit-box-flex:1;flex-grow:1;background-color:#7d7c7a !important;color:#ffffff;margin-bottom:20px}#pistn-reviews-wrapper{max-width:1200px;height:100%;margin:0px auto}#testimonial_form .rating-input .fa-star.selected{color:#ffb400}#reload-recaptcha{color:white;font-size:12px;text-decoration:underline;font-weight:normal}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#363636 !important;background:#ffe45c url(https://www.oilexchangewhitelake.com/assets/custom_blocks/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fff url(https://www.oilexchangewhitelake.com/assets/custom_blocks/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x !important;color:#eb8f00 !important}@media screen and (max-width: 720px){.page-content .container{padding:0px}.page-content .container img{width:100% !important;height:100% !important}}@media screen and (min-width: 500px){.page-content.bg-img .bg{background-position:center;background-attachment:fixed;background-size:cover}}@media screen and (max-width: 800px){.site-header .nav-wrap .nav-link .icon{display:none}.site-header .nav-wrap .nav-link .mobile-link{font-size:12px;margin:auto;padding:10px 4px}.site-header .nav-wrap .nav-link{max-width:18%}#main-nav{justify-content:center}#reviews-list{padding-left:0 !important;padding-right:0 !important}#services-accordion .card{box-shadow:3px 2px 8px #333;border:1px solid #333 !important}}@media screen and (max-width: 400px){.site-header .nav-wrap .nav-link .mobile-link{padding:10px 2px}.site-header .nav-wrap .nav-link{max-width:18%}}.service-image-wrap .service-btn-image{height:50px;margin-top:-15px;margin-left:-19px;margin-bottom:-13px;padding-right:15px}#contact-us-hours .text-black{color:white !important}.review-icon{width:40px;float:left}.review-site a{font-weight:bold;color:cornflowerblue;font-size:15px}.review-posted-on{font-weight:normal;font-size:13px;width:140px;margin:0px auto;margin-top:15px;padding-left:17px}.quote-wrap{background-color:white}.slick-slide{margin:0 15px}.slick-list{margin:0 15px}#reviews-list .slick-track{display:flex !important}.slick-slide{height:inherit !important}.testimonials-elfsight-wrap .prev,.testimonials-elfsight-wrap .next{color:white}.pistn-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:20000}.pistn-modal-content{position:absolute;top:25%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:2rem 2.5rem;width:30em;border-radius:0.5rem}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s}.site-header .nav-wrap::before{height:3.7rem}.nav-link.active{background:#ff8500 !important}@media only screen and (max-width: 991px){#more-tab.active{background:#ff8500}#current-promo-row{height:343px}}.service-icon-wrap{width:48px;display:block;text-align:center;float:left}.service-icon{filter:invert(1);margin-right:6px;position:relative;top:-1px;height:16px}.service-header{padding-top:70%;position:relative}.service-header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.service_category{text-align:left !important;padding-left:10px !important;color:#555;text-shadow:1px 1px #ddd}#services-accordion{overflow:hidden}#services-accordion .card-body{padding-bottom:8px !important}.service-arrow{float:right}.service_category:focus{outline:0 !important}.brand-header{position:relative}.brand-header *{position:relative;z-index:2}.brand-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.5}#services-header-link{color:#fff !important}#services-accordion .card{background:#e9e9e9;border-radius:5px}#services-accordion .small{font-size:16px !important}.location-hours{font-size:0.9rem}.coupon-preview header{position:relative;height:135px}.coupon-preview header h2{position:absolute;bottom:16px;padding:0 16px}#panel-promotions .slick-dots{position:relative;top:-42px}#boxes{height:auto}#boxes .promo-box{background:transparent !important;margin-right:12px;height:auto !important;margin-bottom:0;position:relative !important}#boxes .promo-box,.promo-box img{width:100%;min-width:100px}#hero-overlay{width:auto !important;top:40% !important;max-width:85% !important;max-height:40%;height:auto !important;left:50%;transform:translate(-50%, -50%)}.promo-box-caption{position:absolute;top:0;width:100%}#hero-img>.p-5{width:85%;background:rgba(0,0,0,0.4);padding:1rem 3rem !important;top:-2rem}.brand-hero .text-carousel{top:0.3rem}.promo-block,.slide2{margin-right:10px}.promo-block:before,.promo-block2{background:transparent !important}.promo-block{min-height:auto}.promo-block img{position:relative}#current-promo img{position:absolute}.site-header-panels .coupon-panel{width:85vw}#rotate-fade .promo-block{background:lightslategray;border:1px solid lightslategray}#rotate-fade .slick-dots li:last-child{display:none}.brand-testimonials{padding-top:1.5rem !important;padding-bottom:3rem !important}.testimonials-wrap{padding-top:1rem !important}.testimonials-wrap .slick-active{padding:10px 0;position:relative;top:10px}#mobile-save-more{display:none}#save-more-text{position:absolute;color:white;left:50%;font-size:1.5rem;top:57%;width:45%;text-align:center}#coupon-save-more-text{position:absolute;color:white;left:50%;font-size:1.2rem;top:57%;width:45%;text-align:center}.vp-controls,.player .vp-controls{display:none !important}#hero-img{height:auto;min-height:auto;aspect-ratio:872 / 492}label.error{color:red}.required.error{border-color:red !important}.good-only-at,.good-only-at.with-expires{right:133px}.expiration,#crm-expires{right:20%}#service-list{margin-bottom:40px}#welcome-text-wrap>.container{padding-top:15px !important;padding-bottom:15px !important}#welcome-text-wrap>.container>.row{padding-bottom:0 !important}footer .nav-item .nav-link{color:white;font-weight:normal;padding:0.25rem}#filters a.text-white:hover,a.text-white:focus{color:inherit !important}.article-item a:hover{filter:none}#filters .p-2{position:relative}#filters{background-color:transparent !important}#filters li:hover .submenu{display:block}#filters .submenu{display:none;position:absolute;padding-top:0.5rem;top:2rem;left:0;z-index:9999;min-width:380px;max-height:90vh;overflow-y:auto;padding-left:15px;padding-bottom:10px}#filters a.text-yellow:hover,#filters a.text-yellow:focus{color:inherit !important}#filters .submenu a{color:inherit !important}#filter-nav-wrap .text-yellow{color:inherit !important}@media only screen and (max-width: 1200px){#especial-form{display:inline-block !important}}@media only screen and (max-width: 1134px){#hero-img #hero-overlay{width:600px;top:100px}#boxes .slick-dots{margin-bottom:20px}#hero-img>.p-5{width:100%}#save-more-text{font-size:1.3rem}}@media only screen and (min-width: 991px){.no-previews{display:none !important}}@media only screen and (max-width: 991px){#coupons-save-more{display:none !important}#panel-coupons .coupons-wrap{top:280px}#save-more{display:none}#mobile-save-more{display:block}#save-more-figure{aspect-ratio:530 / 552}#save-more-text{top:50%}.site-header-panels .coupon-panel{width:100vw;height:90vh;bottom:0}#rotate-fade .slick-dots li:last-child{display:inline-block}}@media only screen and (max-width: 770px){#panel-coupons .coupons-wrap{top:730px}.brand-hero .text-carousel .phrase{font-size:calc(1.1rem + 0.7vw)}#hero-img>.p-5{padding:0.66rem 2rem !important;top:auto}.pistn-modal-content{width:95%}}@media only screen and (max-width: 640px){#hero-img #hero-overlay{width:400px;top:200px}}@media only screen and (max-width: 450px){#hero-img #hero-overlay{width:350px;top:200px}.brand-hero .text-carousel .phrase{font-size:calc(0.9rem + 0.5vw)}#hero-img>.p-5{padding:0.5rem 1.5rem !important}@supports (font: -apple-system-body) and (-webkit-appearance: none){input[type="checkbox"]{font-size:16px;min-width:16px;min-height:16px}}.widget-wrap.widget-photo-gallery .pistn-carousel-photo .carousel-img-wrap.aspect-portrait img{height:40vh !important}}#brands-list li,#cities-list li{display:block;float:left;width:200px}@-moz-document url-prefix(){.site-header-panels .coupon-panel{width:80vw}}.site-header .location-details .location-cta.locations{-webkit-box-ordinal-group:6;order:5}.site-header-panels .coupon-panel .panel-hero-row{height:75vh}a.nav-link:hover a.nav-link:active{text-decoration:underline}.widget-wrap.widget-photo-gallery .pistn-carousel-photo .carousel-img-wrap.aspect-portrait img{height:72vh}.appt-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;z-index:1000}.appt-modal-content{background-color:white;border-color:white;font-family:league-gothic,sans-serif;text-transform:uppercase;width:200px;height:100px;padding:20px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:5px;position:relative}.appt-modal-content p{margin:0;font-size:20px;color:#333;display:flex;align-items:center;justify-content:center}.appt-modal-content .ellipsis::after{content:'';display:inline-block;width:0.8em;text-align:left;animation:modal-dots 1s steps(4, end) infinite}@keyframes modal-dots{0%,20%{content:''}40%{content:'.'}60%{content:'..'}80%,100%{content:'...'}}
