.campaigner_app{position:fixed;z-index:2020;padding-top:30px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.7)}.campaigner_app_main{background-color:#1d7f65;overflow:hidden;border-radius:20px;max-width:850px;margin:50px auto}.campaigner_app_main_box1{display:flex;align-items:center;justify-content:flex-end;gap:15px;padding-top:10px;padding-right:15px}.campaigner_app_main_box1_imgBox{max-width:150px}.campaigner_app_main_box1_imgBox img{width:100%}.campaigner_app_main_box1_closeBtn{font-size:16px;font-weight:700;color:#1d7f65;cursor:pointer;background-color:#fff;width:23px;border-radius:50%;text-align:center;box-shadow:0 0 10px #fff}.campaigner_app_main_box1_closeBtn:hover{font-size:18px;width:26px;font-weight:800}.campaigner_app_main_box2{display:flex}.campaigner_app_main_box2_left{display:flex;flex-direction:column;justify-content:center;align-items:center;width:53%;padding-left:45px}.campaigner_app_main_box2_left_qrcode .qrcode-image-android,.campaigner_app_main_box2_left_qrcode .qrcode-image-ios{height:10vw;max-height:225px}.campaigner_app_main_box2_left_heading{font-size:42px;letter-spacing:-1px;line-height:47px;color:#f9cf1c;font-weight:700;text-align:center;filter:drop-shadow(0 4px .5px rgba(2,37,24,.4))}.campaigner_app_main_box2_left_text{font-size:16px;letter-spacing:0;line-height:22px;color:#f9fcfb;font-weight:400;text-align:center}.campaigner_app_main_box2_left_qrHeading{font-size:21px;letter-spacing:-1px;line-height:38px;color:#f9fcfb;font-weight:600;text-align:center;filter:drop-shadow(0 4px .5px rgba(2,37,24,.4))}.campaigner_app_main_box2_left_btnBox{margin-bottom:25px}.campaigner_app_main_box2_left_btnBox img{width:140px;border-radius:5px}.campaigner_app_main_box2_right{position:relative}.campaigner_app_main_box2_right_img1{position:absolute;right:-545px;bottom:-225px;width:700px}.campaigner_app_main_box2_right_img1 img{width:100%}.campaigner_app_main_box2_right_img2{width:166px;position:absolute;right:-288px;bottom:0}.campaigner_app_main_box2_right_img2 img{width:100%}.hide{display:none}.show{display:block}.campaignerAndroidApp,.campaignerIosApp{cursor:pointer}.referal-page{margin:0;position:relative;padding:66px 0;color:#000;display:flex;align-items:center;gap:136px;background:url(/themes/front/images/referrals/referal-bg.png);background-repeat:no-repeat;background-size:cover}@media (max-width:1023px){.referal-page{padding:10px}}.referal-page button,.referal-page input{outline:0!important}.referal-page .referrals-wrapper{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:90px 60px 0;font-family:Inter,sans-serif;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}@media (max-width:1023px){.referal-page .referrals-wrapper{margin:90px 0 0;flex-direction:column;gap:0;padding:0 10px;width:100%}}.referal-page .referrals-wrapper .step-one-animation{display:flex;gap:8px;width:100%;margin-bottom:20px;padding:0 10px}.referal-page .referrals-wrapper .step-one-animation .line-one{background-color:#17674a;height:4px;width:50%;border-radius:10px}.referal-page .referrals-wrapper .step-one-animation .line-two{background-color:#e1e3e6;height:4px;width:50%;border-radius:10px}.referal-page .referrals-wrapper .step-two-animation{display:flex;gap:8px;width:100%;margin-bottom:20px;padding:0 10px}.referal-page .referrals-wrapper .step-two-animation .line-one{background-color:#7ec0a9;height:4px;width:50%;border-radius:10px}.referal-page .referrals-wrapper .step-two-animation .line-two{background-color:#17674a;height:4px;width:50%;border-radius:10px}.referal-page .referrals-wrapper .referal-sec-wrapper{flex:0 0 60%}@media (min-width:768px) and (max-width:1023px){.referal-page .referrals-wrapper .referal-sec-wrapper{margin-bottom:85px}}@media (max-width:767px){.referal-page .referrals-wrapper .referal-sec-wrapper{width:100%;margin-bottom:35px}}@media (max-width:300px){.referal-page .referrals-wrapper .referal-sec-wrapper{width:100%;margin-bottom:120px}}.referal-page .referrals-wrapper .refer-sec{display:flex;gap:8px}@media (max-width:767px){.referal-page .referrals-wrapper .refer-sec{align-items:flex-start}}.referal-page .referrals-wrapper .refer-sec h2{color:#1a273c;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0;margin:0 auto}@media (max-width:767px){.referal-page .referrals-wrapper .refer-sec h2{font-size:24px}}.referal-page .referrals-wrapper .refer-sec .referral-company-name{color:#1a273c;font-weight:600;font-size:24px;margin:0 0 8px}@media (max-width:767px){.referal-page .referrals-wrapper .refer-sec .referral-company-name{font-size:14px}}.referal-page .referrals-wrapper .refer-sec img{width:104px;height:104px}@media (max-width:767px){.referal-page .referrals-wrapper .refer-sec img{width:48px;height:48px}}.referal-page .referrals-wrapper .referal-para{color:#1a273c;font-size:16px;font-style:italic;font-weight:400;margin:0}@media (max-width:767px){.referal-page .referrals-wrapper .referal-para{font-size:12px}}.referal-page .referrals-wrapper .card{background:#fff;border-radius:19px;box-shadow:0 4px 10px rgba(0,0,0,.08);padding:24px;max-width:480px;width:100%;flex-shrink:0}@media (max-width:767px){.referal-page .referrals-wrapper .card{padding:16px;width:100%;max-width:100%;position:static;z-index:2}}.referal-page .referrals-wrapper .card h3{font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0;color:#1a273c;margin:0 5px;text-transform:math-auto}@media (max-width:767px){.referal-page .referrals-wrapper .card h3{font-size:20px}}.referal-page .referrals-wrapper .card p{color:#333f51;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;margin-top:0;padding-top:8px}@media (max-width:767px){.referal-page .referrals-wrapper .card p{font-size:14px}}.referal-page .referrals-wrapper .card .phone-currency-group{display:flex;gap:8px;width:100%}.referal-page .referrals-wrapper .card .phone-currency-group #mobile_country_code{width:100px!important}.referal-page .referrals-wrapper .card .phone-currency-group .currency_code{width:30%!important}@media (max-width:767px){.referal-page .referrals-wrapper .card .phone-currency-group .currency_code{width:45%!important}}.referal-page .referrals-wrapper .card .form-group{margin-bottom:15px}.referal-page .referrals-wrapper .card .form-group .disease-suggestion,.referal-page .referrals-wrapper .card .form-group .hospital-suggestion{padding:4px 10px}.referal-page .referrals-wrapper .card .form-group input,.referal-page .referrals-wrapper .card .form-group select{width:100%!important;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:6px;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;color:#838a96!important;height:40px}.referal-page .referrals-wrapper .card .form-group input:focus,.referal-page .referrals-wrapper .card .form-group select:focus{border:1px solid #21936a!important;box-shadow:0 0 0 2px var(--primary-P75,#cdeae0)}.referal-page .referrals-wrapper .card .form-group input:hover,.referal-page .referrals-wrapper .card .form-group select:hover{border:1px solid #adb1b9}.referal-page .referrals-wrapper .card .form-group .modalRelation{width:100%}.referal-page .referrals-wrapper .card .form-group .error{color:red;font-size:12px;display:none;margin-top:4px}.referal-page .referrals-wrapper .card .form-group .error-message{color:red;font-size:12px;margin-top:4px}.referal-page .referrals-wrapper .card .firstnextbtn{background-color:#e1e3e6;color:#adb1b9;border:none;padding:10px 15px;border-radius:6px;cursor:pointer;width:100%;justify-content:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:24px auto 0;display:flex;gap:8px}@media (max-width:767px){.referal-page .referrals-wrapper .card .firstnextbtn{width:100%}}.referal-page .referrals-wrapper .card .firstnextbtn span{width:24px;height:24px;font-size:24px;display:flex;justify-content:center;align-items:center;gap:8px}.referal-page .referrals-wrapper .card .tip{font-size:12px;color:#666;margin-top:10px;text-align:center}.referal-page .referrals-wrapper .card .finalsubmitbtn{background-color:#e1e3e6;color:#adb1b9;color:#fff;border:none;padding:10px 15px;border-radius:6px;cursor:pointer;width:100%;display:flex;justify-content:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:24px auto 0}.referal-page .referrals-wrapper .card .ref-thankyou img{display:flex;margin:0 auto}.referal-page .referrals-wrapper .card .ref-thankyou h3{color:#1a273c;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0;margin:0;padding-bottom:8px;text-align:left}@media only screen and (max-width:767px){.referal-page .referrals-wrapper .card .ref-thankyou h3{font-size:20px}}.referal-page .referrals-wrapper .card .ref-thankyou p{color:#333f51;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;margin:0;padding-bottom:24px;text-align:left}@media only screen and (max-width:767px){.referal-page .referrals-wrapper .card .ref-thankyou p{font-size:14px}}.referal-page .referrals-wrapper .card .btn-success{background-color:#21936a;color:#fff;border:none;padding:10px 15px;border-radius:6px;cursor:pointer;width:100%;display:flex;justify-content:center;margin:0 auto;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.referal-page .referrals-wrapper .card .btn-success:hover{background-color:#17674a;transition:all .3s ease}.referal-page .referrals-wrapper .form-control:focus{outline:0!important;border:1px solid #21936a!important;box-shadow:0 0 0 2px var(--primary-P75,#cdeae0)}@media (max-width:1023px){.referal-page .referrals-wrapper{position:relative;padding-bottom:240px}.referal-page .referrals-wrapper>section:last-child{position:absolute;left:50%;bottom:-120px;transform:translateX(-50%);width:100%;padding:0 16px;z-index:5}.referal-page .referrals-wrapper>section:last-child .card{margin:0 auto}}.why-refer-section{width:90%;max-width:1440px;text-align:center;margin:60px auto 96px}@media (max-width:1023px){.why-refer-section{width:100%;margin:58px auto 64px}}.why-refer-section h3{color:#1a273c;font-size:32px;font-weight:700;margin-bottom:16px;font-family:Inter,sans-serif}@media (max-width:767px){.why-refer-section h3{font-size:24px;margin-bottom:16px}}.why-refer-section .refer-cards-container{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;gap:24px}@media (max-width:1023px){.why-refer-section .refer-cards-container{display:inline-grid;padding:0 20px;row-gap:16px;-moz-column-gap:16px;column-gap:16px;align-self:stretch;grid-template-rows:repeat(3,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px) and (max-width:1023px){.why-refer-section .refer-cards-container{padding:0 20px}}@media (max-width:1023px){.why-refer-section .refer-cards-container>:nth-child(odd):last-child{grid-column:1/-1;width:100%}}@media (min-width:1024px){.why-refer-section .refer-cards-container:has(>:nth-child(5)){grid-template-columns:repeat(6,1fr)}.why-refer-section .refer-cards-container>:first-child{grid-column:1/span 2}.why-refer-section .refer-cards-container>:nth-child(2){grid-column:3/span 2}.why-refer-section .refer-cards-container>:nth-child(3){grid-column:5/span 2}.why-refer-section .refer-cards-container>:nth-child(4){grid-column:2/span 2}.why-refer-section .refer-cards-container>:nth-child(5){grid-column:4/span 2}}.why-refer-section .refer-card{background:#fff;border-radius:24px;padding:16px 8px;width:100%;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid #e1e3e6}@media (max-width:1023px){.why-refer-section .refer-card{width:100%}.why-refer-section .refer-card:nth-child(odd):last-child{flex-direction:row;align-items:center;justify-content:center;gap:16px;text-align:left}.why-refer-section .refer-card:nth-child(odd):last-child .card-img-wrapper{margin-bottom:0;padding:0;width:auto;flex-direction:row;grid-row:auto;grid-column:auto}}.why-refer-section .refer-card .card-img-wrapper{margin-bottom:5px;display:flex;align-items:center;justify-content:center}@media (max-width:1023px){.why-refer-section .refer-card .card-img-wrapper{display:flex;padding:8px;flex-direction:column;align-items:center;gap:0;align-self:stretch;grid-row:1/span 1;grid-column:1/span 1;justify-self:stretch}}.why-refer-section .refer-card .card-img-wrapper img{width:124px;height:124px}@media (max-width:1024px){.why-refer-section .refer-card .card-img-wrapper img{width:64px;height:64px}}.why-refer-section .refer-card p{color:#1a273c;font-size:16px;font-weight:600;line-height:140%;margin:0;font-family:Inter,sans-serif}@media (max-width:1024px){.why-refer-section .refer-card p{font-size:14px}}.testimonials-section{width:90%;max-width:1440px;text-align:center;margin:60px auto 96px;overflow:hidden}@media (max-width:1023px){.testimonials-section{width:100%;margin:58px auto 64px;padding:0}}.testimonials-section h3{color:#1a273c;font-size:32px;font-weight:700;margin-bottom:32px;font-family:Inter,sans-serif}@media (max-width:767px){.testimonials-section h3{font-size:24px;margin-bottom:16px;padding:0 16px}}.testimonials-section .testimonials-desktop{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 auto;align-items:stretch}@media (max-width:1023px){.testimonials-section .testimonials-desktop{display:none}}.testimonials-section .testimonials-mobile{display:none;overflow:hidden}@media (max-width:1023px){.testimonials-section .testimonials-mobile{display:block}}.testimonials-section .testimonials-card{border-radius:16px;border:1px solid #e1e3e6;background:#fff;padding:16px;text-align:left;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.testimonials-section .testimonials-card .testimonials-text{color:#1a273c;font-size:16px;font-weight:400;font-family:Inter,sans-serif;margin-bottom:16px;line-height:140%;flex-grow:1}@media (max-width:767px){.testimonials-section .testimonials-card .testimonials-text{font-size:14px;margin-bottom:8px;font-family:Inter,sans-serif}}.testimonials-section .testimonials-card .testimonial-info{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonials-section .testimonials-card .testimonial-info img{border-radius:50%;width:40px;height:40px}@media (max-width:767px){.testimonials-section .testimonials-card .testimonial-info img{width:32px;height:32px}}.testimonials-section .testimonials-card .testimonial-info .testimonial-name{color:#1a273c;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:140%;margin:0;padding:0}@media (max-width:767px){.testimonials-section .testimonials-card .testimonial-info .testimonial-name{font-size:12px;font-family:Inter,sans-serif}}.testimonials-section .testimonials-card .testimonial-info .testimonial-camp{color:#838a96;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin:0;padding:0}@media (max-width:767px){.testimonials-section .testimonials-card .testimonial-info .testimonial-camp{font-size:10px;font-family:Inter,sans-serif}}.testimonials-section .testimonials-owl-carousel .owl-stage-outer{padding:10px 0;overflow:visible}.testimonials-section .testimonials-owl-carousel .owl-stage{display:flex;align-items:stretch}.testimonials-section .testimonials-owl-carousel .owl-item .testimonials-card{margin:0 8px;height:100%}.testimonials-section .testimonials-owl-carousel .owl-nav{display:none}.testimonials-section .testimonials-owl-carousel .owl-dots{display:flex!important;justify-content:center;margin-top:24px;gap:8px;position:relative;z-index:10}.testimonials-section .testimonials-owl-carousel .owl-dots .owl-dot{width:8px;height:8px;border-radius:50%;background:#e1e3e6!important;border:none;cursor:pointer;transition:all .3s ease;padding:0}.testimonials-section .testimonials-owl-carousel .owl-dots .owl-dot span{display:none}.testimonials-section .testimonials-owl-carousel .owl-dots .owl-dot.active{background:#21936a!important;width:24px;border-radius:4px}.testimonials-section .testimonials-owl-carousel .owl-dots .owl-dot:hover{background:#21936a!important}.trust-safety-section{width:90%;max-width:1440px;text-align:center;margin:0 auto 96px}@media (max-width:1023px){.trust-safety-section{margin-bottom:64px}}.trust-safety-section h3{color:#1a273c;font-size:32px;font-weight:700;margin-bottom:32px;font-family:Inter,sans-serif;line-height:120%}@media (max-width:767px){.trust-safety-section h3{font-size:24px;margin-bottom:24px}}.trust-safety-section .trust-cards-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;flex-wrap:wrap;margin:0 auto}@media (max-width:1023px){.trust-safety-section .trust-cards-container{grid-template-columns:repeat(1,1fr);gap:16px}}.trust-safety-section .trust-card{background:#f6f6f7;border:1px solid #e1e3e6;border-radius:16px;padding:16px;text-align:left;display:flex;gap:8px}@media (max-width:1023px){.trust-safety-section .trust-card{width:100%;flex:none;align-items:center}}.trust-safety-section .trust-card .icon-wrapper{flex-shrink:0;width:40px;height:40px}.trust-safety-section .trust-card .icon-wrapper img{width:100%;height:100%}.trust-safety-section .trust-card p{color:#1a273c;font-size:16px;font-weight:600;line-height:1.4;margin:0;font-family:Inter,sans-serif}.referral-program-faqs h3{font-size:32px;font-weight:700;margin-bottom:24px;font-family:Inter,sans-serif;text-align:center;color:#1a273c}@media (max-width:1023px){.referral-program-faqs h3{font-size:24px;margin-bottom:16px}}.referral-program-faqs{margin:0 auto 96px;background-color:#fff}@media (max-width:1023px){.referral-program-faqs{margin-bottom:64px}}.faq-container{width:100%;margin:0 auto;border-radius:24px;border:1px solid #edeeef;background-color:#fafbfb;max-width:856px;padding:16px}@media (max-width:1023px){.faq-container{width:90%;padding:8px}}.faq-item{background-color:#fafbfb;overflow:hidden;transition:all .3s ease;border-bottom:1px solid #e1e3e6}.faq-item:first-child{border-top-left-radius:24px;border-top-right-radius:24px}.faq-item:last-child{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease;background-color:#fafbfb}.faq-question h4{color:#1a273c;font-size:18px;font-weight:600;line-height:140%;margin:0;padding-right:20px;flex:1}@media (max-width:767px){.faq-question h4{font-size:16px}.faq-question{padding:8px}}.faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item.active{border-radius:16px;border-bottom:none;margin:10px 0}.faq-item.active .faq-answer,.faq-item.active .faq-question{background-color:#fff}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:transform .3s ease}.faq-item.active .faq-answer{max-height:500px;padding:0 16px 16px}@media (max-width:1023px){.faq-item.active .faq-answer{padding:0 8px 8px}}.faq-answer p{color:#333f51;font-size:16px;font-weight:400;line-height:140%;margin:0}@media (max-width:1023px){.faq-answer p{font-size:14px}}@media (max-width:1023px){.referal-page{margin-bottom:158px}}