@charset "UTF-8";@font-face{font-family:revicons;fallback:fallback;src:url(/afiliacion/assets/revicons-DbTteTvA.woff) format("woff"),url(/afiliacion/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/afiliacion/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}*{font-family:Arial,Helvetica,sans-serif;margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-family:DINRegular,Roboto,Helvetica,Arial,system-ui;width:100%;margin-top:0}p,a{font-family:DINRegular,Roboto,Helvetica,Arial,system-ui}.mt-1{margin-top:5px}.mt-5{margin-top:25px}.mb-1{margin-bottom:5px}.mb-2{margin-bottom:10px}.mb-5{margin-bottom:25px}.pointer{cursor:pointer}.mt-3r{margin-top:3rem}.mt-2r{margin-top:2rem}.mt-1r{margin-top:1rem}.mt-mid{margin-top:.5rem}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mb-5r{margin-bottom:5rem}.mb-3r{margin-bottom:3rem}.mb-2r{margin-bottom:2rem}.mb-1r{margin-bottom:1rem}.p-r{position:relative}.error{margin-top:.1rem;color:#ff2f1f;font-size:.8rem;font-weight:700;position:relative;text-align:left}.error.bottom{bottom:0}.btnActive{background-color:#ff2f1f!important}.btnInactive{background-color:#d7d5d5!important;color:#646363!important}.loading{opacity:0;position:absolute;top:0;overflow:hidden;left:0;bottom:0;right:0;background-color:#fff;z-index:-100;transition:ease 1s}.loading div{color:#ee3224}.loading.active{display:initial;opacity:1;z-index:100;background-color:#ffffffe6}@font-face{font-family:DINExtraBold;font-weight:900;src:url(/afiliacion/assets/DINPro-Extrabold-BF3I0Hti.woff) format("woff"),url(/afiliacion/assets/DINPro-Extrabold-C3Qwec-K.woff2) format("woff2")}@font-face{font-family:DINBold;font-weight:700;src:url(/afiliacion/assets/DINPro-Bold-BXtxlrHT.eot?) format("eot"),url(/afiliacion/assets/DINPro-Bold-CzMvSWAC.woff) format("woff"),url(/afiliacion/assets/DINPro-Bold-EAzUj85Y.ttf) format("truetype")}@font-face{font-family:DINRegular;font-weight:400;src:url(/afiliacion/assets/DINPro-Regular-Dh34vT0y.eot?) format("eot"),url(/afiliacion/assets/DINPro-Regular-X92_BNDb.woff) format("woff"),url(/afiliacion/assets/DINPro-Regular-CNNZ1oDJ.ttf) format("truetype")}@font-face{font-family:merriweather;font-weight:400;src:url(/afiliacion/assets/merriweather-italic-CfoJ05Q3.woff2) format("woff2")}@font-face{font-family:avenir;font-weight:900;src:url(/afiliacion/assets/AvenirNextLTPro-Bold-DH7syB5l.otf) format("opentype")}.bottom{padding:1rem;font-size:.8rem;color:#999}.bottom__blq1{display:flex;width:100%;justify-content:space-between;font-size:1rem}.bottom__blq1 a{font-size:16px}.bottom__blq2{width:100%;text-align:right;font-size:16px;margin-right:20px}@media only screen and (max-width: 768px){.bottom{display:none}}.hrefProf{color:#646363;text-decoration:none}.copyrightMobile{display:none}@media only screen and (max-width: 768px){.copyrightMobile{display:block;height:70px;width:100%;bottom:0;margin-top:30px;text-align:center;margin-bottom:30px;color:#646363}.copyrightMobile__txt1{font-weight:700;margin-bottom:-1px}.copyrightMobile__txt2{font-size:14px}}.header{min-height:100%;position:relative;margin:20px 70px}@media only screen and (max-width: 768px){.header{margin:25px 20px}}.btn__logo{border:none;padding:0;background:transparent}.logo svg{width:13rem}.qr{display:flex;flex-direction:row;margin:20px 80px}.qr__blq1{width:60%;display:flex;flex-direction:column}.qr__blq2{width:100%;border:1px solid rgb(215,213,213);margin-bottom:20px;border-radius:10px}.qr__text{background-color:#31b1b1;width:95%;color:#fff;padding:30px;font-size:30px;text-align:justify;border-radius:10px;margin-bottom:10px}.qr__scan{text-align:center;font-size:18px;position:relative;top:17%}.qr__p1{font-weight:700;margin-bottom:5px;font-size:24px}.qr__p3{margin-bottom:30px}.qr__qr{margin-top:25px;max-width:80%;border:1px solid rgb(188,188,188);border-radius:10px;width:45%;justify-self:center;padding:20px;margin-bottom:30px}.qr__qr img{width:60%}.qr__p4{display:flex;flex-direction:row;width:90%;background-color:#ecf9ff;color:#32b2b2}.qr__p4 p{font-size:15px!important}.img-example{display:flex;align-self:center;margin-bottom:20px;border-radius:10px;width:780px;height:auto}.qr-page{display:flex;flex-wrap:wrap;min-height:100vh;padding:2rem;box-sizing:border-box}.qr-page .qr-left,.qr-page .qr-right{flex:1 1 100%;max-width:100%;box-sizing:border-box}.qr-page .qr-left{display:flex;justify-content:center;align-items:center;padding:1rem}.qr-page .qr-left .qr-left-img{width:100%;max-width:500px;height:auto}.qr-page .qr-right{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;border:1px solid #ccc!important;border-radius:12px;box-shadow:0 2px 8px #0000000d;background-color:#fff!important;margin:1rem}.qr-page .qr-right h1{font-size:2rem;margin-bottom:1rem}.qr-page .qr-right p{font-size:1.1rem;margin-bottom:2rem;color:#666}.qr-page .qr-right .qr-code{width:320px;height:320px;border:1px solid #ccc;padding:1rem;border-radius:12px;background-color:#fff}@media (min-width: 768px){.qr-page .qr-left,.qr-page .qr-right{flex:1;max-width:50%}}.containerPublicidad{display:none}@media only screen and (max-width: 768px){.containerPublicidad{display:block;border:1px solid rgb(188,188,188);padding:30px;margin:0 20px;border-radius:10px;height:250px}.containerPublicidad__text1{font-size:34px;font-weight:700;font-family:DINRegular,Roboto,Helvetica,Arial,system-ui;color:#31b1b1}.containerPublicidad__text2{font-size:24px;font-family:DINRegular,Roboto,Helvetica,Arial,system-ui;text-align:center}.containerPublicidad__text3{font-size:24px;margin-top:10px;font-family:DINRegular,Roboto,Helvetica,Arial,system-ui}}.button_afilia{margin-top:15px;width:100%;border-radius:10px;background-color:#31b1b1;color:#fff;border:0;padding:20px;font-size:20px}.button_cambia{margin-top:15px;width:100%;border-radius:10px;background-color:#572b98;color:#fff;border:0;padding:20px;font-size:20px}.publicidad{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:20px 80px}.publicidad__blq1,.publicidad__blq2{flex:1 1 48%;min-width:600px;max-width:780px;display:flex;flex-direction:column}.publicidad__blq25{width:100%;border:1px solid rgb(215,213,213);margin-bottom:30px;padding:60px;border-radius:10px}.publicidad__blq35{width:100%;border:1px solid rgb(215,213,213);margin-top:35px;padding:60px;border-radius:10px}.publicidad__undertext{margin-top:20px;display:flex;justify-content:space-between}.publicidad__text{background-color:#31b1b1;width:95%;color:#fff;padding:30px;font-size:30px;text-align:justify;border-radius:10px;margin-bottom:10px}.publicidad__scan{text-align:center;font-size:18px;position:relative;top:18%}.publicidad__p1{font-weight:700;margin-bottom:5px;font-size:24px}.publicidad__p3{margin-bottom:30px}.publicidad__qr{margin-top:25px;max-width:100%;border:1px solid rgb(188,188,188);border-radius:10px;width:45%;justify-self:center;padding:20px;margin-bottom:30px}.publicidad__qr img{width:95%}.publicidad__p4{display:flex;flex-direction:row;width:90%;background-color:#ecf9ff;color:#32b2b2}.publicidad-example{display:flex;align-self:center;margin-bottom:20px;border-radius:10px;width:100%;max-width:780px;height:auto;object-fit:contain}@media (max-width: 1253px){.publicidad{flex-wrap:wrap;justify-content:center}.publicidad__blq1,.publicidad__blq2{flex:1 1 49%}}@media (max-width: 961px){.publicidad{flex-wrap:wrap;justify-content:center}.publicidad__blq1,.publicidad__blq2{flex:1 1 100%}}.linkPublicidad{text-decoration:none;color:#fff}.btnPublicidad{width:25%!important;height:80px!important;padding:10px!important;font-size:1rem!important;font-weight:700!important;margin-left:5px!important;text-transform:none!important;border-radius:10px!important}@media only screen and (max-width: 768px){.btnPublicidad{margin-top:10px!important;width:40%!important}}.btnAfiliar{background-color:#31b1b1!important}.btnCambiate{background-color:#572b98!important}.titlePublicidad{text-align:center;margin-bottom:30px}.titlePublicidad__p1{font-weight:700;font-size:35px}.titlePublicidad__p2{font-size:25px}.profuturo-promo{display:flex;flex-direction:column;min-height:100vh}@media (min-width: 768px){.profuturo-promo{flex-direction:row}}.profuturo-promo .promo-left{flex:1;display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;padding:1rem;margin-left:20px}.profuturo-promo .promo-left img{width:100%;height:auto;max-width:600px;object-fit:contain}.profuturo-promo .promo-right{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.profuturo-promo .promo-right .promo-heading{font-size:2rem;font-weight:700;color:#222;text-align:center}.profuturo-promo .promo-right .promo-subheading{font-size:1rem;color:#555;margin-bottom:1.5rem;margin-top:-1.5rem;text-align:center}.profuturo-promo .promo-right .promo-card{border:1px solid #ddd;padding:1.5rem;border-radius:1rem;background:#fff;box-shadow:0 2px 8px #0000000d}.profuturo-promo .promo-right .promo-card h2{font-size:2rem;margin-bottom:.5rem}.profuturo-promo .promo-right .promo-card p{margin-bottom:1rem;color:#555}.profuturo-promo .promo-right .promo-card button{padding:.5rem 1rem;color:#fff;border:none;border-radius:.5rem;cursor:pointer}.profuturo-promo .promo-right .promo-card.teal h2{color:#0097a7}.profuturo-promo .promo-right .promo-card.teal button{background-color:#0097a7}.profuturo-promo .promo-right .promo-card.teal button:hover{background-color:#007c91}.profuturo-promo .promo-right .promo-card.row{display:flex;justify-content:space-between}.profuturo-promo .promo-right .promo-card.purple h2{color:#6a1b9a}.profuturo-promo .promo-right .promo-card.purple button{background-color:#6a1b9a}.profuturo-promo .promo-right .promo-card.purple button:hover{background-color:#4a148c}.profuturo-promo .promo-right .promo-row{display:flex;justify-content:space-between}.containerForm{display:none}@media only screen and (max-width: 768px){.containerForm{display:block;border:1px solid rgb(188,188,188);padding:30px;margin:0 20px;border-radius:10px}.containerForm__title{margin-top:10px;font-weight:700;font-size:20px}.containerForm__subtitle{text-align:center;margin-top:20px;font-size:16px;font-weight:700;margin-bottom:20px}.containerForm__tooltip{display:flex;justify-content:center}}.steps{display:none}@media only screen and (max-width: 768px){.steps{display:flex;justify-content:center;margin-top:15px}.steps__img{width:30px}}.txtField{margin:20px 0}.checkTerms{display:flex;margin-top:10px}.loginCheckText{text-align:justify;font-size:14px}@media only screen and (max-width: 768px){.loginCheckText{margin-top:10px;margin-bottom:15px}}.regionSubmit{display:flex;justify-content:center;margin-top:30px;margin-bottom:20px}.btnLogin{width:20%;padding:10px!important;text-transform:none!important}@media only screen and (max-width: 768px){.btnLogin{width:50%}}.tooltip .tiptextL{visibility:hidden;width:550px;background-color:#000;color:#fff;text-align:center;border-radius:3px;padding:15px 20px;position:absolute;z-index:1;box-shadow:0 5px 10px #0003;text-align:justify;background-color:#572b98}@media only screen and (max-width: 768px){.tooltip .tiptextL{width:345px}}.tooltip .tiptext:after{content:"";position:absolute;border-width:5px;border-style:solid}.tooltip:hover .tiptext{visibility:visible}.tooltip .tiptextL:after{content:"";position:absolute;border-width:5px;border-style:solid}.tooltip:hover .tiptextL{visibility:visible}.tooltip.bottom .tiptext{margin-left:-120px;top:150%;left:50%}@media only screen and (max-width: 768px){.tooltip.bottom .tiptext{left:100%;margin-left:-333px}}.tooltip.bottom .tiptextL{margin-left:-245px;top:150%;left:50%}@media only screen and (max-width: 768px){.tooltip.bottom .tiptextL{left:100%;margin-left:-333px}}.tooltip.bottom .tiptext:after{margin-left:-35px;bottom:100%;left:50%;border-color:transparent transparent rgb(87,43,152) transparent}@media only screen and (max-width: 768px){.tooltip.bottom .tiptext:after{margin-left:145px}}.tooltip.bottom .tiptextL:after{margin-left:-35px;bottom:100%;left:50%;border-color:transparent transparent rgb(87,43,152) transparent}@media only screen and (max-width: 768px){.tooltip.bottom .tiptextL:after{margin-left:145px}}.files{display:flex}.files .input{padding-right:50px}@media only screen and (max-width: 768px){.files{width:100%;flex-direction:column;justify-content:center}.files .button{position:relative!important}}.files .txt-left{flex-direction:column;width:50%;margin:10px 5px 10px 0}@media only screen and (max-width: 768px){.files .txt-left{width:100%;margin:5px 0}}.files .txt-mid{flex-direction:column;width:30%;margin:10px 5px}@media only screen and (max-width: 768px){.files .txt-mid{width:100%;margin:5px 0}}.files .txt-right{flex-direction:column;width:50%;margin:10px 0 10px 5px}@media only screen and (max-width: 768px){.files .txt-right{width:100%;margin:5px 0}}.files .txt-left-nomid{flex-direction:column;width:50%;margin:15px 5px 10px 0}@media only screen and (max-width: 768px){.files .txt-left-nomid{width:100%;margin:5px 0}}.files .txt-right-nomid{flex-direction:column;width:50%;margin:15px 0 10px 5px}@media only screen and (max-width: 768px){.files .txt-right-nomid{width:100%;margin:5px 0}}.files .txt-right-nomid-bank{flex-direction:column;width:65%;margin:5px 0 5px 5px}@media only screen and (max-width: 768px){.files .txt-right-nomid-bank{width:100%;margin:5px 0}}.files .txt-quarter{flex-direction:column;width:20%;margin:5px 5px 5px 0}@media only screen and (max-width: 768px){.files .txt-quarter{width:100%;margin:5px 0}}.files .logos{display:flex;flex-wrap:wrap;width:65.5%}@media only screen and (max-width: 768px){.files .logos{width:100%}}.files .logos .content{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 768px){.files .logos .content{flex-wrap:wrap}}.files .logos .content .txt-mid-content{flex-direction:column;width:45.7%;margin:5px 0 5px 6px}@media only screen and (max-width: 768px){.files .logos .content .txt-mid-content{width:100%;margin:5px 0}}.files .logos .content .txt-right-content{flex-direction:column;width:45.8%;margin:5px 0}@media only screen and (max-width: 768px){.files .logos .content .txt-right-content{width:100%;margin:5px 0}}.text-uppercase input{text-transform:uppercase}.modal-container{display:flex;align-items:center;justify-content:center;text-align:justify}.modal-container .modal-message-container{background-color:#fff;border-radius:4px;box-shadow:5;padding:20px}.modal-container .modal-message-container button{margin:10px 0;width:80%;text-transform:capitalize}.buttonTerms{margin-top:20px}@media only screen and (max-width: 768px){.boxMobile{width:90%!important;padding:20px!important}}.closeModal{cursor:pointer;text-align:right;margin-bottom:10px;margin-top:-10px}.btnGuardar{width:15%!important;height:52px!important;padding:10px!important;font-size:14px!important;font-weight:700!important;margin-left:5px!important;text-transform:none!important}@media only screen and (max-width: 768px){.btnGuardar{margin-top:10px!important;width:40%!important}}.btnGuardarOk{background-color:#ff2f1f!important}.btnNoAcepto{background-color:#fff!important;border:2px solid #ff2f1f!important;color:#ff2f1f!important}.btnEntendido{width:25%!important;height:45px!important;padding:10px!important;font-size:14px!important;font-weight:700!important;margin-left:5px!important;text-transform:none!important;background-color:#ff2f1f!important}@media only screen and (max-width: 768px){.btnEntendido{margin-left:0!important;margin-top:10px!important;width:50%!important}}.errorForm{display:none}@media only screen and (max-width: 768px){.errorForm{display:block;border:1px solid rgb(188,188,188);padding:30px;margin:0 20px;border-radius:10px}.errorForm__box{margin-top:150px;text-align:center}.errorForm__title1{margin-bottom:10px}.errorForm__title1 p{font-size:24px;font-weight:700}.errorForm__btn{margin-top:35px}.errorForm__disclaimer{color:#00000080;margin-top:200px;font-size:12px;text-align:center}}@media only screen and (max-width: 768px){.tips{margin-top:20px}}.tips__1{border:1px solid rgb(188,188,188);margin-bottom:20px;border-radius:10px;display:flex;padding:20px}.tips__1 img{width:50px;height:35px;margin-right:10px;margin-top:4px}.tips__1 p{margin-top:-5px;margin-left:5px}.tips__2{border:1px solid rgb(188,188,188);margin-bottom:20px;border-radius:10px;display:flex;padding:20px}.tips__2 img{width:50px;height:45px;margin-right:10px}.tips__2 p{margin-top:-5px;margin-left:5px}.tips__3{border:1px solid rgb(188,188,188);border-radius:10px;display:flex;padding:20px}.tips__3 img{width:55px;height:50px;margin-right:10px}.tips__3 p{margin-left:5px}.radioGroup{width:100%!important}.radioGroup__options{justify-content:baseline!important}.css-1qiat4j svg{fill:#572b98}.calendarD{width:75%;height:55px;border:1px solid gray;border-color:#0000003b}.calendarD .react-date-picker__inputGroup__day{margin-left:10px}.calendarD .react-date-picker__calendar{z-index:2}@media only screen and (max-width: 768px){.calendarD{width:100%}}.calendarD .react-calendar__tile--active{background:#572b98}.calendarD svg{stroke:#572b98}.loading{opacity:0;position:fixed;top:0;overflow:hidden;left:0;bottom:0;right:0;background-color:#fff;z-index:-100;transition:ease 1s}.loading div{color:#ee3124}.loading.active{display:initial;opacity:1;z-index:100;background-color:#231f20b2}.loading span{color:#bcbcbc!important}.mat__loading{position:fixed;z-index:999;height:3rem;width:3rem;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}
