.profile-btn{background:#222222c7;border-radius:1.875rem;justify-content:center;align-items:center;height:3.125rem;padding:0 1rem;text-decoration:none;display:flex}.profile-btn:focus-visible,.profile-btn:hover{background-color:#222}.profile-btn:focus-visible{outline:none;box-shadow:0 0 0 .25rem #0f8cff}.profile-btn span{color:#fff;text-align:justify;text-transform:uppercase;padding:0 .75rem;font-family:Poppins,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem}.profile-btn i{color:#fff;text-align:justify;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (width<=575.8px){.profile-btn{height:auto;height:initial;padding:.5rem 1rem}.profile-btn span{text-align:center}}.affiliate-page .hero-section{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.5rem;padding-bottom:3rem;display:flex}.affiliate-page .hero-image{background-image:var(--hero-image);background-position:50%;background-size:cover;border-radius:1rem;justify-content:center;align-self:stretch;align-items:center;width:100%;height:30rem;display:flex}.affiliate-page .intro{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:1.5rem;display:flex}.affiliate-page .intro .title{color:#333;font-family:Poppins,arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2.25rem}.affiliate-page .intro .description{color:#707070;justify-content:space-between;align-self:stretch;align-items:center;gap:1.5rem;font-family:Poppins,arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;display:flex}.affiliate-page .profile-btn{height:2.5rem;padding:0 .75rem;text-decoration:none}.affiliate-page .profile-btn span{color:#fff;text-align:justify;text-transform:none;width:max-content;font-family:Poppins,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.affiliate-page .profile-btn i{font-size:1.25rem}@media screen and (width<=991.8px){.affiliate-page .hero-image{height:20rem}}@media screen and (width<=767.8px){.affiliate-page .hero-image{height:15rem}.affiliate-page .intro{gap:.5rem}.affiliate-page .intro .description{flex-wrap:wrap}}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (width>=1200px){.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-lg,.container-md,.container-sm,.container{max-width:1320px}}@media (width>=576px){.col-sm{flex:1 0}.row-cols-sm-2>*{flex:none;width:50%}}@media (width>=768px){.col-md{flex:1 0}.col-md-4{flex:none;width:33.3333%}.offset-md-1{margin-left:8.33333%}.offset-md-4{margin-left:33.3333%}}@media (width>=992px){.col-lg{flex:1 0}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}}@media (width>=1200px){.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-4>*{flex:none;width:25%}}@media (width>=1400px){.col-xxl-8{flex:none;width:66.6667%}}@media (width>=576px){.d-sm-none{display:none!important}}@media (width>=992px){.pe-lg-4{padding-right:1.5rem!important}.ps-lg-4{padding-left:1.5rem!important}}.affiliate-page .instructions-container{background:#ebf5ff;border-radius:1rem;justify-content:center;align-self:stretch;align-items:center;gap:3rem;margin-bottom:6rem;padding:6rem 3rem;display:flex}.affiliate-page .instructions-section{flex-direction:column;flex:1 0;align-items:flex-start;gap:3rem;display:flex}.affiliate-page .instructions-section .heading{color:#333;margin-bottom:0;font-family:Poppins,arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:3rem}.affiliate-page .instructions{align-self:stretch;align-items:flex-start;gap:3rem;display:flex}.affiliate-page .steps{color:#333;flex-direction:column;flex:1 0;justify-content:center;align-items:flex-start;gap:.5rem;font-family:Poppins,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.8rem;display:flex}.affiliate-page .steps .title{color:#333;font-family:Poppins,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.8rem}.affiliate-page .steps ol{align-self:stretch;padding-left:1.5rem}.affiliate-page .steps ol .apply-link{padding-left:0}.affiliate-page .steps .profile-btn{background:#0070d9;border-radius:1rem;justify-content:center;align-items:center;height:2rem;padding:0 .625rem;text-decoration:none;display:flex}.affiliate-page .steps .profile-btn span{color:#fff;text-align:justify;font-family:Poppins,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.affiliate-page .steps .profile-btn .ic-mail{color:#fff;text-align:justify;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.affiliate-page .steps .profile-btn:hover{background-color:#0f8cff}.affiliate-page a{color:#0070d9;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;padding:0 .25rem;font-family:Poppins,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.8rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.affiliate-page a:hover{color:#0f8cff}.affiliate-page a:focus:focus,.affiliate-page a:focus:focus-visible{outline:none;box-shadow:0 0 0 .25rem #0f8cff}.affiliate-page a:focus:focus:not(:focus-visible){box-shadow:none;outline:none}.affiliate-page .guideline-section{color:#333;text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:1.5rem;padding-top:1.5rem;font-family:Poppins,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.8rem;display:flex}.affiliate-page .guideline-section .profile-btn{min-width:15rem;height:3.125rem;padding:0 1rem}.affiliate-page .guideline-section .agreement{font-size:1rem;font-weight:400;line-height:1.5rem}.affiliate-page .guideline-section .agreement a{font-size:1rem;line-height:1.5rem}.kids-affiliate .profile-btn{background:#00b0ff}@media screen and (width<=991.8px){.affiliate-page .instructions-container{padding:3rem}.affiliate-page .instructions-container .instructions{flex-direction:column}}@media screen and (width<=767.8px){.affiliate-page .instructions-container{margin-bottom:3rem}.affiliate-page .instructions-section .heading{font-size:2rem;line-height:2.375rem}.affiliate-page .instructions-section .steps .profile-btn{border-radius:1.875rem;align-self:stretch;height:2.5rem;padding:0 .75rem}.affiliate-page .instructions-section .guideline-section .profile-btn{align-self:stretch}.kids-affiliate .instructions-container{padding:1.5rem}.kids-affiliate .instructions-section .heading{text-align:center}}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.container,.container-fluid,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:.75rem;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:.75rem;padding-left:calc(var(--bs-gutter-x)*.5);margin-left:auto;margin-right:auto}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (width>=1200px){.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:-.75rem;margin-right:calc(-.5*var(--bs-gutter-x));margin-left:-.75rem;margin-left:calc(-.5*var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.row-cols-1>*{flex:none;width:100%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-6{flex:none;width:50%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.g-1{--bs-gutter-x:.25rem}.g-1{--bs-gutter-y:.25rem}@media (width>=576px){.col-sm{flex:1 0}.row-cols-sm-2>*{flex:none;width:50%}}@media (width>=768px){.col-md{flex:1 0}.col-md-4{flex:none;width:33.3333%}.offset-md-1{margin-left:8.33333%}.offset-md-4{margin-left:33.3333%}}@media (width>=992px){.col-lg{flex:1 0}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}}@media (width>=1200px){.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-4>*{flex:none;width:25%}}@media (width>=1400px){.col-xxl-8{flex:none;width:66.6667%}}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-content-center{justify-content:center!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.m-1{margin:.25rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mb-4{margin-bottom:1.5rem!important}.p-1{padding:.25rem!important}.ps-0{padding-left:0!important}@media (width>=576px){.d-sm-none{display:none!important}}@media (width>=992px){.pe-lg-4{padding-right:1.5rem!important}.ps-lg-4{padding-left:1.5rem!important}}.affiliate-page .breadcrumb>ol{margin-bottom:0}.affiliate-page .heading-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;margin-bottom:3rem;display:flex}.affiliate-page .heading-container h1{color:#333;font-feature-settings:"liga" off,"clig" off;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;margin-bottom:0;font-family:Poppins,arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.75rem;display:flex}@media screen and (width<=991.8px){.affiliate-page .heading-container{margin-bottom:2rem}.affiliate-page .heading-container h1{font-size:2rem;line-height:2.5rem}}