.page-template-template-aff h1{text-align:left}.affiliate-wrap{display:flex;gap:30px;font-family:"Montserrat", sans-serif}@media (max-width:767px){.affiliate-wrap{flex-direction:column-reverse}}.affiliate-wrap form{width:calc(50% - 15px)}@media (max-width:767px){.affiliate-wrap form{width:100%}}.affiliate-wrap form#affwp-register-form fieldset{flex-direction:row;flex-wrap:wrap;column-gap:20px}@media (max-width:767px){.affiliate-wrap form#affwp-register-form fieldset{flex-direction:column}}.affiliate-wrap form#affwp-register-form fieldset p{width:calc(50% - 10px);max-width:100%}@media (max-width:767px){.affiliate-wrap form#affwp-register-form fieldset p{width:100%}}.affiliate-wrap form#affwp-register-form fieldset p.full{width:100%}.affiliate-wrap form#affwp-register-form fieldset p input,.affiliate-wrap form#affwp-register-form fieldset p textarea{width:100%;max-width:100%}.affiliate-wrap form fieldset{background-color:#e9f7fc;border-radius:24px;padding:60px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.affiliate-wrap form fieldset{padding:35px 24px}}.affiliate-wrap form fieldset h3{font-size:24px;line-height:normal;font-weight:600;color:#0e131b;font-family:"Montserrat", sans-serif;text-align:center;margin:0 0 30px 0}@media (max-width:1328px){.affiliate-wrap form fieldset h3{font-size:calc(18px + 6 * ((100vw - 360px) / 968))}}.affiliate-wrap form fieldset p{width:100%;max-width:250px;margin:0 0 24px 0}@media (max-width:767px){.affiliate-wrap form fieldset p{max-width:100%}}.affiliate-wrap form fieldset p.affwp-lost-password{margin:-12px auto 0 auto}.affiliate-wrap form fieldset p.affwp-lost-password a{display:flex;justify-content:center;text-align:center;font-size:12px;line-height:normal;font-weight:400;font-family:"Montsserat", sans-serif;color:#0e131b;transition:all 0.3s ease 0s}.affiliate-wrap form fieldset p.affwp-lost-password a:hover{color:#1ba3db;text-decoration:underline}.affiliate-wrap form fieldset p input,.affiliate-wrap form fieldset p textarea{width:250px;padding:13px 16px;margin:0;border:1px solid #dddddd;border-radius:8px;font-size:16px;color:#0e131b;line-height:normal;font-family:"Gilroy", sans-serif}.affiliate-wrap form fieldset p input::placeholder,.affiliate-wrap form fieldset p textarea::placeholder{font-family:"Gilroy", sans-serif;color:#97999c}@media (max-width:767px){.affiliate-wrap form fieldset p input,.affiliate-wrap form fieldset p textarea{width:100%}}.affiliate-wrap form fieldset p .button{margin-left:auto;margin-right:auto !important;display:flex;align-items:center;justify-content:center;width:100%;padding:16px 32px;border-radius:100px;transition:all 0.3s ease 0s;color:#fff;font-weight:600;font-size:20px;line-height:normal;font-family:"Gilroy", sans-serif;background-color:#1ba3db;border:none;cursor:pointer}.affiliate-wrap form fieldset p .button:hover{background-color:#187ea9}@media (max-width:767px){.affiliate-wrap form fieldset p .button{width:100%}}.affiliate-wrap #affwp-affiliate-dashboard{display:flex;gap:24px;width:100%}@media (max-width:992px){.affiliate-wrap #affwp-affiliate-dashboard{flex-direction:column}}.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{width:306px;min-width:306px;padding:0;margin:0;display:flex;flex-direction:column;row-gap:20px}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{width:100%}}.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{list-style:none;display:flex;width:100%;padding:0}.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;background-color:#e9f6fc;color:#1ba3db;border-radius:8px;text-align:center;font-family:"Montserrat", sans-serif;font-weight:600;font-size:20px;line-height:normal;transition:all 0.3s ease 0s;box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a:hover{background-color:#1ba3db;color:#fff}.affiliate-wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{background-color:#1ba3db;color:#fff}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content{width:100%;display:flex;flex-direction:column;background-color:#e8f5fb;border-radius:24px;padding:32px 45px;gap:24px;background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}@media (max-width:992px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content{padding:32px 20px}}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content .custom-title{font-size:28px;line-height:normal;margin:0;font-family:"Montserrat", sans-serif;color:#0e131b;margin:0 0 36px 0}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table{margin:0}}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table thead{background-color:#c6d9f7;border-radius:16px}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table thead tr th{padding:10px 16px;font-size:16px;line-height:normal;font-weight:600;color:#0e131b;background:transparent;border-bottom:1px solid rgba(0, 0, 0, 0.1);border:none}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table thead tr th:first-of-type{border-radius:10px 0 0 0}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table thead tr th:last-of-type{border-radius:0 10px 0 0}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr th{padding:10px 16px;font-size:16px;line-height:normal;font-weight:400;color:#0e131b}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr th a{color:#1ba3db;font-weight:600}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr th a:hover{text-decoration:underline}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td{background:#fff !important;padding:10px 16px;font-size:16px;line-height:normal;font-weight:400;color:#0e131b;border:none}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td:first-of-type{border-radius:0 0 0 10px}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td:first-of-type{border-radius:10px 10px 0 0}}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td:last-of-type{border-radius:0 0 10px 0}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td:last-of-type{border-radius:0 0 10px 10px}}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td.affwp-table-no-data{border-radius:0 0 10px 10px}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td.affwp-table-no-data{border-radius:10px}}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td a{color:#1ba3db;font-weight:600;padding:0;background-color:transparent}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content table.affwp-table tbody tr td a:hover{text-decoration:underline}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content input:not([type="checkbox"]){width:250px;padding:13px 16px;margin:0;border:1px solid #dddddd;border-radius:8px;font-size:16px;color:#0e131b;line-height:normal;font-family:"Gilroy", sans-serif}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content input:not([type="checkbox"])::placeholder{font-family:"Gilroy", sans-serif;color:#97999c}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content .button{margin-left:auto;margin-right:auto !important;display:flex;align-items:center;justify-content:center;width:100%;padding:16px 32px;border-radius:100px;transition:all 0.3s ease 0s;color:#fff !important;font-weight:600;font-size:20px;line-height:normal;font-family:"Gilroy", sans-serif;background-color:#1ba3db;border:none;cursor:pointer}.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content .button:hover{background-color:#187ea9}@media (max-width:767px){.affiliate-wrap #affwp-affiliate-dashboard .affwp-tab-content .button{width:100%}}.affiliate-hero{padding:0 40px}@media (max-width:992px){.affiliate-hero{padding:0 16px}}.affiliate-hero__inner{border-radius:32px;background-size:cover;background-position:right bottom;background-repeat:no-repeat;padding:10px 0}@media (max-width:992px){.affiliate-hero__inner{padding:50px 16px;border-radius:16px;background-image:url(/wp-content/uploads/2024/11/home-subscribe-mobile.svg);background-position:center;background-size:cover}}.affiliate-hero__body{display:flex;gap:100px;align-items:center}@media (max-width:992px){.affiliate-hero__body{gap:10px;flex-direction:column;gap:50px}}.affiliate-hero__body .col-01{width:calc(50% - 10px)}@media (max-width:992px){.affiliate-hero__body .col-01{width:100%}}.affiliate-hero__body .col-01 h1{color:#0e131b;font-size:46px;font-weight:700;line-height:1.2;text-align:left;margin:0;display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width:992px){.affiliate-hero__body .col-01 h1{font-size:38px;justify-content:center;text-align:center;color:#fff}.affiliate-hero__body .col-01 h1 br{display:none}}.affiliate-hero__body .col-01 h1 img{width:40px}@media (max-width:992px){.affiliate-hero__body .col-01 h1 img{display:none}}.affiliate-hero__body .col-01 p{color:#0e131b;font-size:20px;font-weight:400;line-height:1.2;text-align:left}@media (max-width:992px){.affiliate-hero__body .col-01 p{font-size:16px;text-align:center;color:#fff}}.affiliate-hero__body .col-02{width:calc(50% - 10px);position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}@media (max-width:992px){.affiliate-hero__body .col-02{width:100%;background-image:none}}.affiliate-hero__body .col-02:before{content:"";position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);background-image:url(/wp-content/uploads/2024/11/section-right.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:250px;z-index:0;border-radius:20px;display:block}@media (max-width:992px){.affiliate-hero__body .col-02:before{transform:unset;top:unset;bottom:0;display:none}}.affiliate-hero__body .col-02 img{max-height:374px;position:relative;z-index:1}@media (max-width:992px){.affiliate-hero__body .col-02 img{max-height:unset;max-width:100%}}.affiliate-details{position:relative;padding:150px 0}@media (max-width:992px){.affiliate-details{padding:100px 0}}.affiliate-details>img{position:absolute;z-index:0}@media (max-width:992px){.affiliate-details>img{display:none}}.affiliate-details>img:first-child{left:0;top:0}.affiliate-details>img:nth-child(2){bottom:0;right:0}.affiliate-details__body{display:flex;flex-direction:column;gap:30px;position:relative;z-index:1}.affiliate-details__body .row{display:flex;gap:30px}@media (max-width:992px){.affiliate-details__body .row{flex-direction:column}}.affiliate-details__body .row:nth-child(even){flex-direction:row-reverse}@media (max-width:992px){.affiliate-details__body .row:nth-child(even){flex-direction:column}}.affiliate-details__body .row .img{width:30%;background-position:center;background-size:cover;border-radius:24px;box-shadow:0px 0px 5px 0px #00000080}@media (max-width:992px){.affiliate-details__body .row .img{width:100%;height:300px}}.affiliate-details__body .row .details{width:70%;border-radius:24px;box-shadow:0px 4px 4px 0px #00000040;padding:40px 30px;background:#c6d9f7;background-image:url(/wp-content/uploads/2024/11/Union-1.svg);background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;gap:45px}@media (max-width:992px){.affiliate-details__body .row .details{width:100%;padding:30px}.affiliate-details__body .row .details h3{font-size:18px}}.affiliate-details__body .row .details h2{margin:0 0 10px 0;font-size:26px;font-weight:600;line-height:1.2;text-align:left}.affiliate-details__body .row .details h3{margin:0 0 24px 0;font-size:20px;font-weight:500;line-height:1.2;text-align:left}.affiliate-details__body .row .details p{margin:0;font-size:18px;font-weight:400;line-height:1.2;text-align:left}.affwp-coupons__title{font-size:28px;line-height:normal;margin:0;font-family:"Montserrat", sans-serif;color:#0e131b}.affwp-coupons__item{display:flex;align-items:flex-start;gap:50px;margin-bottom:24px}.affwp-coupons__item:last-child{margin-bottom:0}@media (max-width:767px){.affwp-coupons__item{flex-direction:column;gap:32px}}.affwp-coupons__code{position:relative;display:flex;flex-direction:column;gap:16px}.affwp-coupons__code .title{font-size:18px;line-height:normal;color:#0e131b;font-weight:600}.affwp-coupons__code .input{width:300px !important;font-family:"Montserrat", sans-serif}.affwp-coupons__code .button{position:absolute;bottom:0px;right:1px;width:fit-content !important;max-width:fit-content !important;font-size:16px !important;font-weight:500 !important;height:45px;padding:11px 32px !important;border-radius:8px !important}.affwp-coupons__amount{display:flex;flex-direction:column;gap:16px}.affwp-coupons__amount .title{font-size:18px;line-height:normal;color:#0e131b;font-weight:600}.affwp-coupons__amount .input{width:100px !important;text-align:center;font-family:"Montserrat", sans-serif}.affwp-coupons__text{margin:auto 0 0 0;font-size:16px;line-height:normal;font-weight:400;color:#0e131b}