#referrals{position:relative;padding:72px 25px}.ref_con{display:flex;justify-content:space-between;gap:20px;padding:67px 0 0}.ref_left_con{width:35%;display:flex;flex-direction:column;gap:29px;max-width:478.5px}.ref_left_con .ref_info{min-height:785.3px;border-radius:50px;background:var(--priColor);position:relative}.ref_left_con .ref_info figure{overflow:hidden;border-radius:40px;width:91%;margin:0 auto;position:absolute;bottom:35px;left:0;right:0}.ref_left_con .ref_info figure img{margin-left:50%;transform:translateX(-50%);max-width:initial;border-radius:inherit}.ref_left_con .ref_boxinfo{padding:35px 20px 0 66px}.ref_left_con .ref_boxinfo h2{font-size:50px;font-family:var(--secFont);color:var(--secColor);font-weight:400;margin:30px 0 35px}.ref_left_con .ref_boxinfo h2 span{display:block;margin:0 0 10px}.ref_left_con .ref_boxinfo p{display:block;color:#fff;max-width:280px;font-size:16px;font-family:var(--priFont)}.ref_add_con{background:var(--secColor);min-height:364.8px;width:100%;border-radius:50px;position:relative;align-content:center;text-align:center}.ref_add_con:hover{background:var(--priColor)}.ref_add_con:hover h2,.ref_add_con:hover p{color:#fff}.ref_add_con:hover q{background:var(--terColor)}.ref_add_con::before{content:'';position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:inherit;width:94%;max-width:446.1px;min-height:327.1px;border:dashed 3px #fff}.ref_add_con q{width:51.2px;height:51.2px;display:block;border-radius:200px;background:var(--priColor);margin:0 auto;position:relative}.ref_add_con q::after{content:url(images/plus-icon.png);position:absolute;top:0;left:0;height:100%;width:100%;align-content:center;text-align:center}.ref_add_con h2{font-size:30px}.ref_add_con h2 small{display:block;font-size:16px}.ref_add_con a{position:absolute;inset:0}.ref_right_con{width:64%;max-width:891px;height:auto;background:#eff7f9;border-radius:50px;padding:51px 74px 0 74px}.form_ref_span{color:var(--priColor);font-size:16px;font-family:var(--priFont);font-weight:600;display:block;margin:0 0 11px}.form_ref_span q{color:red}.ref_form_flex{display:flex;flex-wrap:wrap;gap:24px 20px;justify-content:space-between}.ref_form_flex input,textarea{min-height:60.3px;border:none;border-radius:200px;font-family:var(--priFont);padding:0 0 0 30px}.ref_form_flex input::placeholder,textarea::placeholder{color:#858484;font-size:16px;font-family:var(--priFont)}.ref_form_flex .input1_con1{width:100%}.ref_form_flex .btm_input1{width:100%}.ref_form_flex .input1_con2{width:54.7%}.ref_form_flex .btm_input2{width:100%}.ref_form_flex .input1_con3{width:42.2%}.ref_form_flex .btm_input3{width:100%}.ref_form_flex .input1_con4{width:100%}.ref_form_flex .btm_input4{width:100%;min-height:296px;border-radius:20px;padding:34px 10px 10px 30px}.form_referral_btn{text-align:center;font-family:var(--priFont);color:#a7e8e0;border-radius:200px;min-height:60px;background:var(--priColor);width:100%;border:none;font-size:16px}.form_referral_btn:hover{background:var(--terColor)}.ref_form_flex .input1_con5{width:100%;margin:35px 0 0}.ref_form_flex .btm_input5{width:100%}.ref_btm_form{display:flex;justify-content:space-between;margin:30px 0 0;gap:15px;align-items:center}.req-serv-captcha-box{width:168.7px;height:55px}.disclaimer{margin:0}.disclaimer p{width:100%;max-width:461px}.disclaimer p a{font-weight:400}.ref_captcha_button_holder .ref_form_btn{width:156.6px;color:var(--priColor);font-family:var(--priFont);font-size:16px;display:block;border-radius:200px;background:var(--secColor);border:none;min-height:60px}.ref_captcha_button_holder .ref_form_btn:hover{background:var(--priColor);color:#fff}#error-msg{position:fixed;z-index:9999;border:1px solid;background:rgb(0,0,0,.4);width:100%;height:100%;left:0;top:0}#error-msg .message{border:1px solid;width:500px;margin:9% auto;background:#fff;position:relative;padding:188px 10px 25px 10px;border-radius:20px;max-width:95%}#error-msg .message span:nth-child(1){font-weight:700;color:#ca4b4b;font-size:25px;line-height:20px}#g-recaptcha-response .message span:nth-child(1){font-weight:900;color:#ca4b4b;font-size:32px;line-height:40px}#success{position:fixed;z-index:9999;background:rgb(0,0,0,.4);width:100%;height:100%;left:0;top:0}#recaptcha-error{position:fixed;z-index:9999;border:1px solid;background:rgb(0,0,0,.4);width:100%;height:100%;left:0;top:0}.message{border:1px solid;width:500px;margin:9% auto;max-width:95%;border-radius:20px;padding:188px 10px 25px 10px;background:#fff;position:relative}.message span:nth-child(1){font-weight:900;color:#31af90;font-size:26px;line-height:27px}.message span:nth-child(3){font-size:25px;line-height:30px;color:#000}.message span:nth-child(5){line-height:40px;font-size:18px;color:#000}.close,.error-close,.rclose{position:absolute;right:24px;top:10px;font-size:30px;font-family:open sans;cursor:pointer;color:#333!important}#error-msg p,#success .message p{font-size:30px!important}.fail-check::after{content:url(images/wrong-icon.png);position:absolute;left:0;right:0;top:30px}.success-check:after{content:url(images/success-icon.png);position:absolute;left:0;right:0;top:30px}#invalid-msg{display:none;background:#fcecec;padding:10px;color:#ca4b4b;font-weight:700;margin-bottom:20px;font-size:14px}@media only screen and (max-width:1300px){.ref_form_flex .input1_con2{width:53.7%}}@media only screen and (max-width:1200px){.ref_left_con .ref_boxinfo h2{font-size:36px}}@media only screen and (max-width:1090px){.ref_form_flex .input1_con2{width:52.7%}.ref_btm_form{flex-direction:column}.ref_right_con{padding:51px 74px 30px 74px}.ref_captcha_button_holder{display:flex;gap:20px;align-items:center}.g-recaptcha{transform:scale(.56)}}@media only screen and (max-width:1000px){.ref_left_con{max-width:100%;width:100%;justify-content:space-between}.ref_add_con{height:fit-content}.ref_add_con::before{max-width:100%}.ref_left_con .ref_info figure{position:static;width:47%;margin:unset}.ref_left_con .ref_info{min-height:0;display:flex;padding:20px;align-items:center}.ref_left_con .ref_boxinfo{padding:20px;order:2;height:fit-content}.ref_con{flex-direction:column}.ref_right_con{width:100%;max-width:100%}.disclaimer p{max-width:100%}.ref_captcha_button_holder{gap:60px;align-items:center}.g-recaptcha{transform:scale(.67)}}@media only screen and (max-width:800px){.ref_right_con{padding:60px 40px 74px}}@media only screen and (max-width:600px){.ref_left_con .ref_info{flex-direction:column}.ref_left_con .ref_info figure{width:100%}.ref_right_con{padding:60px 20px 74px}.ref_form_flex .input1_con2{width:100%}.ref_form_flex .input1_con3{width:100%}.ref_captcha_button_holder{gap:10px;align-items:center;flex-direction:column;width:100%}.g-recaptcha{transform:scale(.67)}.req-serv-captcha-box{width:202.7px}}