.de-pharma-banner{background:#333 url(/sites/gweb/files/gofrugal/images/distribution/de-pharma/de-pharma-bg.webp)}main p,.gft_verticalh2,#banner_secondary_cta_link{font-size:18px;line-height:1.6;font-weight:400}h2{font-size:30px}.home_solu_link,.home_solu_link:hover,.home_solu_link:active{color:inherit;text-decoration:none}.home_solu_link{text-decoration:underline}.text-center{text-align:center}.DE-banner-new .container{margin:0 auto}.sol-highlights .col-centered:nth-of-type(1){width:100%;text-align:center}.sol-highlights .col-centered#accordion{width:100%}.highlights-img-lubricant-single{max-width:90%}.key-feature-sec{background-color:#11122e;padding:107px 0;color:#fff}.key-feature-sec .gft_web_container{max-width:1300px}.key-feature-parent-con{text-align:center}.key-feature-h2{max-width:986px;width:100%;font-size:36px;margin:0 auto;font-weight:700;color:#fff;text-align:center;line-height:48px}.Key-feature-heading{margin:60px auto 100px auto;display:flex;justify-content:center;align-items:center;position:relative}.red-line{position:absolute;top:35px;width:59px;border-radius:10px;background-color:#f0493f;height:4px;transition:all .5s ease}.key-head{font-size:20px;width:auto;font-weight:500;padding:5px 0;margin:0 39px;cursor:pointer}.key-feature-content-div{margin:0 auto 0 20px}.key-feature-desc-con{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 20px 30px 0}.key-feature-con1{max-width:calc(100% - 713px);text-align:left;margin-right:112px;padding-left:20px}.key-feature-con1 h3{font-size:24px;font-weight:600}.key-desc-con-para{font-size:18px;font-weight:400;max-width:405px;width:100%;line-height:1.6;margin:28px 0}.key-feature-li{font-size:18px;font-weight:400;padding-left:32px;max-width:405px;width:100%;position:relative;line-height:1.6}.key-feature-li::after{content:"";transform:rotate(40deg);height:15px;width:7px;border-bottom:2px solid #ffeded;border-right:2px solid #ffeded;position:absolute;left:3px;top:5px}.key-feature-con2{max-width:713px;width:100%;background-color:#fff;border-radius:12px;padding:15px}.key-feature-img{border-radius:12px;border:1px solid #000}.key-cta{margin-top:80px}.key-feature-content-div.slick-initialized .slick-slide{display:flex}.key-feature-content-div .slick-dots{width:unset;left:50%;transform:translateX(-50%);bottom:-53px}.key-feature-content-div .slick-dots li{width:10px !important;height:10px;background:rgba(255,255,255,0.3);border-radius:8px;display:inline-block;margin:0 5px !important;cursor:pointer;transition:.2s ease;box-sizing:content-box}.key-feature-content-div .slick-dots li.slick-active{background:#fff !important;width:10px !important}.key-feature-content-div .slick-dots li button:before{display:none}.sol-high .nav-tabs{justify-content:center}.sol-high .nav-tabs>li.active>a{cursor:auto}.cont-div{text-align:left}.cont-para{font-size:18px;font-weight:400;margin-bottom:20px}.cont-li{list-style:disc;font-size:18px;line-height:1.6;font-weight:400}.btn-innerpage-wrap .gft-primary-cta{margin-right:20px}.cont-div2{max-width:74%;margin:0 auto}.tour-sec{padding:100px 0}.complete-sec{background-color:#f9fafc;padding:100px 0}.complete-con{display:flex;justify-content:space-between;align-items:center}.con-1{width:45%}.con-2{width:45%;text-align:center}.dist-h2{font-size:30px;font-weight:600;color:#202020;text-align:left;line-height:1.2}.complete-img{width:90%}.dist-para{font-size:18px;font-weight:400;line-height:1.6}.complete-para{margin:30px 0 20px}.comp-li-con{margin-left:20px;margin-bottom:30px}.comp-li{font-size:18px;font-weight:400;line-height:1.6;list-style:disc;margin-bottom:10px}.complete-con .gft-secondary-cta{margin-left:20px}.web-section{margin-top:0}.testimonial-sec{padding:100px 0 0}.solutions-sec{padding:40px 0}.rwc.active .write-content-p{max-width:595px}#highlights .title-2{margin-bottom:0;text-align:center;margin:0 auto}.earnsmart-wrap h2,.weborder-wrap h2{text-align:left;margin-bottom:20px;color:#202020;font-weight:600;line-height:1.2}.web-title .cont-li-con{padding-left:20px}.mobile-apps-logo{margin:0}.earnsmart-wrap .cont-li-con{margin-left:20px}.earnsmart-wrap,.weborder-wrap{justify-content:center}.btn-innerpage-wrap{margin-top:40px;text-align:left}.web-image img{max-width:100%;width:auto}.web-image{text-align:left;margin-right:50px}.web-title .cont-div2{max-width:100%}.testimonial-sec .btn-innerpage-wrap{text-align:center;margin-bottom:0}.de_vertical_primary{margin:10px 0 20px 0}.banner-cta-div{margin:0 auto;display:flex;justify-content:center;gap:20px;align-items:center}.banner-cta-div .gft-primary-cta{margin:50px 10px 40px 0}.gft-faq-sec{padding:100px 0;text-align:center}:root{--faq-h2--:24px;--faq-h3--:20px;--faq-para--:16px;--faq-h2-lh--:1.4;--faq-h3-lh--:1.4;--faq-h2-wh--:700;--faq-h3-wh--:700;--faq-para-wh--:400;--faq-para-lh--:1.7}.faq-heading{font-size:var(--faq-h2--);font-weight:var(--faq-h2-wh--);line-height:var(--faq-h2-lh--);margin:0 auto 10px auto}.faq-question{font-size:var(--faq-h3--);font-weight:var(--faq-h3-wh--);line-height:var(--faq-h3-lh--);margin:0 0 15px 0}.faq-para{font-size:var(--faq-para--);font-weight:var(--faq-para-wh--);line-height:var(--faq-para-lh--);margin:0 0 20px}.faq-list{font-size:var(--faq-para--);font-weight:var(--faq-para-wh--);line-height:var(--faq-para-lh--);position:relative;padding:6px 0 12px 25px}.faq-card li:before{content:'';position:absolute;width:17px;height:10px;box-shadow:3px -3px 0 0 #24cc93 inset;transform:rotate(-45deg) scale(0.5);transform-origin:left top;left:3px;top:20px}.faq-card li:after{content:"";position:absolute;border:1px solid #24cc8b;width:16px;height:16px;top:12px;left:0;border-radius:50%}.faq-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal}.faq-card{background:#f8f8f8;border-radius:8px;margin:20px 0 0;border:1px solid #e2e2e2;text-align:left;max-width:100%;flex:0 0 100%;padding:40px 20px 30px}.faq-card ul,.faq-card li{list-style:none}.faq-card ul{padding:0}.faq-full-col{max-width:100%;flex:0 0 100%}.faq-card .gft-primary-cta{margin-top:30px}.dwnld-ftp-sec{padding:80px 0;margin:0 auto;background-color:#2a2e31;color:#fff;text-align:center}.dwnld-ftp-con{text-align:center}.dwnld-ftp-con h2{font-size:var(--faq-h2--);font-weight:var(--faq-h2-wh--);line-height:var(--faq-h2-lh--);max-width:900px;margin:0 auto}.dwnld-ftp-con p{font-size:var(--faq-para--);font-weight:var(--faq-para-wh--);line-height:var(--faq-para-lh--);margin:1rem auto}@media(max-width:900px){.key-feature-sec{padding:60px 0}.key-feature-h2{font-size:28px;width:90%;line-height:38px}.red-line{display:none}.Key-feature-heading{margin:40px auto 30px auto;flex-wrap:wrap;max-width:60%}.key-head{font-size:18px;margin:10px 10px;border-bottom:2px solid transparent}.key-head.active{border-bottom:2px solid #f0493f}.key-feature-content-div.slick-initialized .slick-slide{flex-direction:column}.key-feature-con1{max-width:100%;margin:0 auto 40px 0;padding:0}.key-desc-con-para{max-width:100%}.key-feature-li{max-width:100%}.key-feature-desc-con{display:none}.key-feature-desc-con.active{display:flex}.key-cta{margin-top:30px}.complete-con{flex-direction:column;justify-content:center;padding:0 20px}.con-1{width:100%}.con-2{width:100%;text-align:center}.complete-img{margin-top:40px;width:60%}.vertical_applink_position{margin-top:20px}.tour-sec{padding:80px 0 60px}.earnsmart-wrap,.weborder-wrap{flex-direction:column}.mobile-apps-logo{margin:0 auto}.earnsmart-wrap h2,.weborder-wrap h2{text-align:center}.btn-innerpage-wrap{text-align:center;margin-top:20px}.earnsmart-wrap .con-2{margin-top:30px}.weborder-wrap{flex-direction:column-reverse}.web-image{margin:30px auto 0 auto;text-align:center}.web-section{margin-bottom:0}.complete-sec{padding:60px 0}.cont-para{text-align:center}.earnsmart-wrap .cont-li-con{margin:20px auto;max-width:50%}.web-title .cont-li-con{margin:20px auto 40px auto;max-width:50%}.btn-innerpage-wrap .gft-primary-cta{display:none}.complete-h2{max-width:90%;text-align:center;margin:0 auto}.complete-para{text-align:center;margin-bottom:20px}.complete-con .con-1{text-align:center}.complete-con ul{text-align:left}.testimonial-sec{margin:0}.rwc.active .write-content-p{max-width:90%}#highlights .title-2{margin-bottom:40px}.key-feature-con2{margin:0 auto}.gft_verticalh2{margin:15px auto 0 !important}}@media(max-width:767px){.banner-details{padding:0 15px}}@media(max-width:540px){main p,.gft_verticalh2,#banner_secondary_cta_link{font-size:16px}.head-mob{display:none}.key-feature-h2{max-width:100%;font-size:22px;line-height:1.6;width:100%}.Key-feature-heading{margin:30px auto 10px auto;max-width:100%}.key-head{font-size:16px}.key-feature-con1 h3{display:none}.key-cta{margin-top:30px;font-size:14px}.key-desc-con-para{font-size:16px;margin:30px 0 18px 0}.key-feature-li{font-size:16px}.key-feature-con2{padding:8px}.key-feature-desc-con{margin:0 0 30px 0}.key-feature-content-div{margin:0 auto}.dist-h2{font-size:22px}.dist-para{font-size:16px}.comp-li{font-size:16px}.complete-con{padding:0 10px}.solutions-sec{margin:0 auto}#highlights .title-2{margin-bottom:40px}.rwc.active .write-content-p{max-width:300px}.complete-h2{max-width:100%}.web-image img{padding:0 15px}.earnsmart-wrap,.weborder-wrap{padding:15px 0}.earnsmart-wrap h2,.weborder-wrap h2{font-size:22px}.tour-sec{padding:60px 0 0}.earnsmart-wrap .cont-li-con{max-width:100%;margin-left:30px}.web-title .cont-li-con{max-width:100%;margin-left:30px}.weborder-section{padding:0 0 30px}.complete-img{width:100%}.complete-sec{padding:50px 0 50px}.testimonial-sec{margin-bottom:50px}.testimonial-cont{line-height:30px}.gft_phrm_lp_faq .start_box .gft_ondc_lp_common_para{padding:0}.gft_phrm_lp_faq .start_box .start_subcontent::before{right:10px}.gft_phrm_lp_faq .start_box .start_subcontent::after{right:5px}.gft_verticalh2{margin-top:10px !important}.banner-link-div{margin-bottom:30px}.gft-primary-cta,.gft-secondary-cta{font-size:16px}.banner-cta-div{display:flex;justify-content:center;flex-direction:column;gap:0;align-items:center}.cont-para,.cont-li{font-size:16px}}@media(min-width:768px){:root{--faq-h2--:30px;--faq-h3--:22px;--faq-para--:16px}.container{width:750px}.sol-highlights .col-centered:nth-of-type(1),.sol-highlights .col-centered#accordion{width:50%}.faq-cards-container{margin-top:15px}.faq-card{padding:30px 20px;margin:13px 0 0 0}.faq-sm-col{max-width:49.1%;flex:0 0 50%}.faq-card{padding:50px 35px}.faq-row{row-gap:20px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1025px){:root{--faq-h2--:36px;--faq-h3--:26px;--faq-para--:18px}.faq-cards-container{margin-top:15px}.faq-card{margin:20px 0 0 0;padding:50px 50px}.faq-heading{margin:0 auto 40px auto}}@media(min-width:1200px){.container{width:1170px}.sol-highlights .col-centered:nth-of-type(1){width:42%}.sol-highlights .col-centered#accordion{width:58%}}