.gift-box{margin:0 auto;max-width:140px;padding-bottom:15px;text-align:center}.gift-box img{max-width:100%}.share-d-non{display:none}.share-buttons ul li{border:2px solid var(--primary_color);border-radius:100%;display:flex;height:40px;list-style:none;margin:0 6px;width:40px}.copy-btn .copy,.share-buttons ul li{align-items:center;justify-content:center}.copy-btn .copy{background-color:var(--primary_color);border:2px solid var(--primary_color);border-radius:50px;box-sizing:border-box;color:var(--button_color);display:inline-flex;margin-top:25px;max-width:217px;min-height:44px;outline:none;padding:17px 49px 17px 23px;position:relative;user-select:none;width:100%}.ref-section .section-heading h2{margin-bottom:15px}.copy-btn button.copy svg{position:absolute;right:24px;width:20px;fill:var(--white_color);stroke:var(--button_color)}.copy:before{bottom:-13px;clip-path:polygon(50% 40%,0 100%,100% 100%);content:"";height:16px;left:82px;width:16px}.copy:after{border-radius:4px;bottom:-40px;content:attr(tooltip);font-size:.8rem;left:20px;padding:5px;width:140px}.copy:after,.copy:before{background-color:#000;box-sizing:border-box;color:#fff;opacity:0;pointer-events:none;position:absolute;text-align:center;transform:translateY(-10px);transition:all .3s ease}.copy:hover:after,.copy:hover:before{opacity:1;transform:translateY(0)}button.copy:hover{background-color:var(--button_color);border:2px solid;border-color:var(--primary_color);color:var(--primary_color)}.copy-btn button.copy:hover svg{fill:var(--secondary_color);stroke:var(--secondary_color)}.copy,button.copy:hover{transition:all .3s ease-in-out}li.text-msg{margin-right:24px}.share-buttons ul{align-items:center;display:flex;justify-content:center;list-style:none;margin-top:15px;padding-left:0}.share-icon svg{height:20px;width:20px;fill:var(--primary_color)}.ref-section .content-wrapper{margin:0 auto;max-width:1024px;padding:0 15px}.ref-section .section-heading{margin:0 auto;max-width:720px;padding-bottom:50px}.referral-cont{background-color:var(--white_color);border:5px solid var(--primary_color);border-radius:10px;margin:0 auto;max-width:590px;padding:46px 15px 53px}.referral-cont h4{font-weight:600;margin-bottom:10px}.ref-section .section-heading p{letter-spacing:-.1px}.referral-cont input{background:var(--white_color);border:1px solid;font-size:13px;height:49px;margin-left:0;max-width:485px;text-align:center;width:100%}.share-title{padding-top:30px}.share-title p{letter-spacing:-.09px}.ref-section .inner-conrainer a:not(.cta-link,.cta_button){line-height:0}.ref-section .section-heading h2{font-weight:800;line-height:1.2}@media(min-width:1024px){.ref-section .section-heading h2{font-size:50px}}@media(max-width:767px){.referral-cont input{margin-right:0;width:98%}.ref-section .section-heading h2{font-size:26px;line-height:1.3;margin-bottom:10px}.ref-section .section-heading p{font-size:16px}.gift-box{max-width:80px;padding-bottom:25px}.ref-section .section-heading{padding-bottom:30px}.copy-btn .copy{padding:10px 49px 10px 23px}.referral-cont{padding-bottom:30px;padding-top:25px}}@media(max-width:520px){.ref-section .section-heading h2 br{display:none}}