:root{--black:#000;--orange:#fa9d26}body{color:var(--black);font-size:19px;font-family:'Gotham Book';line-height:1.7}.container{max-width:1500px;padding:0 15px}a{color:inherit;text-decoration:none}img{max-width:100%}ul,ol{list-style:none;padding:0;margin:0}h1{font-size:65px;letter-spacing:1.3px;line-height:92px;text-transform:capitalize;font-family:'GothamMedium'}h2{font-size:50px;margin:0;line-height:63px;letter-spacing:1px;font-weight:400}h4{font-size:25px;letter-spacing:.5px;line-height:30px;color:#000;font-family:'GothamMedium';font-weight:500}h6{font-size:18px;letter-spacing:8.37px;line-height:22px;text-transform:uppercase;color:var(--orange);margin:0 0 20px;font-family:'GothamMedium'}p{font-size:19px;font-family:'Gotham Book';line-height:1.7}.mainBtn{height:64px;padding:0 34px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-family:'GothamMedium';letter-spacing:.4px;background-color:var(--orange);color:#fff;text-transform:uppercase;position:relative;transition:all .3s ease}.mainBtn:hover{background-color:#000;color:#fff}.mainBtn:hover:after{right:-74px}.btn-wrap.withPlay{display:flex;align-items:center;gap:20px}header{background-color:#fff;position:relative}header .top-header{display:flex;justify-content:space-between;height:40px;align-items:center}header .top-header .contact-info{display:flex;align-items:center;column-gap:60px;position:relative;height:100%}header .top-header .btn-wrap{display:flex;align-items:center}header:after{content:'';width:100%;height:1px;background-color:rgba(209,209,209,.4);position:absolute;top:40px;left:0;z-index:1}header .navbar-main{display:flex;justify-content:space-between;align-items:center;padding:24px 0 22px}header .navbar-main .navMenu{padding-left:30px}header .navbar-main .navMenu>ul{display:flex;column-gap:65px;align-items:center}header .navbar-main .navMenu>ul li a{font-size:20px;line-height:24px;letter-spacing:.3px;font-family:'GothamMedium';font-weight:500}header .top-header .contact-info:after{content:'';width:1px;height:40px;top:0;left:calc(50% - -9px);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e8e8e8;position:absolute}header .top-header .contact-info a{letter-spacing:.24px;color:#000;font-size:16px;line-height:19px;transition:all .3s ease;display:flex;align-items:center}header .top-header .contact-info a:hover{color:var(--orange)}header .top-header .contact-info a .icon{margin-right:8px}header .navbar-main .navMenu>ul li.has-dropdown>a{position:relative}header .navbar-main .navMenu>ul li.has-dropdown>a:after{content:'\f107';font-size:16px;font-family:'FontAwesome';font-weight:700;position:relative;line-height:21px;top:0;margin-left:5px}header .top-header .btn-wrap a{background:var(--orange);height:40px;display:inline-flex;align-items:center;color:#fff;font-size:16px;letter-spacing:.24px;line-height:19px;min-width:174px;justify-content:center;column-gap:7px;transition:all .3s ease}header .top-header .btn-wrap a:hover{background-color:#000}.addClient{position:relative}.addClient:after{content:'';width:1px;height:100%;position:absolute;right:0;background-color:#fff;z-index:1}header .navbar-main .navMenu>ul li.has-dropdown ul.dropdown{position:absolute;left:0;width:320px;z-index:9;top:65px;padding:10px 15px 20px;border-top:3px solid var(--orange);background-color:#fff;opacity:0;visibility:hidden;transition:all .3s ease}header .navbar-main .navMenu>ul li.has-dropdown{position:relative}header .navbar-main .navMenu>ul li.has-dropdown ul.dropdown li a{font-size:18px}header .navbar-main .navMenu>ul li.has-dropdown:hover ul.dropdown{opacity:1;top:40px;visibility:visible}header .navbar-main .navMenu>ul li.has-dropdown:hover>a{color:var(--orange)}header .navbar-main .navMenu>ul li.has-dropdown ul.dropdown:before{content:'';width:100%;height:30px;top:-20px;left:0;position:absolute}header .navbar-main .navMenu>ul li a:hover{color:var(--orange)}.heroBanner .banner-slider .slider-content{position:relative;flex-shrink:0}.banner-slider .slick-slide>div{display:flex}.heroBanner .slider-content .banner-content{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1}.banner-image{position:relative;display:inline-block;width:100%}.banner-image img{height:774px;object-fit:cover;width:100%}.banner-image:after{content:'';width:100%;height:100%;background:transparent linear-gradient(90deg,#000 0%,#00000000 100%) 0% 0% no-repeat padding-box;position:absolute;left:0;top:0;opacity:.6;z-index:1}.heroBanner .slider-content .banner-content h1{max-width:800px;margin:0 0 38px;color:#fff}.slick-arrow{position:absolute;z-index:1;transform:translateY(-50%);right:34px;box-shadow:none;outline:none;background-color:transparent;font-size:0;width:42px;height:42px;border:1px solid #fff;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#fff}.slick-arrow.slick-prev:after,.slick-arrow.slick-next:after{content:'\f106';font-size:18px;line-height:20px;font-family:'FontAwesome';font-weight:700}.slick-arrow.slick-prev{top:calc(50% - 27px)}.slick-arrow.slick-next{top:calc(50% - -27px)}.banner-slider .slick-arrow.slick-next:after{content:'\f107'}.banner-slider .slick-arrow.slick-prev:before,.banner-slider .slick-arrow.slick-next:before{content:'';width:1px;height:60px;background-color:#fff;position:absolute;top:-80px;opacity:.2}.banner-slider .slick-arrow.slick-next:before{bottom:-80px;top:auto}.services-section{padding:100px 0}.services-section .service-content{display:flex;column-gap:22px;align-items:center;padding:26px 25px;border:1px solid #e2e2e2;height:100%}.services-section .service-content>div{width:calc(50% - 15px);position:relative}.services-section .service-content .img-wrap>a img{max-width:calc(100% - 58px);width:100%}.services-section .service-content .img-wrap .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);width:116px;height:116px;display:inline-flex;align-items:center;justify-content:center;border:8px solid #fff;border-radius:50%;background-color:#fa9d26;padding:17px}.services-section .service-content .img-wrap .icon img{width:100%;max-width:64px}.services-section .row{row-gap:30px;margin:0 -15px}.services-section .row>div{padding:0 15px}.services-section .service-content .content-wrap a{color:var(--orange);font-size:16px}.services-section .service-content .content-wrap p{font-size:18px;letter-spacing:.36px;line-height:31px;margin:0 0 5px;max-width:290px;color:#000}.services-section .service-content .content-wrap h4{margin:0 0 20px}.about-us{background-image:url(//nwbiofuel.com/wp-content/themes/nwbio/assets/css/../images/bg_1.jpg);padding:97px 0 100px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.about-us:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.9;z-index:1}.about-us>.container{position:relative;z-index:2}.about-us h2{color:#fff;max-width:480px;margin:0 0 34px}.about-us .left-content .video img{width:100%}.about-us .left-content .video .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:82px;height:82px}.about-us .left-content .video{position:relative}.about-us .right-content ul li{font-size:18px;letter-spacing:.36px;line-height:30px;color:#fff;margin:0 0 30px;position:relative;display:flex;align-items:flex-start;gap:20px;padding-left:35px}.about-us .right-content ul li:before{content:'';width:18px;height:18px;position:absolute;left:0;top:7px;background-color:var(--orange);border-radius:2px}.about-us .right-content ul li:after{content:'\f00c';position:absolute;left:2.5px;top:8.5px;font-size:15px;font-family:'FontAwesome';color:#000;line-height:15px}.about-us .right-content ul li i{display:none}.about-us .row>div:first-child{max-width:720px;padding-right:63px;width:100%}.about-us .row>div:nth-child(2){width:100%;max-width:calc(100% - 720px)}.about-us .right-content ul li:last-child{margin-bottom:0}.services-info-section{padding:96px 0 98px;background-color:#f8f8f8}.services-info-section .heading{text-align:center;margin:0 0 46px}.services-info-section .row .info-content{border:1px solid #dbdbdb;display:flex;align-items:center;padding:6px;gap:18px}.services-info-section .row .info-content .icon{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--orange);padding:14px 13px}.services-info-section .row .info-content .icon i{font-size:26px;color:#fff}.services-info-section .row .info-content .icon img{max-width:max-content}.services-info-section .row .info-content h4{margin:0}.services-info-section .row{row-gap:30px}.trapCleaning{padding:82px 0}.trapCleaning .beforeAfter-content{display:flex;border:1px solid #e1e1e1}.trapCleaning .beforeAfter-content .before-img,.trapCleaning .beforeAfter-content .after-img{position:relative;width:48%;margin:1%}.trapCleaning .beforeAfter-content .before-img span,.trapCleaning .beforeAfter-content .after-img span{position:absolute;bottom:13px;left:0;text-align:center;width:100%;font-size:20px;letter-spacing:.8px;line-height:24px;font-family:'GothamMedium';color:#fff;text-transform:uppercase}.trapCleaning .beforeAfter-content .before-img img,.trapCleaning .beforeAfter-content .after-img img{width:100%}.trapCleaning-content h2{margin:0 0 30px}.trapCleaning-content p{margin-bottom:30px}.trapCleaning-content .mainBtn{width:100%;max-width:250px}.trapCleaning-content{padding-left:10px}.proudly-serving-section{padding:53px 0 60px;position:relative}.proudly-serving-section:after{content:'';width:100%;height:1px;background-color:#707070;position:absolute;top:0;opacity:.2;left:50%;max-width:1470px;transform:translateX(-50%)}.proudly-serving-section .serving-content{max-width:621px}.proudly-serving-section .serving-content h2{margin:0 0 30px}.testimonial-and-schedule-section{position:relative;padding:70px 0 90px;background-image:url(//nwbiofuel.com/wp-content/themes/nwbio/assets/css/../images/bg_2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.testimonial-and-schedule-section:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.85;z-index:0}.testimonial-and-schedule-section .container{position:relative;z-index:1}.testimonial-and-schedule-section .inner-wrapper{display:flex}.testimonial-and-schedule-section .inner-wrapper .schedule-content{max-width:632px;width:100%;flex-shrink:0;padding:0 0 90px}.testimonial-and-schedule-section .inner-wrapper .schedule-content h2{color:#fff;margin:0 0 24px}.testimonial-and-schedule-section .inner-wrapper form .input-wrap{flex:0 0 auto;width:calc(50% - 7px)}.testimonial-and-schedule-section .inner-wrapper form{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.testimonial-and-schedule-section .inner-wrapper form button.mainBtn{width:100%;max-width:250px;border:2px solid #fff;background-color:transparent;color:#fff;height:55px}.testimonial-and-schedule-section .inner-wrapper form .input-wrap.full-width{width:100%;flex-shrink:0}.testimonial-and-schedule-section .inner-wrapper form .input-wrap input,.testimonial-and-schedule-section .inner-wrapper form .input-wrap textarea{width:100%;border:0;box-shadow:none;outline:none;padding:18px 16px;height:55px;font-size:16px;letter-spacing:.32px;line-height:19px;color:#000}.testimonial-and-schedule-section .inner-wrapper form .input-wrap input::placeholder,.testimonial-and-schedule-section .inner-wrapper form .input-wrap textarea::placeholder{opacity:1;color:inherit;font:inherit}.testimonial-and-schedule-section .inner-wrapper form .input-wrap textarea{height:144px;resize:none;overflow:auto}.testimonial-and-schedule-section:before{content:'';width:100%;max-width:48.5%;position:absolute;left:0;top:0;background-color:var(--orange);height:calc(100% - 90px);z-index:1}.testimonial-content-main{width:100%;max-width:calc(100% - 632px);padding-left:117px}.testimonial-slider .testimonial-content .icon{opacity:.1;margin:0 0 39px;height:89px}.testimonial-slider .testimonial-content .content{color:#fff}.testimonial-slider .testimonial-content .rating{display:flex;justify-content:center;gap:8.5px}.testimonial-slider .testimonial-content .user{margin-top:28px}.testimonial-slider .testimonial-content{text-align:center}.testimonial-slider .testimonial-content .icon i{color:#fff;font-size:117px;line-height:89px}.testimonial-slider .testimonial-content .rating i{font-size:20px;color:var(--orange)}.testimonial-slider .testimonial-content .content p{letter-spacing:.38px;margin:0 0 27px}.testimonial-slider .testimonial-content .user img{margin:0 auto;width:69px;height:69px;object-fit:cover}.testimonial-slider .testimonial-content .user h4{margin:16px 0 0;letter-spacing:.42px;font-size:21px;color:#fff;line-height:25px}.testimonial-slider .slick-arrow{right:-135px}footer{position:relative}footer:after{content:'';width:100%;height:1px;background-color:#707070;position:absolute;opacity:.2;bottom:57px}footer .footerLinks ul li a:hover{color:var(--orange)}footer .footer-info{display:flex;justify-content:space-between;padding:64px 0 54px}footer .footer-info .footerLogo{padding-right:20px}footer .copyright{height:56px;display:flex;align-items:center;justify-content:center}footer .copyright p{margin:0;font-size:15px;letter-spacing:.3px}footer .footerLinks ul{display:flex}footer .footerLinks ul li a{font-size:19px;letter-spacing:.38px;line-height:23px;color:#000;transition:all .3s ease}footer .footerLinks ul li a:hover{color:var(--orange)}footer .footerLinks ul li:last-child{padding-left:25px;padding-right:0;border-left:1px solid #000}footer .footerLinks ul li{padding-right:25px;line-height:23px}footer .footer-info .footerLocation .location{max-width:550px}footer .footer-info .footerLocation .location a{display:flex;align-items:flex-start;color:#000}footer .footer-info .footerLocation .location .icon{width:51px;height:51px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--orange);color:var(--orange);flex-shrink:0;margin-right:17px}footer .footer-info .footerLocation .location .icon i{font-size:26px}.slick-track{display:flex}.slick-track:before,.slick-track:after{display:none}.slick-initialized .slick-slide{flex-shrink:0}.testimonial-slider .slick-list.draggable{overflow:hidden}.schedule-content form input[type=submit].mainBtn{width:100%;max-width:250px;border:2px solid #fff;background-color:transparent;color:#fff;height:55px}.schedule-content form input[type=submit].mainBtn:hover{background-color:#fff;color:#000}.wpcf7-response-output{margin:0 !important}.modal-body video{width:100%}.btn{border-radius:0;text-transform:uppercase;font-family:'GothamMedium'}.btn-primary{background-color:var(--orange);border-color:var(--orange)}.btn-secondary{background-color:#000;border-color:#000}.btn-primary:hover{background-color:#000;border-color:#000}.btn-secondary:hover{background-color:var(--orange);border-color:var(--orange)}.inner-page{display:inline-block;width:100%;padding:70px 0}#content{margin:0}.banner_pages_image{display:inline-block;width:100%;position:relative}.banner_pages_image h1{position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%);text-align:center;color:#fff}div#content h4{margin:0;line-height:1.5}.inner-page ul,.inner-page ol{list-style:disc;margin:0 0 24px 40px}.inner-page p{margin-bottom:24px}.inner-page ol{list-style:decimal}.inner-page ul li,.inner-page ol li{margin-bottom:5px}.wp-block-image.grease_trap_image{float:left;margin-right:20px;position:relative;margin-bottom:30px}.wp-block-image.grease_trap_image img{width:100%}.wp-block-image.grease_trap_image figcaption{color:#fff;font-size:20px;font-weight:700;position:absolute;bottom:0;left:0;width:100%;padding:0}.wp-block-image.grease_trap_image figcaption{background-color:rgba(0,0,0,.7);margin-bottom:0}.inner-page h4{display:inline-block;width:100%}blockquote{background:#eee;padding:20px 25px;margin-bottom:24px}blockquote p:last-child{margin-bottom:0}.inner-page p a{color:var(--orange)}.page-template-contact .testimonial-and-schedule-section:before{max-width:50%;height:100%}.page-template-contact .map-content-main{position:absolute;right:0;top:0;z-index:2;width:50%;height:100%}.page-template-contact .testimonial-and-schedule-section .container{position:static}.page-template-contact .map-content-main .site-map{width:100%;height:100%;position:relative}.page-template-contact .map-content-main .site-map iframe{width:100%;height:100%}.page-template-contact .testimonial-and-schedule-section .inner-wrapper .schedule-content{z-index:2}.error404 .entry-content h1{font-size:100px;line-height:1;font-weight:700;margin-bottom:20px}.error404 .entry-content{padding:200px 0;text-align:center}.existing-clients-main{max-width:800px;margin:0 auto;background-color:#f4f4f4;padding:40px;border-top:5px solid var(--orange)}.input-wrap input{width:100%;height:55px;border:1px solid #d5d5d5;padding:0 20px;font-size:16px;outline:none}.input-wrap textarea{width:100%;height:200px;padding:10px 20px;border:1px solid #d5d5d5;resize:none;font-size:16px;outline:none}.wpcf7-not-valid-tip{font-size:15px}.existing-clients-main form input[type=submit]{height:55px;border:hidden}.thank-you-page{max-width:600px;margin:0 auto;background:#c6f5be;padding:50px 30px;text-align:center;font-size:30px;font-weight:600;color:#0a3c02;border-top:5px solid #0a3c02}.custom-nw-index-class .content{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:30px}.cstm-search-result-box{max-width:50%;flex:0 0 50%;padding:0 15px}.attachment-img img{height:350px;width:100%;object-fit:cover}.cstm-search-result-box>.post{border:1px solid #d5d5d5;margin:0;height:100%}.cstm-search-result-box .post h2{font-size:25px;line-height:1.5;font-family:'GothamMedium';font-weight:700;margin-bottom:15px;padding:30px 30px 0}.cstm-search-result-box .post h2 a{color:var(--orange) !important}.cstm-search-result-box .post .entry-content{padding:0 30px}.single-blog .content{max-width:100%;margin:0 auto}.modal-dialog{min-height:calc(100% - 100px);display:flex;align-items:center;justify-content:center;max-width:800px}.Video-popup{position:relative;padding-bottom:57%}.Video-popup video{position:absolute;top:0;left:0;width:100%;height:100%}.close-button{position:absolute;right:25px;top:25px;background:#fb7e7e;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:2}.close-button button{padding:0}video{max-width:100%}.testimonial-slider .slick-arrow.slick-next{transform:rotate(180deg);transform-origin:center}.video-play{position:relative;width:100%;padding-bottom:56%}.video-play video{position:absolute;top:0;left:0;width:100%;height:100%}.banner_pages_image>img{height:300px;object-fit:cover}.page-template-contact .testimonial-and-schedule-section .inner-wrapper .schedule-content{padding:0}section.testimonial-and-schedule-section.contact-page{margin:70px 0}footer .copyright p{text-align:center}.navbar-toggler-mobile{display:none}button.navbar-toggler{border:2px solid #333;border-radius:0;outline:none !important}.cstm-search-result-box .page{border:1px solid #d5d5d5;margin:0;height:100%}.cstm-search-result-box .page h2 a{color:var(--orange) !important}.cstm-search-result-box .page h2{font-size:25px;line-height:1.5;font-family:'GothamMedium';font-weight:700;margin-bottom:15px;padding:30px 30px 0}.cstm-search-result-box .page .entry-content{padding:0 30px}.navigation-pages>*{margin:0 7px}.navigation-pages{display:flex;align-items:center;justify-content:center;width:100%}.navigation-pages span{width:40px;height:40px;background:#a8a8a8;display:flex;align-items:center;justify-content:center}.navigation-pages a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff}.navigation-pages a.next,.navigation-pages a.prev{background:var(--orange);width:auto;padding:0 15px}button#rmp_menu_trigger-677{top:74px;background:#000 !important;position:absolute}#rmp-container-677{width:100%;max-width:280px;min-width:280px}#rmp_menu_trigger-677.is-active{background:#000}#rmp-container-677{background-color:var(--orange)}#rmp-menu-wrap-677 .rmp-menu-current-item .rmp-menu-item-link{border-color:#000;background-color:#000}.clients-content p{text-align:center;font-weight:600;margin-bottom:30px !important;display:inline-block;width:100%}.existing-clients-main form .input-wrap{margin-bottom:20px}.blog-man-content h2{display:inline-block;width:100%;margin:35px 0 10px}.featured-image img{width:100%}.inner-page ul li,.inner-page ol li{list-style-position:inside}footer .footer-info .footerLocation .location .icon{position:relative;top:9px}.banner-image video{width:100%;height:auto;object-fit:cover;max-height:80vh;float:left}.copyright a{color:var(--orange)}.single-post .post h2{font-size:40px;font-weight:700;line-height:1.5}.single-post .single-blog .post h3,.single-post .single-blog .post h4,.single-post .single-blog .post h5,.single-post .single-blog .post h6{font-weight:700}.services-section .service-content .content-wrap a.service-link{background:var(--orange);color:#fff;text-transform:uppercase;gap:10px;display:flex;align-items:center;justify-content:center;float:left;padding:5px 15px;margin-top:15px}.services-section .service-content .content-wrap a.service-link:hover{background:#000}