@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/pf/resources/fonts/lato-900.woff2?d=126&mxId=00000000) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/pf/resources/fonts/lato-700.woff2?d=126&mxId=00000000) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/pf/resources/fonts/lato-400.woff2?d=126&mxId=00000000) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/pf/resources/fonts/lato-300.woff2?d=126&mxId=00000000) format("woff2")}@font-face{font-display:swap;font-family:Bitter;font-style:normal;src:url(/pf/resources/fonts/bitter.woff2?d=126&mxId=00000000) format("woff2")}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:200;src:url(/pf/resources/fonts/titillium-web-200.woff2?d=126&mxId=00000000) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:300;src:url(/pf/resources/fonts/titillium-web-300.woff2?d=126&mxId=00000000) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/pf/resources/fonts/titillium-web-400.woff2?d=126&mxId=00000000) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:600;src:url(/pf/resources/fonts/titillium-web-600.woff2?d=126&mxId=00000000) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/pf/resources/fonts/titillium-web-700.woff2?d=126&mxId=00000000) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{font-family:Lato;min-height:100dvh;min-width:320px}body:has(.is-special){font-family:Titillium Web,Calibri}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}p{text-wrap:pretty}img,svg,video{height:auto;max-width:100%}.global-image,.global-picture{width:100%}.visually-hidden{border:0;clip-path:inset(100%);clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinMiddle{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes fadeInZoom{0%{opacity:.4;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes scrollBr{to{transform:translateX(calc(-100% - 45px))}}@keyframes scroll{to{transform:translateX(calc(-100% - 15px))}}@keyframes menuleft{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@keyframes menuright{0%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(-50%)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.suscription-plans{align-items:center;background-color:#fbf6f0;display:flex;flex-direction:column;height:100%;min-width:0;position:relative;width:100%;--secondary-font:var(--secondary-font-section,Lato)}.suscription-plans__bottom,.suscription-plans__center,.suscription-plans__header,.suscription-plans__top{width:100%}.suscription-plans__center{display:flex;flex-direction:column;margin-inline:auto;width:100%}.suscription-plans__left,.suscription-plans__main{background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;box-shadow:0 0 21px 0 rgba(0,0,0,.169)}.suscription-plans__left{margin:20px 10px;padding:24px 24px 10px}.suscription-plans__main{margin:20px 10px;padding:20px;position:relative}.suscription-plans__main .user-access-suscription__error-message{color:red;margin-bottom:10px}.suscription-plans__footer{margin-inline:auto;margin-top:30px;width:100%}.suscription-plans .masthead-simple{background-color:transparent;height:60px}.suscription-plans .masthead-simple__main .logo-elcronista-icon{height:30px}.suscription-plans .masthead-simple__main{align-items:center;width:100%}.plans-card-wrapper{height:100%;justify-content:center;text-align:center}.plans-card,.plans-card-wrapper{align-items:center;display:flex;flex-direction:column}.plans-card{margin-inline:auto;width:100%}.plans-card__title-price-group{align-items:baseline;border-bottom:1px solid #41cbc6;display:flex;gap:10px;justify-content:center;margin-bottom:10px;padding-bottom:10px;width:100%}.plans-card__title{color:#5c5c5c;font-family:Bitter,Times New Roman,Times,serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:0;transition:color .2s ease-out}.plans-card__title:hover{color:#2e2d2d}.plans-card__description{font-weight:500}.plans-card__description,.plans-card__sub-title{color:#5c5c5c;font-family:Bitter,Times New Roman,Times,serif;font-size:13px}.plans-card__sub-title{margin-bottom:10px}.plans-card__price{align-items:end;color:#3ab7b2;display:flex;font-family:Bitter,Times New Roman,Times,serif;font-size:20px;font-weight:700;justify-content:center;margin:0}.plans-card__current-price{color:#3ab7b2;font-size:18px;font-weight:700;line-height:1}.plans-card__period{color:#3ab7b2;font-size:14px;font-weight:400;margin-top:5px}.plans-card__summary{color:#5c5c5c;cursor:pointer;display:block;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:14px;list-style:none;margin-top:8px;order:2}.plans-card__summary-text{display:none}.plans-card__summary:after{border:solid #a0a0a0;border-width:0 0 2px 2px;content:"";display:inline-block;margin-bottom:2px;margin-left:5px;padding:3px;transform:rotate(-45deg)}.plans-card__pre-price,.plans-card__textprice{display:none}.plans-card__list{display:none;list-style:none;margin:20px;order:1}.plans-card__item{color:#5c5c5c;font-size:.875rem;letter-spacing:.0015em;line-height:20px;list-style-type:disc;margin-bottom:8px;padding:initial;position:relative;text-align:left}.plans-card__item:before{content:none}.plans-card__item::marker{color:#41cbc6;font-size:.875rem}.plans-card__item.bolder{font-weight:700}.plans-card__info{color:#a49f9f;display:block;font-size:12px;margin:10px 0 16px;order:3;width:100%}.plans-card__image{display:none}.plans-card.is-open .plans-card__list{display:block}.plans-card.is-open .plans-card__summary:after{margin-bottom:-2px;transform:rotate(135deg)}.user-access-suscription__progress{margin-top:20px;position:relative;text-align:center}.user-access-suscription__progress:before{background-color:#eeebe7;content:"";height:4px;left:16.66%;position:absolute;right:16.66%;top:12px;z-index:1}.user-access-suscription__progress:after{background-color:#41cbc6;content:"";height:4px;left:16.66%;position:absolute;top:12px;transition:width .4s ease-in-out;width:0;z-index:2}.user-access-suscription__progress.step-2:after{width:33.33%}.user-access-suscription__progress.step-3:after{width:66.66%}.user-access-suscription .center{text-align:center}.user-access-suscription .margen-bottom{margin-bottom:25px}.user-access-suscription__tabs{position:relative;z-index:3}.user-access-suscription__tabs ul{border-bottom:1px solid #eeebe7;display:flex;font-family:Bitter,Times New Roman,Times,serif;justify-content:space-between;list-style:none;margin:0 0 20px;padding:0 0 20px}.user-access-suscription__tabs li{flex-basis:33.33%;padding:0 10px;position:relative;text-align:center}.user-access-suscription__tabs li a{align-items:center;display:flex;flex-direction:column;font-family:Bitter,Times New Roman,Times,serif;font-size:12px;font-weight:600;text-decoration:none}.user-access-suscription__tabs li b{display:none}.user-access-suscription__tabs li .text{margin-top:12px}.user-access-suscription__tabs li .icon{align-items:center;background-color:#fff;border:3px solid #eeebe7;border-radius:50%;box-sizing:border-box;display:flex;height:25px;justify-content:center;margin-bottom:10px;position:relative;transition:all .3s ease;width:25px}.user-access-suscription__tabs li.is-active .icon{border-color:#41cbc6}.user-access-suscription__tabs li.is-active .icon:before{background-color:#41cbc6;border-radius:50%;content:"";height:13px;width:13px}.user-access-suscription__tabs li.is-active .text{color:#676767;font-weight:700}.user-access-suscription__tabs li.is-completed .icon{background-color:#41cbc6;border-color:#41cbc6}.user-access-suscription__tabs li.is-completed .icon:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:block;height:12px;transform:rotate(45deg);width:6px}.user-access-suscription__btn--facebook,.user-access-suscription__btn--google{padding:6px 7px}.user-access-suscription__body{position:relative;width:100%}.user-access-suscription__form__title{display:none}.user-access-suscription__spinner--step-one{left:50%;position:absolute;top:50%}.user-access-suscription__header{align-items:center;display:flex;flex-direction:column;font-family:Bitter,Times New Roman,Times,serif;font-size:20px;justify-content:center;margin-bottom:20px}.user-access-suscription__title{color:#272727;font-size:20px;font-weight:500;margin-bottom:10px}.user-access-suscription__sub-title{color:#272727;font-size:15px}.user-access-suscription__social{display:flex;flex-direction:column;gap:18px;margin:0 auto;padding:0 20px;width:100%}.user-access-suscription__social button{align-items:center;background-color:#fff;border:1px solid #3ab7b2;border-radius:4px;color:#3ab7b2;display:flex;flex-direction:row-reverse;font-size:14px;font-weight:400;gap:10px;justify-content:center;transition:background .3s,border .3s;width:100%}.user-access-suscription__social button:hover{background-color:#fbf6f0}.user-access-suscription__verification-email{margin-inline:auto;max-width:480px;text-align:center}.user-access-suscription__verification-email .user-access-suscription__btn--submit{min-width:185px;width:auto}.user-access-suscription__verification-email .user-access-suscription__btn--resend{all:unset;color:#41cbc6;display:block;margin-block:20px;margin-inline:auto;max-width:224px;text-decoration:underline;width:auto}.user-access-suscription__verification-email .user-access-suscription__btn--resend:hover{color:#000;text-decoration:none}.user-access-suscription__verification-email .user-access-suscription__spinner{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.user-access-suscription__verification-email__title{font-family:Bitter,Times New Roman,Times,serif;font-size:1.25rem;font-weight:600;margin:30px auto}.user-access-suscription__verification-email__text{color:#5c5c5c;font-size:.875rem;margin-block:14px;text-align:center}.user-access-suscription__verification-email__form{margin-bottom:30px}.user-access-suscription__login{display:flex;flex-direction:column;gap:1.5rem;margin:2rem auto;padding:0 20px}.user-access-suscription__separator{align-items:center;color:#aaa;display:flex}.user-access-suscription__separator-line{background-color:#3d939b;flex-grow:1;height:1px}.user-access-suscription__separator-text{color:#3d939b;font-size:1.5em;font-weight:500;padding:0 1rem}.user-access-suscription__login__register{color:#272727;font-family:Bitter,Times New Roman,Times,serif;font-size:14px;text-align:center}.user-access-suscription__login__form{display:flex;flex-direction:column;gap:1.25rem}.user-access-suscription__login__footer{margin-top:-1rem;text-align:right}.user-access-suscription__login__btn--register{background:none;border:none;color:#3d939b;cursor:pointer;font-size:14px;font-weight:700;margin:auto;padding:0;text-decoration:underline}.user-access-suscription__login__btn--recover{background:none;border:none;color:#555;cursor:pointer;font-size:.875rem;padding:0;text-decoration:underline}.user-access-suscription__btn--submit{background-color:#3d939b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin:auto;padding:.9rem 1rem;transition:background-color .2s ease-in-out;width:40%}.user-access-suscription__recover{margin:0 auto;max-width:400px}.user-access-suscription__recover .user-access-suscription__spinner{margin:0 auto}.user-access-suscription__recover .user-access-suscription__form__title{color:#3d939b;display:block;font-size:14px;margin:30px auto;text-align:center}.user-access-suscription__recover__footer{display:flex;gap:30px;margin-top:20px}.user-access-suscription__recover__footer button{width:50%}.user-access-suscription__recover__resend{background-color:#f2dfce;border-radius:4px;margin-top:40px;padding:40px}.user-access-suscription__recover__resend__title{font-size:20px;margin-bottom:20px;text-align:center}.user-access-suscription__recover__resend__info{align-items:center;display:flex;justify-content:center}.user-access-suscription__recover__resend__info button{margin:20px 0 20px 20px;width:40%}.user-access-suscription__message__btn{all:unset;color:#3d939b;cursor:pointer;font-family:Bitter,Times New Roman,Times,serif;font-size:15px;font-weight:700;margin-left:7px;padding-left:5px;text-align:center;text-decoration:underline;transition:color .2s ease-out}.user-access-suscription__message__btn:hover{color:#5b5a59}.user-access-suscription__register{margin-top:24px;padding:0 20px}.user-access-suscription__register__row{display:flex;flex-direction:column;gap:12px}.user-access-suscription__input__ctn{display:flex;flex-direction:column;position:relative;width:100%}.user-access-suscription__input__label{color:#272727;line-height:14px;margin-bottom:10px}.user-access-suscription__label-email,.user-access-suscription__label-password,.user-access-suscription__label-password-confirmation,.user-access-suscription__label-text{font-size:14px;font-weight:600;margin-bottom:5px;text-align:left}.user-access-suscription__input{border:1px solid #ccc;border-radius:4px;height:44px;margin:0 auto 10px;min-height:40px;padding-left:.5em;padding-right:.5em;width:100%}.user-access-suscription__input-checkbox__ctn{align-items:center;display:flex;gap:10px;margin:1em 0;position:relative}.user-access-suscription__input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:2px;height:22px;min-width:22px;width:22px}.user-access-suscription__input-checkbox:checked{accent-color:#3d939b;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:1px solid #3d939b;border-radius:4px;height:22px;min-width:22px;width:22px}.user-access-suscription__label-checkbox{color:#272727;font-size:14px;font-weight:400;line-height:16px}.user-access-suscription__register__footer{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin-top:40px}.user-access-suscription__btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;margin:auto;padding:12px;transition:background-color .2s ease;width:100%}.user-access-suscription__btn--login-submit,.user-access-suscription__btn--submit{background-color:#41cbc6;color:#fff}.user-access-suscription__btn--submit{width:100%}.user-access-suscription__btn--login-submit{width:40%}.user-access-suscription__btn--cancel{background-color:#fff;border:1px solid #e7e4e1;color:#272727}.user-access-suscription__btn--cancel:hover{background-color:#aba9a6;color:#fff}.user-access-suscription__toast{background:#3d939b;color:#fff;font-size:13px;line-height:30px;max-height:0;max-width:100%;padding-inline:10px;text-align:center;transition:max-height .1s .2s,color .1s;width:100%}.user-access-suscription__toast.success-message{margin-bottom:10px;max-height:100px}.user-access-suscription__toast.error-message{background:none;color:red;margin-bottom:10px;max-height:100px}.user-access-suscription__spinner-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:999}.user-access-suscription__spinner{animation:spin 1s ease infinite;background-color:#fafafa;border:4px solid rgba(0,0,0,.1);border-left-color:#41cbc6;border-radius:50%;height:36px;width:36px}.user-access-suscription__password-tooltip{background-color:#f9f9f9;border:1px solid #d3d3d3;box-shadow:0 0 10px rgba(0,0,0,.1);display:none;font-size:12px;left:auto;min-width:220px;padding:10px;position:absolute;text-align:left;top:-120px}.user-access-suscription__input-wrapper{position:relative}.user-access-suscription__password-toggle{background:none;border:none;cursor:pointer;font-size:16px;height:16px;position:absolute;right:12px;top:16px;width:17px;z-index:1}.user-access-suscription__input-password:focus~.user-access-suscription__password-tooltip{display:block}.user-access-suscription__footer{color:#3d3d3d;display:flex;font-size:14px;justify-content:space-between;margin-inline:auto;margin-bottom:40px;margin-top:70px;max-width:323px;text-decoration:underline}.user-access-suscription__footer a{text-decoration:underline}.user-access-suscription__footer a:hover{text-decoration:none}.contact-data-form{box-sizing:border-box;margin:0 auto}.contact-data-form .user-access-suscription__error-message{color:red;margin-bottom:0;margin-top:10px}.contact-data-form__title{font-family:Bitter,Times New Roman,Times,serif;font-size:20px;line-height:1.5em;margin:0 0 30px;text-align:center}.contact-data-form__grid{display:grid;gap:18px;grid-template-columns:1fr;padding:0 20px}.contact-data-form__field{display:flex;flex-direction:column;position:relative}.contact-data-form__field--full-width{grid-column:1/-1}.contact-data-form__label{color:#5c5c5c;font-size:14px;font-weight:600;margin-bottom:8px}.contact-data-form__label:after{content:" *"}.contact-data-form__input,.contact-data-form__select{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1rem;font-size:.9rem;padding:.5rem .8rem;transition:border-color .2s ease;width:100%}.contact-data-form__input:focus,.contact-data-form__select:focus{border-color:#4db6ac;outline:none}.contact-data-form__input::-moz-placeholder,.contact-data-form__select::-moz-placeholder{color:#aaa}.contact-data-form__input::placeholder,.contact-data-form__select::placeholder{color:#aaa}.contact-data-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w.org/2000/svg' width='12' height='12' fill='%23888'%3E%3Cpath d='M6 9 0 3h12z'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:12px}.contact-data-form__button{background-color:#41cbc6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:600;margin:2.5rem auto 0;padding:12px;transition:background-color .2s ease,transform .1s ease;width:100%}.contact-data-form__button:hover{background-color:#3a9d92}.contact-data-form__button:active{transform:scale(.98)}.contact-data-form__input--error{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.contact-data-form__error-message{background-color:#3d939b;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;font-size:.85rem;padding:.5rem .8rem;pointer-events:none;text-align:center}.contact-data-form__input--readonly{background-color:#f0f0f0;border-color:#e0e0e0;cursor:not-allowed}.user-access-suscription__payment-step .user-access-suscription__sub-title{display:none}.user-access-suscription__payment-step .user-access-suscription__register{max-width:none}.user-access-suscription__payment-step .user-access-suscription__register .user-access-suscription__spinner{position:absolute;right:47%}.user-access-suscription__payment-step .user-access-suscription__register__row{flex-direction:column}.user-access-suscription__payment-step .user-access-suscription__input:focus,.user-access-suscription__payment-step .user-access-suscription__select:focus{border-color:#4db6ac;outline:none}.user-access-suscription__payment-step .user-access-suscription__register__footer{flex-direction:column-reverse;margin-top:20px}.user-access-suscription__payment-step .user-access-suscription__register__footer .user-access-suscription__btn{font-size:14px;width:100%}.user-access-suscription__payment-step .user-access-suscription__register__footer .user-access-suscription__btn--cancel{border:1px solid #41cbc6;color:#41cbc6}.user-access-suscription__payment-step .user-access-suscription__register__footer .user-access-suscription__btn--cancel:hover{background-color:#41cbc6;color:#fff}.user-access-suscription__payment-step .user-access-suscription__expiration-row{display:flex;flex-direction:row;gap:10px}.user-access-suscription__payment-step .user-access-suscription__expiration-label{color:#5b5a59;display:block;font-size:12px;margin-bottom:10px;margin-top:-5px}.user-access-suscription__payment-step .user-access-suscription__register__row{display:grid;gap:12px;grid-template-columns:1fr 1fr}.user-access-suscription__payment-step .user-access-suscription__register__row-desktop{display:contents}.user-access-suscription__feedback-ctn{background-color:#3d939b;color:#fff;margin-top:24px;padding:6px}.user-access-suscription__tel-link{color:#fff;font-weight:700;text-decoration:underline}.user-access-suscription__success-step{align-items:center;display:flex;flex-direction:column;font-family:Bitter,Times New Roman,Times,serif;margin:40px auto;max-width:600px;padding:20px;text-align:center}.user-access-suscription__success-content{margin-bottom:40px;width:100%}.user-access-suscription__success-title{align-items:center;color:#484848;display:flex;font-size:2rem;font-weight:500;gap:10px;justify-content:center;margin-bottom:50px}.user-access-suscription__success-title svg{height:2.5rem;width:2.5rem}.user-access-suscription__success-emoji{display:inline-block;margin-left:10px}.user-access-suscription__success-text{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:10px;text-align:center}.user-access-suscription__success-text--bold{font-weight:900;font-weight:700}.user-access-suscription__success-text--strong{color:#41cbc6;font-weight:600}.user-access-suscription__success-text-sub{margin-bottom:50px;margin-top:20px;text-align:center}.user-access-suscription__success-subtext{color:#777;font-size:1rem;margin-bottom:30px}.user-access-suscription__btn--success{background-color:#41cbc6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;max-width:300px;padding:18px 22px}.user-access-suscription__success-divider{background-color:#e0e0e0;height:1px;margin-bottom:40px;width:100%}.user-access-suscription__support-box{align-items:center;border:2px solid #41cbc6;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:12px 12px 12px 4px;width:100%}.user-access-suscription__support-text{color:#41cbc6;font-size:.9rem;line-height:1.5}.user-access-suscription__support-text a{color:#41cbc6;text-decoration:underline}.masthead-simple{background-color:#fff;border-bottom:1px solid #f2dfce;display:grid;width:100%}.masthead-simple__wrapper{display:grid}.masthead-simple__main{display:grid;grid-template-columns:1fr 8fr 1fr;justify-items:center;margin-inline:auto;max-width:1320px;padding-block:13px;position:relative;width:100%}.masthead-simple__main .logo-elcronista-icon{align-self:center;height:23.4px;justify-self:center}.masthead-simple__login-head{background:none;background-color:#41cbc6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;font-size:.875rem;font-weight:600;justify-self:flex-end;line-height:20px;max-width:100px;padding:10px 18px;text-wrap:nowrap}.masthead-simple__bar{background:#41cbc6;box-shadow:10px 11px 12px 0 rgba(0,0,0,.12);display:flex;gap:10px;justify-content:center;margin-inline:auto;max-width:1320px;position:relative;width:100%}.masthead-simple__discount,.masthead-simple__discount-divider{color:#fff;font-size:.75rem;font-weight:700;line-height:20px;padding-block:8px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.masthead-simple__discount-divider{text-decoration:none}.masthead-simple__announ{font-family:var(--secondary-font);font-size:1.0625rem;margin-bottom:12px;padding-top:3px;text-align:center}.masthead-simple__login{border:1px solid #41cbc6;border-radius:4px;color:#41cbc6;display:flex;font-family:var(--secondary-font);font-size:.75rem;font-weight:700;justify-content:center;margin-inline:23px;margin-top:27px;padding-block:12px}.masthead-simple__login .link{margin-left:3px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.masthead-simple__user-navigation{display:none}.masthead-simple .not-subscriber{color:#5b5a59}.masthead-simple__sticky-subscription-plan{background:hsla(0,0%,100%,.5);box-shadow:0 25px 52.5px 0 rgba(0,0,0,.1);left:0;max-width:inherit;opacity:0;padding:10px 0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .6s ease,opacity .6s ease;width:100%;z-index:3}.masthead-simple__sticky-subscription-plan__card{background:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:grid;grid-template-areas:"title title title title link link link" "price-original price-original price-discount price-discount link link link";grid-template-columns:repeat(7,1fr);margin:0 auto;max-width:315px;padding:9px 20px;row-gap:5px;text-align:center}.masthead-simple__sticky-subscription-plan__title{color:#41cbc6;font-family:Bitter;font-size:20px;font-style:normal;font-weight:700;grid-area:title;line-height:24px}.masthead-simple__sticky-subscription-plan__price-original{color:rgba(46,45,45,.43);font-family:Lato;font-size:14px;font-style:normal;font-weight:400;grid-area:price-original;line-height:24px;text-decoration:line-through}.masthead-simple__sticky-subscription-plan__price-discount{color:#2e2d2d;font-family:Lato;font-size:20px;font-style:normal;font-weight:800;grid-area:price-discount;line-height:24px;margin-left:-20px}.masthead-simple__sticky-subscription-plan__link{align-self:center;background-color:#41cbc6;border:1px solid #ccc;border-radius:8px;color:#000;cursor:pointer;font-size:14px;font-weight:700;grid-area:link;margin-right:15px;padding:9px 7px;transition:background .3s}.masthead-simple__sticky-subscription-plan--open{opacity:1;pointer-events:all;transform:translateY(0)}.masthead__user-navigation__content{align-items:center;display:flex;gap:5px}.masthead__user-navigation__user-icon{color:#3f8899;font-size:24px}.masthead__user-navigation__text-info{display:flex;flex-direction:column}.masthead__user-navigation__user-email{color:#333;font-size:16px;font-weight:500}.masthead__user-navigation__role{background:none;border:none;color:#4a90a2;cursor:pointer;font-size:14px;font-weight:400;margin-top:2px;padding:0;text-align:left}.masthead__user-navigation__toggle-arrow{height:12px;margin-left:20px;position:relative;width:12px}.masthead__user-navigation__toggle-arrow:after,.masthead__user-navigation__toggle-arrow:before{background-color:#555;content:"";height:2px;position:absolute;top:50%;transition:transform .2s ease-in-out;width:70%}.masthead__user-navigation__toggle-arrow:before{left:0;transform:translateY(-50%) rotate(45deg);transform-origin:left}.masthead__user-navigation__toggle-arrow:after{right:0;transform:translateY(-50%) rotate(-45deg);transform-origin:right}.masthead__user-navigation__menu{background:#fdfaf6;border:1px solid #eeebe7;border-radius:3px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px;position:absolute;right:0;top:100%;transform:translateY(10px);width:250px;z-index:100}.masthead__user-navigation__menu:before{background-color:#fdfaf6;content:"";display:block;height:14.3px;position:absolute;right:20px;top:1px;transform:translateY(-50%) rotate(45deg);width:14.3px}.masthead__user-navigation__list{list-style:none;margin:0;padding:0}.masthead__user-navigation__item{align-items:center;display:flex;font-size:14px;padding:10px 0}.masthead__user-navigation__item a{border-radius:3px;color:#5b5a59;font-weight:600;padding:5px 10px;text-decoration:none;transition:background-color .2s;width:100%}.masthead__user-navigation__item a:hover{background-color:#eeebe7}.masthead__user-navigation__item:first-child .masthead__user-navigation__user-email{color:rgba(91,90,89,.48);font-weight:600;letter-spacing:.02em}.footer{--color-accent:var(--color-section-accent,#37ada8);background-color:#fbf6f0;display:grid}.footer__dot{display:none}.footer__top{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:30px}.footer__networks{-moz-column-gap:10px;column-gap:10px;display:flex}.footer__networks svg:hover{cursor:pointer}.footer__logo{padding:10px}.footer__logo svg{height:27.5px}.footer__main{align-items:center;background-color:#f7ede2;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center;padding:10px}.footer__main-image{height:auto;max-height:30px;width:auto}.footer__sections{color:var(--color-accent);display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;justify-content:center;line-height:40px}.footer__sections-site{margin-inline:10px}.footer__sections span{display:none}.footer__copyright{align-items:center;background-color:#f9f1e9;color:#8e8c8a;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:20px;padding:7.5px;row-gap:16px}.footer__copyright a{text-decoration:underline}.footer__location{align-items:center;background-color:#fdfaf6;color:#8e8c8a;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:15px 15px 50px;row-gap:16px;row-gap:8px}.footer__location span{display:block;line-height:20px}.footer.is-special .footer__logo{visibility:hidden}@media only screen and (min-width:768px){.suscription-plans__center{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:35% auto;max-width:1320px;min-height:650px}.suscription-plans__left{margin-left:10px;margin-right:0;margin-top:2.5rem;padding:30px 40px}.suscription-plans__main{margin-left:0;margin-right:10px;margin-top:2.5rem;padding:30px 40px 40px}.suscription-plans__footer{margin-top:50px}.plans-card.is-open .plans-card__summary{order:2}.plans-card.is-open .plans-card__list{order:1}.plans-card.is-open .plans-card__info{order:3}.plans-card{align-items:center;flex-direction:column}.plans-card__title-price-group{border-bottom:none;display:block;margin-bottom:10px;padding-bottom:0;width:auto}.plans-card__title{border-bottom:1px solid #41cbc6;margin-bottom:17px;margin-top:5px;padding-bottom:18px}.plans-card__price{align-items:end;display:flex;font-size:3.6em;justify-content:center;margin:20px 0;min-height:50px}.plans-card__current-price{font-size:36px;line-height:36px}.plans-card__period{font-size:20px;margin-top:0}.plans-card__image{border-bottom:1px solid #e7e4e1;display:flex;margin-bottom:20px}.plans-card__pre-price,.plans-card__textprice{color:#a49f9f;display:block;font-size:10px;font-weight:400}.plans-card__pre-price{margin-bottom:40px;margin-top:10px}.plans-card__summary{display:block;margin-top:12px;order:unset}.plans-card__summary-text{display:inline-block}.plans-card__list{order:unset}.plans-card__info{display:block;margin:12px 0 5px;order:unset}.plans-card__sub-title{margin-bottom:20px}.user-access-suscription__tabs li b{display:flex;font-size:11.16px;font-weight:bolder;margin-bottom:5px}.user-access-suscription__tabs li .text{margin-top:0}.user-access-suscription__login{max-width:480px}.user-access-suscription__register{margin:0 auto;max-width:480px;padding:0;width:100%}.user-access-suscription__register__row{flex-direction:row}.user-access-suscription__social{flex-direction:row;justify-content:center;margin-bottom:24px;max-width:400px;padding:0;width:-moz-fit-content;width:fit-content}.user-access-suscription__social button{border:none;border-radius:50%;box-shadow:2px 3px 5px 0 rgba(0,0,0,.31);height:40px;padding:5px;width:40px}.user-access-suscription__social button span{display:none}.contact-data-form__grid{grid-template-columns:repeat(2,1fr);padding:0}.contact-data-form__field--full-width{grid-column:auto;position:relative}.contact-data-form__button{max-width:200px}.user-access-suscription__payment-step .user-access-suscription__sub-title{display:flex;justify-content:center;margin-bottom:25px}.user-access-suscription__payment-step .user-access-suscription__register__footer{flex-direction:row;gap:20px;justify-content:center}.user-access-suscription__payment-step .user-access-suscription__register__footer .user-access-suscription__btn{width:224px}.masthead-simple__main-logo{align-items:center;display:flex;justify-content:center}.masthead-simple__main{grid-template-columns:2fr 6fr 2fr;padding-block:8px}.masthead-simple__close-bar,.masthead-simple__login-head{display:block}.masthead-simple__login{display:none}.masthead-simple__user-navigation{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between}.masthead-simple__user-navigation.open .masthead__user-navigation__toggle-arrow:before{transform:translateY(-50%) rotate(-45deg)}.masthead-simple__user-navigation.open .masthead__user-navigation__toggle-arrow:after{transform:translateY(-50%) rotate(45deg)}.masthead-simple .masthead-simple__user-navigation__user{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.masthead-simple__sticky-subscription-plan__card{align-items:center;grid-template-areas:"title price-original price-discount link";grid-template-columns:auto;max-width:500px}.masthead-simple__sticky-subscription-plan__price-original{font-size:17px;line-height:24px}.masthead-simple__sticky-subscription-plan__price-discount{font-size:29px;font-weight:800;line-height:24px;margin-left:0}.masthead-simple__sticky-subscription-plan__link{margin-left:50px;margin-right:0}.footer__top{display:grid;grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:1320px;width:100%}.footer .logo-elcronista-icon{height:42px}.footer__logo{justify-self:center}.footer__networks{-moz-column-gap:40px;column-gap:40px}.footer__sections{-moz-column-gap:60px;column-gap:60px}.footer__location{padding-bottom:50px}}@media only screen and (min-width:1320px){.suscription-plans__center{-moz-column-gap:40px;column-gap:40px;grid-template-columns:minmax(300px,440px) 1fr}.suscription-plans__left{margin-left:0}.suscription-plans__main{margin-right:0}.suscription-plans .masthead-simple{height:80px}.suscription-plans .masthead-simple__main .logo-elcronista-icon{height:42px}.contact-data-form__input,.contact-data-form__select{font-size:1rem;padding:.8rem}.user-access-suscription__payment-step .user-access-suscription__title{margin-bottom:20px}.user-access-suscription__payment-step .user-access-suscription__sub-title{color:#272727;display:block;font-size:14px;margin-bottom:25px}.user-access-suscription__payment-step .user-access-suscription__register__row-desktop{display:grid;gap:20px;grid-template-columns:1fr 1fr}.user-access-suscription__payment-step .user-access-suscription__input__ctn--card-number{flex:2}.user-access-suscription__payment-step .user-access-suscription__input__ctn--cvc,.user-access-suscription__payment-step .user-access-suscription__input__ctn--expiration{flex:1}.user-access-suscription__support-box{display:grid;grid-template-columns:100px 1fr}.user-access-suscription__support-text{text-align:left}.user-access-suscription__support-box svg{margin-bottom:-24px}.footer__main{height:90px}.footer__main-image{max-height:100%}.footer__copyright,.footer__location{-moz-column-gap:11px;column-gap:11px;flex-direction:row}.footer__dot{background-color:#e7e4e1;border-radius:50%;display:block;display:inline-block;height:6px;width:6px}}@media (max-width:768px){body:has(#masthead-modal-toggle:checked){overflow:hidden}}@media (prefers-reduced-motion:reduce){body *,body :after,body :before{animation-duration:.01ms;animation-iteration-count:1;scroll-behavior:auto;transition-duration:.01ms;transition:none}}
