.affiliation-page .section-affiliation-header{padding:60px 0}.affiliation-page .section-affiliation-header .container{display:flex;justify-content:space-between;align-items:center}.affiliation-page .section-affiliation-header .container .affiliation-content-right{max-width:65%}.affiliation-page .section-affiliation-header .container .affiliation-content-right .affiliation-title{font-size:2.5rem;font-weight:bold;text-align:center;margin-bottom:40px}.affiliation-page .section-affiliation-header .container .affiliation-content-right .affiliation-title .first-part{font-family:'font1';font-size:3rem}.affiliation-page .section-affiliation-header .container .affiliation-image{max-width:40%}.affiliation-page .section-affiliation-header .container .affiliation-image img{max-width:100%}.affiliation-page .section-affiliation-benefits{padding:50px 0}.affiliation-page .section-affiliation-benefits .container .section-affiliation-benefits-title{font-weight:bold;text-decoration:underline;font-size:1.4rem;margin-bottom:20px}.affiliation-page .section-affiliation-benefits .container .section-affiliation-benefits-text{font-size:1.4rem;line-height:2rem;text-align:justify;margin-bottom:40px}.affiliation-page .section-affiliation-benefits .container .benefits{justify-content:space-around;display:flex;margin-bottom:40px}.affiliation-page .section-affiliation-benefits .container .benefits .benefit-item{max-width:30%;text-align:center}.affiliation-page .section-affiliation-benefits .container .benefits .benefit-item .benefit-icon{font-size:3rem;color:#f8b400}.affiliation-page .section-affiliation-benefits .container .benefits .benefit-item .benefit-title{font-size:1.5rem;margin-top:15px}.affiliation-page .section-affiliation-how-it-works{padding:60px 0}.affiliation-page .section-affiliation-how-it-works .container .content{color:#000;background-color:#fff;border-radius:25px;padding:20px}.affiliation-page .section-affiliation-how-it-works .container .content .details-title{font-size:1.8rem;font-weight:bold;margin-bottom:40px;text-decoration:underline}.affiliation-page .section-affiliation-how-it-works .container .content .details-content{margin-bottom:20px}.affiliation-page .section-affiliation-how-it-works .container .content .details-content .details-item{display:flex;align-items:center;padding:20px}.affiliation-page .section-affiliation-how-it-works .container .content .details-content .details-item .details-bubble{font-size:2rem;background-color:#194157;font-weight:bold;color:#fff;width:50px;min-width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:20px}.affiliation-page .section-affiliation-how-it-works .container .content .details-content .details-item .details-bubble-red{background-color:#ca3d2b}.affiliation-page .section-affiliation-how-it-works .container .content .details-content .details-item .details-text{font-size:1.4rem;text-align:justify;line-height:2rem}.affiliation-page .section-affiliation-how-it-works .container .content .cta-btn-box{margin-bottom:10px}.affiliation-page .section-affiliation-commission{background-color:#ffffff;padding:50px 0}.affiliation-page .section-affiliation-commission .container .commission-title{font-size:1.8rem;font-weight:bold;text-decoration:underline;margin-bottom:40px}.affiliation-page .section-affiliation-commission .container .commission-content{font-size:1.4rem}.affiliation-page .section-affiliation-commission .container .commission-content .commission-subtitle{font-weight:bold}.affiliation-page .section-affiliation-commission .container .commission-content p{margin-top:0;text-align:justify;line-height:2rem;margin-bottom:40px}.affiliation-page .section-affiliation-commission .container .commission-content ul{margin-top:40px}.affiliation-page .section-affiliation-commission .container .commission-content li{margin-bottom:40px;line-height:2rem}.affiliation-page .section-affiliation-commission .container .commission-content .commission-rate{font-size:3rem;color:#f8b400}.affiliation-page .section-affiliation-commission .container .cta-btn-box{margin-bottom:0;margin-top:60px}.affiliation-page .section-affiliation-tools .container{position:relative;padding:60px 0;min-height:540px}.affiliation-page .section-affiliation-tools .container .tools-title{font-size:1.8rem;font-weight:bold;text-decoration:underline;margin-bottom:40px}.affiliation-page .section-affiliation-tools .container .tools-text{font-size:1.4rem;text-align:justify}.affiliation-page .section-affiliation-tools .container .tools-subtitle{font-size:1.4rem;margin-top:60px;font-weight:600;margin-bottom:20px}.affiliation-page .section-affiliation-tools .container .tools-list{display:flex;justify-content:space-around;max-width:760px}.affiliation-page .section-affiliation-tools .container .tools-list .tool-item{text-align:center;max-width:30%}.affiliation-page .section-affiliation-tools .container .tools-list .tool-item .tool-icon{font-size:3rem;color:#f8b400}.affiliation-page .section-affiliation-tools .container .tools-list .tool-item .tool-title{font-size:1.2rem;margin-top:10px;font-weight:bold}.affiliation-page .section-affiliation-tools .container .tools-list .tool-item .tool-desc{font-size:1.1rem;margin-top:10px}.affiliation-page .section-affiliation-tools .container .manon-ill{height:450px;position:absolute;bottom:0;right:0}.affiliation-page .section-affiliation-tools .container .manon-ill img{width:100%;height:100%;object-fit:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.affiliation-page .section-faq{padding:40px}.affiliation-page .section-faq .title{text-align:center;font-size:2.2rem}
