.btm-sticky h3 {        color: #fff;    }
     
      
         /* wheel  */
         .labor-btn {
         max-width: 100%;
         }
         .deal-wheel {
         --size: clamp(250px, 80vmin, 380px);
         --lg-hs: 0 3%;
         --lg-stop: 50%;
         --lg: linear-gradient(
         hsl(var(--lg-hs) 0%) 0 var(--lg-stop),
         hsl(var(--lg-hs) 20%) var(--lg-stop) 100%
         );
         position: relative;
         display: grid;
         grid-gap: calc(var(--size) / 20);
         align-items: center;
         grid-template-areas:
         "spinner"
         "trigger";
         font-family: "Girassol", sans-serif;
         font-size: calc(var(--size) / 21);
         line-height: 1;
         text-transform: lowercase;
         position: relative;
         justify-content: center;
         }
         .snow {
         position: absolute;
         left: 18px;
         bottom: -6%;
         }
         .deal-wheel > * {
         grid-area: spinner;
         }
         .deal-wheel .btn-spin {
         grid-area: trigger;
         justify-self: center;
         text-transform: capitalize;
         padding: 13px 50px;
         margin-top: 12px;
         }
         .spinner {
         position: relative;
         display: grid;
         align-items: center;
         grid-template-areas: "spinner";
         width: var(--size);
         height: var(--size);
         transform: rotate(calc(var(--rotate, 25) * 1deg));
         border-radius: 50%;
         box-shadow: inset 0 0 0 calc(var(--size) / 40) hsl(0deg 0% 0% / 0.06);
         border: 5px solid #ebdebf;
         }
         .spinner * {
         grid-area: spinner;
         }
         .prize {
         position: relative;
         display: flex;
         align-items: center;
         padding: 0 calc(var(--size) / 6) 0 calc(var(--size) / 20);
         width: 50%;
         height: 50%;
         transform-origin: center right;
         transform: rotate(var(--rotate));
         user-select: none;
         }
         .cap {
         --cap-size: calc(var(--size) / 4);
         position: relative;
         justify-self: center;
         width: var(--cap-size);
         height: var(--cap-size);
         display: flex;
         align-items: center;
         justify-content: center;
         background-color: white;
         clip-path: circle(40%);
         }
         /* Hide select dropdown from SVG import file */
         .cap select {
         display: none;
         }
         .cap svg {
         width: 100%;
         }
         .ticker {
         position: relative;
         left: calc(var(--size) / -15);
         width: calc(var(--size) / 10);
         height: calc(var(--size) / 20);
         z-index: 1;
         transform-origin: center left;
         }
         .btn-spin {
         color: hsl(0deg 0% 100%);
         background: var(--lg);
         border: none;
         font-family: inherit;
         font-size: inherit;
         line-height: inherit;
         text-transform: inherit;
         padding: 0.9rem 2rem 1rem;
         border-radius: 0.25rem;
         cursor: pointer;
         transition: opacity 200ms ease-out;
         }
         .btn-spin:focus {
         outline-offset: 2px;
         }
         .btn-spin:active {
         transform: translateY(1px);
         }
         .btn-spin:disabled {
         cursor: progress;
         opacity: 0.25;
         }
         /* Spinning animation */
         .is-spinning .spinner {
         transition: transform 8s cubic-bezier(0.1, -0.01, 0, 1);
         }
         .is-spinning .ticker {
         animation: tick 700ms cubic-bezier(0.34, 1.56, 0.64, 1);
         }
         @keyframes tick {
         40% {
         transform: rotate(-12deg);
         }
         }
         /* Selected prize animation */
         .prize.selected .text {
         color: white;
         animation: selected 800ms ease;
         }
         @keyframes selected {
         25% {
         transform: scale(1.25);
         text-shadow: 1vmin 1vmin 0 hsla(0 0% 0% / 0.1);
         }
         40% {
         transform: scale(0.92);
         text-shadow: 0 0 0 hsla(0 0% 0% / 0.2);
         }
         60% {
         transform: scale(1.02);
         text-shadow: 0.5vmin 0.5vmin 0 hsla(0 0% 0% / 0.1);
         }
         75% {
         transform: scale(0.98);
         }
         85% {
         transform: scale(1);
         }
         }
         /* wheel */
         .copy-right p,
         .privacy-terms a {
         font-size: 14px !important;
         font-weight: 400;
         font-family: Jost;
         color: #fff;
         }
         .grass {
         position: absolute;
         bottom: -1px;
         left: 0;
         right: 0;
         width: 100%;
         }
         .field {
         display: flex;
         gap: 10px;
         }
         .offer-tag {
         position: relative;
         margin-top: -64px;
         }
         @media (min-width: 320px) and (max-width: 767px) {
         .popup-main-box{
         background: transparent !important;
         flex-direction: column;
         }
         .snow , .offer-tag{
         display : none;
         }
         .privacy-terms {
         text-align: center;
         margin: 10px;
         }
         .footer-social-box ul {
         display: flex;
         align-items: center;
         column-gap: 15px;
         transition: 1s;
         padding: 0;
         justify-content: center;
         margin: 10px 0 0;
         }
         .col-sm-12.ftr-lst-cpy {
         flex-wrap: wrap;
         justify-content: center !important;
         display: table !important;
         align-items: center !important;
         margin: auto !important;
         }
         }
         .col-sm-12.ftr-lst-cpy {
         flex-wrap: wrap;
         justify-content: space-between;
         display: flex;
         align-items: center;
         margin: 10px;
         display: flex;
         align-items: center;
         justify-content: space-between;
         }
         .footer-social-box ul {
         padding: 0 !important;
         display: flex;
         align-items: center;
         column-gap: 15px;
         transition: 1s;
         }
         .copy-right p {
         margin-bottom: 8px !important;
         margin: 0;
         }
         .privacy-terms a {
         margin: 0 0 0 15px;
         }
         section.copyright-section {
         padding: 0;
         background-color: #000;
         }
         .footer-social-box ul li {
         height: 30px;
         width: 30px;
         border-radius: 100%;
         background-color: #fff;
         display: flex;
         align-items: center;
         justify-content: center;
         color: #000;
         transition: 1s;
         }
         .footer-social-box ul li i {
         margin: 5px 0 0;
         color: #000;
         }
         .footer-social-box ul li:hover {
         transform: translateY(-10px);
         background-color: #fff;
         color: #fff;
         }
         .footer-social-box ul li:hover i {
         color: #000;
         }
         
         /* Testimonial slider */
         .testimonials-slider-main {
         position: relative;
         padding: 0 45px 50px;
         margin-top: 10px;
         }
         .testwrap-slider .testimonial-slide {
         padding: 0 12px;
         outline: none;
         }
         .testwrap-slider .slick-slide {
         height: auto;
         }
         .testwrap-slider .testimonial-slide {
         height: 100%;
         display: flex;
         }
         .testwrap-slider .slick-slide > div {
         height: 100%;
         display: flex;
         }
         .testwrap-slider .testimonial-slide .item {
         display: flex;
         flex-direction: column;
         height: auto !important;
         margin: 25px 0;
         padding-bottom: 30px;
         }
         .finesttestimonial .testwrap-slider .item .wrap {
         display: flex;
         flex-direction: column;
         flex: 1 1 auto;
         width: 100%;
         }
         .finesttestimonial .testwrap-slider .item .wrap h6.contentscroll {
         height: auto !important;
         min-height: 0 !important;
         flex: 1 1 auto;
         margin: 0 0 18px;
         padding-bottom: 0 !important;
         overflow: visible;
         }
         .finesttestimonial .testwrap-slider .item .wrap h5 {
         flex-shrink: 0;
         margin: 0;
         margin-top: auto;
         padding-top: 12px;
         width: 100%;
         }
         .testwrap-slider .slick-dots {
         bottom: 0;
         }
         .testwrap-slider .slick-dots li button:before {
         color: #C4A141;
         opacity: .35;
         font-size: 10px;
         }
         .testwrap-slider .slick-dots li.slick-active button:before {
         opacity: 1;
         color: #C4A141;
         }
         @media only screen and (max-width: 767px) {
         .testimonials-slider-main {
         padding: 0 30px 45px;
         }
         .testwrap-slider .slick-prev {
         left: -5px;
         }
         .testwrap-slider .slick-next {
         right: -5px;
         }
         }

         /* Site-wide gold band sections */
         .helpsec {
         background-color: #fff;
         }
         .home-gold-band,
         .servicepg .finesttestimonial.home-gold-band {
         background: linear-gradient(160deg, #C4A141 0%, #b8943a 55%, #a88632 100%) !important;
         color: #fff;
         }
         .home-gold-band .main-heading,
         .home-gold-band .main-heading span,
         .home-gold-band h1.main-heading,
         .home-gold-band .text-dark {
         color: #fff !important;
         }
         .home-gold-band .main-para,
         .home-gold-band .main-para span {
         color: rgba(255, 255, 255, 0.92);
         }
         .home-gold-band .ghsot-wrting-dk span.ghstwrtng,
         .home-gold-band.flexiblefeatures-sec span.urach {
         color: rgba(255, 255, 255, 0.85);
         }
         .home-gold-band.flexiblefeatures-sec > .container > p,
         .home-gold-band.main-cmplete-sec p,
         .home-gold-band.main-cmplete-sec .main-para {
         color: rgba(255, 255, 255, 0.92);
         }
         .home-gold-band.approach-module > .container > h2 {
         color: #fff;
         }
         .home-gold-band.strugglesec ul li {
         color: rgba(255, 255, 255, 0.95);
         }
         .home-gold-band.strugglesec ul li:before {
         color: #fff;
         }
         .home-gold-band .lets-btn,
         .home-gold-band .btn-secondary {
         background: #fff;
         color: #C4A141;
         font-weight: 600;
         }
         .home-gold-band .lets-btn:hover,
         .home-gold-band .btn-secondary:hover {
         background: #2c2c2c;
         color: #fff;
         }
         .home-gold-band .strugglbtns .nos-btn,
         .home-gold-band .theme-btns .nos-btn {
         border-color: rgba(255, 255, 255, 0.9);
         color: #fff;
         }
         .home-gold-band .strugglbtns .nos-btn:hover,
         .home-gold-band .theme-btns .nos-btn:hover {
         background: #fff;
         color: #C4A141;
         border-color: #fff;
         }
         .home-gold-band.listsec .wrap ul {
         border-color: rgba(255, 255, 255, 0.45);
         background: rgba(255, 255, 255, 0.08);
         }
         .home-gold-band.listsec .wrap ul li.bb {
         border-bottom-color: rgba(255, 255, 255, 0.35);
         }
         .home-gold-band.listsec .wrap ul li.br {
         border-right-color: rgba(255, 255, 255, 0.35);
         }
         .home-gold-band.listsec .wrap ul li p {
         color: #fff;
         }
         .home-gold-band.listsec .wrap ul li p:before {
         color: rgba(255, 255, 255, 0.75);
         }
         .home-gold-band.listsec .wrap ul li:hover p:before {
         color: #fff;
         }
         .home-gold-band.listsec .wrap h6 {
         color: rgba(255, 255, 255, 0.9);
         }
         .home-gold-band.listsec .wrap span,
         .home-gold-band.listsec .wrap span a {
         color: #fff;
         }
         .home-gold-band.listsec .wrap span a:hover {
         color: rgba(255, 255, 255, 0.8);
         text-decoration: underline;
         }
         .home-gold-band.finesttestimonial .testwrap-slider .slick-prev:before,
         .home-gold-band.finesttestimonial .testwrap-slider .slick-next:before {
         color: #fff;
         opacity: 0.9;
         }
         .home-gold-band.finesttestimonial .testwrap-slider .slick-dots li button:before {
         color: #fff;
         opacity: 0.45;
         }
         .home-gold-band.finesttestimonial .testwrap-slider .slick-dots li.slick-active button:before {
         opacity: 1;
         color: #fff;
         }

         /* Footer layout */
         .footer-top-main {
         margin-bottom: 0;
         }
         .footer-brand .flogo {
         margin-bottom: 12px;
         }
         .footer-brand p {
         margin-bottom: 18px;
         line-height: 1.6;
         max-width: 360px;
         }
         .footer-payments {
         margin-top: 8px;
         }
         .footer-payments .paymentlogos {
         max-width: 220px;
         height: auto;
         }
         .footer-contact-row {
         margin-top: 28px;
         padding-top: 24px;
         border-top: 1px solid rgba(255, 255, 255, 0.2);
         }
         .footer-contact-item {
         margin-bottom: 20px;
         }
         .footer-contact-item h5 {
         color: #fff;
         font-size: 13px;
         font-weight: 700;
         text-transform: uppercase;
         letter-spacing: 0.04em;
         margin: 0 0 8px;
         }
         .footer-contact-item p {
         color: rgba(255, 255, 255, 0.92);
         font-size: 14px;
         line-height: 1.55;
         margin: 0;
         word-break: break-word;
         }
         .footer-contact-item a {
         color: #fff;
         text-decoration: none;
         }
         .footer-contact-item a:hover {
         color: #C4A141;
         }
         .footer-bottom-inner {
         min-height: 48px;
         }
         .footer-bottom-copy p {
         margin: 0;
         font-size: 14px;
         line-height: 1.5;
         }
         .footer-bottom-links {
         text-align: right;
         }
         .footer-bottom-links .footer-nav2 {
         float: none;
         display: flex;
         flex-wrap: wrap;
         justify-content: flex-end;
         gap: 4px 0;
         margin: 0;
         }
         .footer-top h4.hiddenmob {
         visibility: hidden;
         }
         @media (max-width: 991px) {
         .footer-top-main > [class*="col-"] {
         margin-bottom: 24px;
         }
         .footer-bottom-links {
         text-align: left;
         margin-top: 12px;
         }
         .footer-bottom-links .footer-nav2 {
         justify-content: flex-start;
         }
         }
         @media (max-width: 767px) {
         .footer-contact-row {
         margin-top: 8px;
         padding-top: 16px;
         }
         .footer-contact-item {
         margin-bottom: 16px;
         }
         .footer-bottom-copy p,
         .footer-bottom-links {
         text-align: center;
         }
         .footer-bottom-links .footer-nav2 {
         justify-content: center;
         float: none;
         margin: 8px auto 0;
         }
         .footer-top h4.hiddenmob {
         display: none;
         }
         }
         