.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#23410a;--bs-btn-border-color:#23410a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#23410a;--bs-btn-hover-border-color:#23410a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#23410a;--bs-btn-active-border-color:#23410a;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#23410a;--bs-btn-disabled-border-color:#23410a;background-color:#23410a;border:#23410a}.btn-primary.disabled,.btn-primary:disabled{background-color:#23410a;border:#23410a;opacity:.5}.btn-primary:focus,.btn-primary:hover{background-color:#23410a}.btn-secondary{background-color:#06466a;border:1px solid #06466a;color:#fff;font-size:16px;font-weight:500;line-height:16px;padding:18px 26px}.btn-secondary:focus,.btn-secondary:hover{background-color:#09669a;border:1px solid #06466a;color:#fff}.btn-outline{background-color:transparent;border:1px solid #23410a;border-radius:4px;color:#23410a;font-weight:700}.btn-outline.dropdown-toggle{color:#232323;font-weight:400}.btn-outline:focus,.btn-outline:hover{background-color:rgba(0,0,0,.1);border:1px solid #23410a;color:#23410a}.btn-outline.dropdown-toggle:focus,.btn-outline.dropdown-toggle:hover{background-color:#f8f8f6;color:#232323}.btn-white{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;border:1px solid #000;border-radius:4px;color:#474342;font-size:16px;font-weight:500;line-height:16px;padding:18px 26px}.btn-white:focus,.btn-white:hover{background-color:#e4e4e4;border:1px solid #000;color:#474342}.btn-black{background-color:#000;border:1px solid #000;color:#fff}.btn-black:focus,.btn-black:hover{background-color:#323232;color:#fff}#affiliate{color:#232323}@media (max-width:991px){#affiliate{margin-top:42px}}#affiliate .btn.btn-outline{background-color:transparent;border:1px solid #23410a;border-radius:4px;color:#23410a;font-size:16px;font-weight:700;line-height:24px;padding:14px 16px}#affiliate .btn.btn-outline:active,#affiliate .btn.btn-outline:focus,#affiliate .btn.btn-outline:hover{background:rgba(0,0,0,.1)}.affiliate-hero{padding-bottom:72px;padding-top:72px}@media (max-width:992px){.affiliate-hero{padding-bottom:64px;padding-top:64px}}.affiliate-hero h1{font-size:50px;font-weight:400;line-height:64px;margin-bottom:16px;text-align:center}.affiliate-hero .hero-p{display:flex;justify-content:center}.affiliate-hero p{font-size:20px;font-weight:500;line-height:28px;margin-bottom:0;text-align:start;width:65%}.earn-more{padding-bottom:134px}@media (max-width:991px){.earn-more{padding-bottom:64px}}.earn-more h2{font-size:40px;font-weight:400;line-height:46px;margin-bottom:32px;text-align:center}.earn-more h2 span{color:#232323;font-weight:700}.earn-more .card{background:#f8f8f6;border:none;border-radius:10px;color:#000;cursor:pointer;height:100%;justify-content:space-between;text-align:center}.earn-more .card .card-header{align-items:center;background:#f8f8f6;border:0;display:flex;height:100px;justify-content:center;padding-bottom:0;padding-top:32px}.earn-more .card .card-header img{margin:auto;min-width:50%}.earn-more .card .card-body{font-size:16px;font-weight:400;line-height:22px;padding:0 32px 24px}.earn-more .card .card-body p{font-size:16px;line-height:24px;text-align:start}.earn-more .card .card-body .btn{margin-top:24px}@media (max-width:991px){.earn-more .card .card-body .btn{margin-top:16px}}.earn-more .card .card-body p:last-of-type{margin-bottom:0}.earn-more .card .card-body a{font-size:16px;font-weight:500;line-height:16px;padding:18px 24px}.earn-more .card .card-body h5{font-size:20px;font-weight:500;line-height:28px;margin-bottom:16px;text-align:center}.earn-more .card .card-footer{background:#f8f8f6;border:0;height:auto;margin-top:auto;padding-bottom:32px;padding-top:0}.earn-more .card .card-footer p{font-size:18px;font-weight:700;line-height:28px;margin-bottom:0;text-align:center}.earn-more .card .card-footer a{color:#4d6539;text-decoration:underline;text-underline-offset:3px}@media (max-width:991px){.container{max-width:100%}.affiliate-hero h1{font-size:40px;line-height:38px}.affiliate-hero p{width:85%}.earn-more h2{font-size:32px;line-height:38px;padding-bottom:40px}.earn-more .card .card-body h5{font-size:20px;line-height:26px}.earn-more .card .card-body{padding:16px}.earn-more .card .card-body a{margin:0 8%;padding:18px 20px}.earn-more .card .card-footer p{font-size:14px;line-height:20px}}@media (max-width:767px){.affiliate-hero h1{font-size:28px;line-height:34px}.affiliate-hero p{font-size:16px;width:100%}.earn-more h2{font-size:28px;line-height:34px}.earn-more .card .card-body h5{font-size:18px;line-height:20px}.earn-more .card .card-header img{margin:auto;max-width:75%}}