.share-earn .hero{box-shadow:0 4px 10px 0 var(--shadow);border-radius:50px}.share-earn .share-earn{font-size:20px;font-weight:600;line-height:68px;color:var(--primary)}.share-earn .header{font-size:45px;font-weight:700;line-height:60px}.share-earn .sub-header{font-size:22px;font-weight:600;line-height:35px;color:var(--primary)}.share-earn label{font-size:15px;font-weight:600;line-height:68px;opacity:30%;color:var(--black)}.share-earn .form-control{border-radius:50px;background:#F2F2F2;padding:10px 10px 10px 48px;border:0}.share-earn .form-control::placeholder{color:var(--black);font-size:15px;font-weight:700;line-height:25px;opacity:40%}.share-earn .btn,.share-earn .btn:focus,.share-earn .btn:active{border-radius:50px;background-color:var(--primary);color:var(--white);font-size:16px;font-weight:700;line-height:25px;text-align:center}.share-earn .user-icon{top:8px;left:11px}.how-work .how-work-title{font-size:28px;font-weight:700;line-height:35px}.how-work .card{border:0;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;border-radius:50px}.how-work .card .card-title{font-size:24px;font-weight:700;line-height:45px}.how-work .card .card-text{font-size:14px;font-weight:600;line-height:30px}.how-work .card .how-works-signup{border:10px solid red;border-radius:50px}.how-work .card .how-works-share{border:10px solid orange;border-radius:50px}.how-work .card .how-works-earn{border:10px solid #0096FF;border-radius:50px}.bg-how-work{background-size:100% 100%;width:100%;height:44%;top:30%;position:absolute;left:0}.calc-earning .calc-earning-title{font-size:28px;font-weight:700;line-height:35px}.calc-earning .calc-earning-desc{font-size:20px;font-weight:500;line-height:35px}.calc-earning .card{background:var(--primary);text-align:center;color:var(--white);border-radius:50px}.calc-earning .card .card-title{font-size:25px;font-weight:700;line-height:45px}.calc-earning .card .card-text{font-size:35px;font-weight:700;line-height:45px}.calc-earning .card span{font-size:16px;font-weight:700;line-height:75px}.calc-earning .btn,.calc-earning .btn:focus,.calc-earning .btn:active{border-radius:50px;background-color:var(--white);color:var(--primary);font-size:16px;font-weight:700;line-height:25px;text-align:center}.calc-earning .box{display:flex;align-items:center;justify-content:space-between;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;border-radius:50px;padding:1rem;margin-top:1rem}.calc-earning .box .icon{background:#CECECE;border-radius:50%}.calc-earning .box .progress-box p{font-size:20px;font-weight:500;line-height:35px}.calc-earning .price{font-size:25px;font-weight:700;line-height:35px;color:var(--primary)}.calc-earning input[type="range"]{background:#fff0;cursor:pointer;width:337px;height:3px}.calc-earning input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--primary);height:24px;width:24px;border-radius:50%}.testimonial .testimonial-title{font-size:28px;font-weight:700;line-height:35px}.testimonial .testimonial-desc{font-size:20px;font-weight:500;line-height:45px}.testimonial .testimonial-name{font-size:20px;line-height:55px}.testimonial span{font-weight:700}.testimonial .carousel-inner{box-shadow:rgb(0 0 0 / .16) 0 1px 4px;padding:2rem;border-radius:50px}.testimonial .carousel-inner .side-img{width:50%}.testimonial .quote{position:absolute;top:0rem;left:-1rem;width:5%}.carousel-dark .carousel-indicators [data-bs-target]{background-color:var(--primary);width:15px}.faq .faq-title{font-size:var(--header-fontsize);font-weight:var(--header-fontweight);line-height:var(--header-lineheight)}.faq .accordion-button:not(.collapsed),.faq .accordion-button:focus{outline:none;border-color:#fff0;box-shadow:none;background-color:#fff0}.faq .accordion-item{color:var(--bs-accordion-color);background-color:#fff0;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;margin-bottom:1.5rem;border-radius:10px!important}.faq .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232A55E5' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E")}.faq .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232A55E5' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E")}.faq .accordion-item .accordion-header{padding:.5rem}.faq .accordion-item .accordion-header .accordion-button{padding:.5rem;font-size:20px!important;font-weight:600!important;line-height:35px!important;color:var(--primary)}.faq .accordion-item .accordion-body{font-size:20px;font-weight:500;line-height:35px;color:var(--black)}.how-work-below{background-color:var(--primary);border-radius:131px 131px 0 0;margin-top:5rem}.how-work-below .row{position:relative;top:-6rem}.trending-stores .trending-stores-title{font-size:var(--header-fontsize);font-weight:var(--header-fontweight);line-height:var(--header-lineheight);color:var(--header-color)}.trending-stores .get-coupon-offers-btn,.trending-stores .get-coupon-offers-btn:focus,.trending-stores .get-coupon-offers-btn:active{font-size:16px;font-weight:700;line-height:30px;text-align:center;border-radius:30px;background:var(--white);color:var(--primary)}.trending-stores .card{background:var(--white);display:flex;flex-direction:column;height:100%;box-shadow:0 5px 10px 0 var(--shadow);justify-content:center;align-items:center;margin:10px;border-radius:10px;border:0}.trending-stores .owl-dots{display:flex;justify-content:center;align-items:center}.trending-stores .owl-dot{display:inline-block;margin:0 2px}.trending-stores .owl-dot span{display:block;width:11px;height:11px;background-color:#eae9e9;border-radius:50%;transition:background-color 0.3s ease}.trending-stores .owl-dot.active span{background-color:var(--primary);width:15px;height:15px}@media only screen and (min-width:0) and (max-width:961px){.share-earn .share-earn{font-size:14px;line-height:68px}.share-earn .header{font-size:25px;line-height:35px}.share-earn .sub-header{font-size:15px;line-height:25px}.share-earn label{font-size:10px;line-height:68px}.share-earn .btn,.share-earn .btn:focus,.share-earn .btn:active{font-size:12px;line-height:28px}.share-earn .img-box{position:relative;top:-8rem}.how-work .how-work-title{font-size:18px}.how-work .card{border-radius:25px}.how-work .card .card-title{font-size:18px;line-height:25px}.how-work .card .card-text{font-size:12px;line-height:15px}.how-work .card .how-works-signup-mob,.how-work .card .how-works-share-mob{width:25%;height:4px;border-radius:50px;position:relative;top:4rem}.how-work .card .how-works-signup-mob{border:4px solid red}.how-work .card .how-works-share-mob{border:4px solid orange}.how-work .card .img-fluid{width:70%;height:auto}.how-work .card .how-works-share{border:4px solid orange}.how-work .card .how-works-earn{border:4px solid #0096FF}.how-work .card .how-works-signup{border:4px solid red}.calc-earning .calc-earning-title{font-size:18px;line-height:25px}.calc-earning .calc-earning-desc{font-size:12px;line-height:25px}.calc-earning .card .card-title{font-size:22px;line-height:35px}.calc-earning .card .card-text{font-size:30px;line-height:35px}.calc-earning .card span{font-size:16px;font-weight:700;line-height:75px}.calc-earning .btn,.calc-earning .btn:focus,.calc-earning .btn:active{border-radius:50px;font-size:16px;font-weight:700;line-height:25px}.calc-earning .box{border-radius:50px;padding:1rem;margin-top:1rem}.calc-earning .box .progress-box p{font-size:15px;line-height:15px}.calc-earning .price{font-size:16px;line-height:25px}.calc-earning input[type="range"]{width:180px}.calc-earning input[type="range"]::-webkit-slider-thumb{height:14px;width:14px}.testimonial .testimonial-title{font-size:18px}.testimonial .testimonial-desc{font-size:15px;line-height:25px}.testimonial .testimonial-name{font-size:15px;line-height:35px}.testimonial .carousel-inner{box-shadow:rgb(0 0 0 / .16) 0 1px 4px;padding:2rem;border-radius:50px}.testimonial .carousel-inner .side-img{width:90%}.testimonial .quote{top:-1rem;left:0rem;width:9%}.carousel-dark .carousel-indicators [data-bs-target]{background-color:var(--primary);width:15px}.how-work-below{border-radius:70pxpx 70pxpx 0 0;margin-top:5rem}.how-work-below .row{top:-6rem}.faq .faq-title{font-size:18px}.faq .accordion-item .accordion-header .accordion-button{padding:.5rem;font-size:16px!important;line-height:20px!important}.faq .accordion-item .accordion-body{font-size:14px;line-height:25px}.trending-stores .trending-stores-title{font-size:18px;line-height:unset}}