.alert{border-radius:.2857142857rem;box-shadow:0 .2142857143rem 1.1428571429rem #0003;position:relative}.alert-container{inset-block-start:.5714285714rem;inset-inline-end:50%;position:fixed;transform:translate(50%);width:calc(100% - 32px);z-index:9999}@media(min-width:1024px){.alert-container{inset-block-start:1.1428571429rem;inset-inline-end:1.1428571429rem;transform:none;width:40%}}.alert-success{background-color:#e0efda;border:2px solid #4b805280;color:#4b8052}.alert-success .close:after,.alert-success .close:before{background-color:#4b8052}.alert-info{background-color:#d9edf8;border:2px solid #39718880;color:#397188}.alert-info .close:after,.alert-info .close:before{background-color:#397188}.alert-danger{background-color:#f1dee0;border:2px solid #ad505880;color:#ad5058}.alert-danger .close:after,.alert-danger .close:before{background-color:#ad5058}.alert-warning{background-color:#fcf7e3;border:2px solid #836e4180;color:#836e41}.alert-warning .close:after,.alert-warning .close:before{background-color:#836e41}.alert-custom-error{background-color:#f94a5f;border-radius:.7142857143rem;color:#fff;font-size:.8571428571rem}.alert-custom-error__title{font-size:1rem}.alert-custom-error__listing{list-style:none}.alert .close{cursor:pointer;height:1.7142857143rem;inset-block-start:1.1428571429rem;inset-inline-end:1.1428571429rem;opacity:.2;position:absolute;transition:opacity .25s ease-in-out;width:1.7142857143rem}.alert .close:hover{opacity:1}.alert .close:after,.alert .close:before{border-radius:.1428571429rem;box-shadow:0 0 .1428571429rem 0 #c2c2c2;content:"";height:.0714285714rem;inset-block-start:.7142857143rem;inset-inline-start:.3571428571rem;position:absolute;width:.8571428571rem}.alert .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.alert .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}html[dir=rtl] .alert-container{transform:translate(-50%)}@media(min-width:1024px){html[dir=rtl] .alert-container{transform:none}}.btn{align-items:center;border:0;border-radius:.3571428571rem;cursor:pointer;display:flex;font-size:.8571428571rem;font-weight:700;height:auto;justify-content:center;letter-spacing:.0357142857rem;line-height:1.4285714286rem;min-height:2.2857142857rem;padding:.5714285714rem 1.1428571429rem;text-align:center;text-transform:uppercase;transition:all .5s;width:fit-content}.btn:hover{opacity:1}.btn--big{border-radius:.7142857143rem;font-size:1rem;letter-spacing:.0714285714rem;min-height:3.4285714286rem}.btn--primary{background:#19b5bc;color:#fff}.btn--primary:hover{background:#75d3d7}.btn--primary.btn--pink{background:#ff838a}.btn--primary.btn--pink:hover{background:#f94a5f}.btn--primary.btn--orange{background-color:#feb993;color:#00056d}.btn--primary.btn--blue{background:#477dc1}.btn--primary.btn--white{background-color:#fff;color:#333}.btn--secondary{background:#0000;border:2px solid #19b5bc;color:#19b5bc}@media(min-width:1024px){.btn--secondary:hover{background:#19b5bc;color:#fff}}.btn--secondary.btn--pink{border-color:#ff838a;color:#ff838a}@media(min-width:1024px){.btn--secondary.btn--pink:hover{background:#0000;border-color:#ff838a;color:#ff838a}}.btn--secondary.btn--orange{border-color:#feb993;color:#feb993}@media(min-width:1024px){.btn--secondary.btn--orange:hover{background:#0000;border-color:#feb993;color:#feb993}}.btn--tertiary{background:#0000;color:#19b5bc;display:inline-block;letter-spacing:.0714285714rem;line-height:1;min-height:0;padding-inline:0;text-decoration:none}.btn--tertiary:hover{color:#75d3d7}.btn--google{background-color:#fff;border:1px solid #c2c2c2;color:#333}.btn--google img{width:auto}.btn--featured{background:linear-gradient(90deg,#ff838a,#ffbb4b);color:#fff}.btn--featured:hover{opacity:.7}.btn--cookies{background-color:#0000;border:2px solid #477dc1;color:#477dc1;width:100%}@media(min-width:1024px){.btn--cookies{max-width:16.4285714286rem;min-width:8.8571428571rem}}.btn--cookies:hover{opacity:.7}.btn--disabled{background-color:#d6d6d6;cursor:none;pointer-events:none}.btn--disabled:hover{background-color:#d6d6d6;opacity:1}.btn--link{color:#19b5bc;text-decoration:underline}.btn--mobile-w-100{width:100%}@media(min-width:1024px){.btn--mobile-w-100{width:fit-content}}.btn--basic{background:#0000;color:#19b5bc;min-height:auto;padding-block:0;text-decoration:underline}.btn--basic-border{background:#0000;border:2px solid #19b5bc;color:#19b5bc;width:22.8571428571rem}.btn--basic-border:hover{background:#19b5bc;color:#fff}.btn--w-100{width:100%}.btn.internal-span-link:hover{opacity:1}.form-block-item{padding-block-end:1.7142857143rem;position:relative}.form-block-item--lead-form-profile a{color:#333;font-weight:700}.form-checkbox{background-color:#fff;border:1px solid #d6d6d6;border-radius:.2857142857rem;box-shadow:0 .5714285714rem 1.1428571429rem #00000014;color:currentColor;display:grid;flex:none;font:inherit;height:1.4285714286rem;margin:0;place-content:center;width:1.4285714286rem}.form-checkbox:before{color:#19b5bc;content:"";font-family:yns-icons;font-size:.8571428571rem;speak:none;cursor:pointer;font-weight:700;line-height:1;opacity:0;transition:all .15s ease-in}.form-checkbox:checked:before{opacity:1}.form-checkbox__label{font-size:.8571428571rem;line-height:1.4285714286rem}.form-checkbox__label span :deep(a){color:#19b5bc!important}.form-checkbox__label--mandatory:after{color:#999;content:"*";font-weight:400;margin-inline-start:.1428571429rem}.form-checkbox__label a{color:#19b5bc}.form-input{appearance:none;background:#fff;border:1px solid #fff;border-radius:.7142857143rem;font-size:1rem;inline-size:100%;height:3.4285714286rem;line-height:1.5;overflow:hidden;padding-block:.5714285714rem;padding-inline:1.1428571429rem;text-overflow:ellipsis;transition:all .2s ease-in;white-space:nowrap;width:100%}.form-input:disabled{background-color:#ebebeb;border-color:#ebebeb;color:#858585}.form-input:focus{border:1px solid #19b5bc;outline:none}.password-recover__title{font-size:1.1428571429rem;line-height:1.4285714286rem}@media(min-width:1024px){.password-recover__title{font-size:1.7142857143rem;line-height:1}}.password-recover__input,.password-recover__label{margin-inline-end:auto;margin-inline-start:auto;max-width:33.1428571429rem}.password-recover__label{font-size:1rem}.password-recover__label i{font-size:1.7142857143rem}.password-recover__info-label{font-size:.7142857143rem}.error-hlp{font-size:.8571428571rem;margin-block-start:1.7142857143rem}.frm-error .error-hlp{margin-block-start:0}.frm-error .password-recover__input{margin-block-end:.5714285714rem}