#common_banner_BarrancasEsencial{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/497e7147-ed16-4063-857a-5f21a4b3fe89.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover;position:relative;height:92%}#common_banner_BarrancasExcepcional{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/db1d3240-bf26-4472-b8ea-1d369f2bfb77.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover}#common_banner_BarrancasSonado{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/526f1e5c-137c-4688-a05a-30f7aaf98486.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover}
/*!
 * Perfil Css
 * Autor: Euromundo
 */
.perfil_datos{margin-top:50px;display:grid;grid-template-columns:20% 70%;grid-template-areas:"foto datos";gap:10px;height:20%}.accordion-body{padding:2rem 1.25rem}.HeaderPerfil{background:var(--main-color);width:100%;height:150px}.imgPerfil{border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center;margin-top:42%;background:var(--main-color)}.dataUser{grid-area:datos}.dataUser_data{margin-top:5%}.dataUser_data a{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:.1;margin-left:-18px}.cerrarSesion{text-align:center}.cerrar{margin-top:25%;margin-left:50%}.cerrar{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:.1}.cerrarSesion{display:flex;align-items:center;justify-items:right}.userNombre{font-family:"Segoe UI Variable Display","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:32px;font-weight:600;color:#323130;line-height:1.4}.imgPerfil_text,.cuadroPerfil_Texto{font-size:45px;color:#fff}.cuadroPerfil_Contenedor{margin:15%;background:var(--main-color);border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.userEmail{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;color:unset;line-height:1.4}.accordionPerfil{background:#fff;border-radius:10px;box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);-webkit-box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);-moz-box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);margin-top:35px}.accordionPerfil:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-collapse{border-top:1px solid #000}.itemsBodyUser{display:grid;grid-template-columns:5% 88% 5%;grid-template-areas:"icon text icon2";border:none;margin:10px;height:50px;line-height:5px;word-wrap:break-word;padding:10px}.itemIcon{grid-area:icon;padding-bottom:10px;display:flex;justify-content:left;align-items:center;font-size:25px}.titleUser{grid-area:text;display:flex;justify-content:left;align-items:center}.itemIcon2{grid-area:icon2;display:flex;justify-content:end;align-items:center;padding-bottom:10px;font-size:15px}.cuadroPerfil{position:absolute;z-index:20000;background:inherit;width:300px;margin-top:10px;margin-left:-15px;height:130px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 1rem 0 rgba(0,0,0,1);overflow:hidden;background:rgba(255,255,255,.7);display:none}.cuadroPerfil:before{box-shadow:inset 0 0 2000px rgba(255,255,255,.5);filter:blur(10px);background:inherit}.cuadroImg{border:1px solid #000;border-radius:50%;width:80px;height:80px;position:absolute;top:15%;left:5%}.cuadroInfo{position:absolute;text-align:center;top:8%;left:28%;width:59%}.cuadroInfo p{color:var(--main-color);font-weight:400;font-size:15px}.accordion-collapse{border-top:none !important}
/*!
 * Login Css
 * Autor: Euromundo
 */
.modal-content-login{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}.login-buttom-close{width:100%;margin-top:20px;padding:0 35px 40px 0;display:flex;flex-direction:row;justify-content:flex-end}.login-buttom-close-a{width:100%;margin-top:0;position:absolute;top:35px;left:93%}.login-card{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);overflow:hidden;min-height:500px;max-height:700px}.login-card .card-body{position:absolute;left:15%;top:10%;width:70%}.compraSinRegistro{display:block}.sectionCompraSinRegistro{display:flex;flex-direction:column;align-items:center}.login-card-description{font-size:25px;color:#000;font-weight:normal;margin-bottom:23px}.login-card .login-btn{padding:13px 20px 12px;background-color:#000;border-radius:5px;font-size:17px;font-weight:bold;line-height:20px;color:#fff;margin-bottom:24px}.login-card .login-btn:hover{border:1px solid #000;border-radius:5px;background-color:transparent;color:#000}.login-btn{padding:13px 20px 12px;background-color:#1e3166;border-radius:5px;font-size:17px;font-weight:bold;line-height:20px;color:#fff;margin-bottom:24px;width:100%;border:none}.login-btn:hover{border:1px solid #000;border-radius:5px;background-color:#d11e39 !important;color:#000;border:none}.login-btn:active{border:1px solid #000;border-radius:5px;background-color:#d11e39 !important;color:#000;border:none}.login-card .forgot-password-link{font-size:14px;color:#919aa3;margin-bottom:12px;cursor:pointer}.login-card-footer-text{font-size:16px;color:#0d2366;margin-bottom:60px}@media(max-width:767px){.login-card-footer-text{margin-bottom:24px}}.login-card-footer-nav a{font-size:14px;color:#919aa3}.modal-login-size{max-width:60%}.login-card .card-body-register{padding:15px 20px}.modal-login-return-text{font-size:14px;color:var(--main-color);margin-bottom:20px;margin-top:-15px}.modal-login-card-title{color:#000;margin-bottom:32px;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.card-body-modal{width:90%;display:flex;flex-direction:column;align-items:center}.login-card-content-b{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:40px;height:640px}.login-card-content-c{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:20px}.modal-login-form-container{display:flex;width:80%;flex-direction:column;align-items:center}.label-form-login{font-size:12px}.btn-form-login{width:100%;padding:13px 20px 12px !important;background-color:var(--main-color) !important;border-radius:4px !important;font-size:16px !important;font-weight:600 !important;line-height:18px !important;color:#fff !important;margin-bottom:24px !important}.btn-form-login:hover{background-color:var(--black-color) !important;color:#fff !important;border-radius:4px}.btn-form-login:active{background-color:var(--black-color) !important;color:#fff !important;border-radius:4px}.form-login-modal{display:flex;width:100%;flex-direction:column;align-items:center}.login-card-img-b img{object-position:center}.login-card-description-b{text-align:center;font-size:24px;color:#000;font-weight:normal;margin-bottom:24px;margin-bottom:24px}.login-card-img-c{overflow:hidden;height:640px}.login-card-img-c img{object-position:top center;object-fit:cover;height:100%}.login-card-register-c{padding:30px}.login-card-description-c{text-align:center;font-size:22px;color:#000;font-weight:normal;margin-top:14px;margin-bottom:24px}.brand-wrapper img{height:auto;max-height:100px;width:100%;margin-bottom:20px}.contrasena-registro{display:flex;flex-direction:column}.form-group-a{width:100%}.row-formulario{width:900px;height:550px;border-radius:1em;background:#fff;box-shadow:5px 5px 10px 1px rgba(0,0,0,.2)}.contenedor-login{display:flex;justify-content:center;align-items:center;min-height:100vh}.imagen-login{background-image:url("/assets/img/login/login.png");background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px 0 0 10px}.imagen-logo-login img{height:100px;margin-bottom:25px}.texto-imagen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.texto-imagen p{color:#fff;font-size:1px}.formulario-login{display:flex;justify-content:center;align-items:center;position:relative;padding:35px;text-align:center;height:100%}.input-box{width:330px;box-sizing:border-box}.input-box header{font-weight:700;text-align:center;margin-bottom:45px;font-size:25px}.input-field-form{display:flex;flex-direction:column;position:relative;padding:0 10px 0 10px}.input-form{height:45px;width:100%;background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.2);outline:none;margin-bottom:20px;color:#40414a}.input-box .input-field-form label{position:absolute;top:10px;left:10px;pointer-events:none;transition:.5s}.input-field-form .input-form:focus~label{top:-10px;font-size:13px}.input-field-form .input-form:valid~label{top:-10px;font-size:13px;color:#f00}.input-field-form .input-form:focus,.input-field-form .input-form:valid{border-bottom:1px solid #f00}.submit-button{border:none;outline:none;height:45px;width:100%;background:#ececec;border-radius:5px;transition:.4s}.submit-button:hover{background:#00f;color:#fff}.signin-form{text-align:center;font-size:small;margin-top:25px}.signin-form-span{text-decoration:none;font-size:13px;font-weight:400;color:#000;transition:.5s}.signin-form-a{text-decoration:none;font-size:12px;font-weight:700;color:#000}.signin-form span,.signin-form a :hover{text-decoration:underline;color:#000}.reset-container{background-color:#fff;padding:0;width:100%;max-width:90%;margin:1rem auto;position:relative;display:flex;justify-content:center}.reset-container-content{max-width:100%;width:40%;margin-bottom:0}.reset-container h2{font-family:Montserrat;font-weight:500;font-size:22px;text-align:center}.reset-container p{font-family:Montserrat;font-weight:400;font-size:16px;text-align:center;margin-bottom:1.5rem}.reset-container .form-group{margin-bottom:1.5rem}.reset-container .form-group label{display:block;color:rgba(89,83,83,1);margin-bottom:.5rem;font-family:'Inter',sans-serif}.reset-container input[type="password"]{width:100%;border:1px solid rgba(37,68,70,1);border-radius:7px;padding:.875rem 1rem;font-size:16px;transition:all .2s ease;background-color:#fafafa;color:#374151;font-family:'Inter',sans-serif;margin:0 auto;display:block}.reset-container input[type="password"]:focus{outline:none;border-color:var(--main-color,#1e3166);box-shadow:0 0 0 3px rgba(30,49,102,.1);background-color:#fff}.reset-container input[type="password"]::placeholder{color:#a0aec0;font-size:.9rem}.reset-container .btn-submit{width:100%;max-width:280px;background:rgba(37,68,70,1);border:1px solid rgba(203,209,215,1);border-radius:8px;color:#fff;font-weight:600;padding:.875rem 1.5rem;font-size:1rem;transition:all .3s ease;position:relative;overflow:hidden;font-family:'Inter',sans-serif;cursor:pointer;margin:1rem auto 0;display:block}.reset-container .btn-submit:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,49,102,.3);background:rgba(37,68,70,1)}.reset-container .btn-submit:active{transform:translateY(0);box-shadow:0 4px 15px rgba(30,49,102,.2)}.reset-container .btn-submit:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.reset-container .btn-submit.loading{pointer-events:none}.reset-container .btn-submit.loading::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.reset-container input.is-invalid{border-color:#dc3545;background-color:#fff5f5}.reset-container input.is-valid{border-color:#28a745;background-color:#f0fff4}.reset-container .invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.8rem;color:#dc3545}.reset-container .valid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.8rem;color:#28a745}.text__login-cambioContraseña{font-size:12px;width:120%;font-family:var(--font-texto)}.text__login-cambioContraseña a{color:var(--main-color);font-family:'Montserrat',Arial,sans-serif !important;font-weight:700 !important;line-height:100%;text-align:center;text-decoration:underline !important;text-decoration-style:solid !important;font-style:normal !important}.text__recuperacion-contraseña{width:88%;font-size:12px;text-align:center;margin-bottom:20px}.swal2-shown .swal2-height-auto{padding-right:0 !important}.password-input-wrapper{position:relative;display:flex;align-items:center}.password-input-wrapper input[type="password"],.password-input-wrapper input[type="text"]{width:100%;padding-right:45px;border:1px solid rgba(37,68,70,1);border-radius:6px;padding:.65rem .75rem;font-size:14px;transition:all .2s ease;background-color:#fafafa;color:#374151;font-family:'Inter',sans-serif}.password-input-wrapper input:focus{outline:none;border-color:var(--main-color,#1e3166);box-shadow:0 0 0 2px rgba(30,49,102,.1);background-color:#fff}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#6b7280;font-size:16px;transition:color .2s ease;z-index:2}.password-toggle:hover{color:#374151}.password-toggle:focus{outline:2px solid var(--main-color,#1e3166);outline-offset:2px;border-radius:4px}.password-toggle i{pointer-events:none}.swal2-confirm.swal-confirm-button.swal2-styled.swal2-default-outline{background:rgba(37,68,70,1);border:1px solid rgba(203,209,215,1);border-radius:8px;color:#fff;padding:.7rem 3rem}.nav__data--auth{display:flex;justify-content:space-between;align-items:center;width:100%}.nav__auth-title{font-size:1.2rem;font-weight:500;color:#fff;text-align:left;flex:1;position:relative;padding-left:2rem}.nav__auth-title::before{content:'';position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:2px;height:50px;background-color:#fff}@media(max-width:1200px){.reset-container{max-width:85%;padding:2.5rem}.reset-container-content{width:50%}}@media(max-width:992px){.reset-container{max-width:90%;padding:2rem}.reset-container-content{width:60%}.reset-container h2{font-size:20px}}@media(max-width:768px){.reset-container{max-width:95%;padding:2rem 1.5rem;margin:1rem auto}.reset-container-content{width:80%;margin-bottom:5rem}.reset-container h2{font-size:20px}.reset-container p{font-size:15px}.reset-container .btn-submit{max-width:100%;margin:2rem auto 0}}@media(max-width:576px){.reset-container{max-width:100%;margin:.5rem auto;padding:1.5rem 1rem;border-radius:12px}.reset-container-content{width:100%;margin-bottom:3rem}.reset-container h2{font-size:18px;margin-bottom:1rem}.reset-container p{font-size:14px;margin-bottom:1.2rem}.reset-container .form-group{margin-bottom:1.2rem}.reset-container .form-group label{font-size:14px;margin-bottom:.4rem}.reset-container input[type="password"]{padding:.75rem .8rem;font-size:16px;border-radius:6px}.reset-container .btn-submit{padding:.8rem 1rem;font-size:16px;margin:1.5rem auto 0;border-radius:6px}}@media(max-width:480px){.reset-container{padding:1.2rem .8rem;border-radius:8px;margin:2rem auto 2rem}.reset-container h2{font-size:16px}.reset-container p{font-size:13px}.reset-container input[type="password"]{padding:.7rem;font-size:16px}.reset-container .btn-submit{padding:.75rem .8rem;font-size:15px}.reset-container .btn-submit.loading::after{width:16px;height:16px;margin:-8px 0 0 -8px}}@media(max-width:375px){.reset-container{padding:1rem .6rem;width:90%}.reset-container h2{font-size:15px}.reset-container p{font-size:12px}.reset-container .form-group label{font-size:13px}.reset-container input[type="password"]{padding:.65rem;font-size:16px}.reset-container .btn-submit{padding:.7rem;font-size:14px}}@media(min-width:320px) and (max-width:374px){.nav__auth-title::before{content:'';position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:1px;height:35px;background-color:#fff}.nav__auth-title{font-size:12px;font-weight:500;color:#fff;margin-left:0;text-align:left;flex:1;position:relative;padding-left:2rem}.nav__logo img{height:2rem}.nav__logo{max-height:60px;margin-right:15px;z-index:999}.container-nav{margin-inline:0}.nav__data{padding:10px 0}}@media(min-width:375px) and (max-width:424px){.nav__auth-title::before{content:'';position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:1px;height:35px;background-color:#fff}.nav__auth-title{font-size:12px;font-weight:500;color:#fff;margin-left:0;text-align:left;flex:1;position:relative;padding-left:2rem}.nav__logo img{height:2rem}.nav__logo{max-height:60px;margin-right:15px;z-index:999}.container-nav{margin-inline:0}.nav__data{padding:10px 10px}}@media(min-width:425px) and (max-width:767px){.nav__auth-title::before{content:'';position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:1px;height:35px;background-color:#fff}.nav__auth-title{font-size:12px;font-weight:500;color:#fff;margin-left:0;text-align:left;flex:1;position:relative;padding-left:2rem}.nav__logo img{height:2rem}.nav__logo{max-height:60px;margin-right:15px;z-index:999}.container-nav{margin-inline:0}.nav__data{padding:10px 10px}}.form-control:placeholder-shown{color:#919aa3}@media(max-width:422px){.login-card .card-body{padding:35px 24px}}@media(max-width:575px){.modal-login-size{max-width:500px}}@media(max-width:767px){.login-card-img-b{display:none !important}.login-card-img-c{display:none !important}.contrasena-registro{display:flex;flex-direction:column;align-items:center}.forgot-password-link-a{font-size:14px}.login-card-footer-text-a{font-size:12px}.brand-wrapper-c img{height:100px !important;margin-block:20px}}@media(max-width:1199px){.container-checkout-notes-login-a p{font-size:12px}.login-card-footer-text{font-size:13px}.container-checkout-notes-login{padding:48px 5px}}@media(min-width:992px){.compraSinRegistro{display:none}}.share-container{position:relative;display:inline-block}.share-options{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);padding:10px;z-index:1;border-radius:8px}.share-options button{background:none;border:none;cursor:pointer;padding:10px;display:block}.share-options button:hover{background-color:#f1f1f1}html,body{height:100%;margin:0;font-family:'Karla',sans-serif;background-color:#fff}.login{display:flex;min-height:100vh}.login__left{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:0;color:#fff}.login__header{background-color:var(--main-color);display:flex;flex-direction:row;min-height:200px;border-radius:0 0 40px 0;overflow:hidden;position:relative}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(90deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#ccc;padding:1.5rem 1rem 1.5rem 1.5rem;position:relative;z-index:3}.login__header-content{max-width:480px;margin:0 40px 0}.login__logo,.banner-mundorail__logo{max-width:220px;margin-bottom:1.5rem}.login__subtitle{font-weight:700;font-size:16px;margin-bottom:.7rem;color:#fff}.login__subtitle .highlight{color:var(--black-color);font-weight:700}.login__description{font-size:14px;line-height:1.6;margin-bottom:0;color:#fff}.login__description .highlight{color:var(--black-color);font-weight:700}.login__description .font-weight-bold{font-weight:700;color:#fff}.login__header-image{flex:1;position:absolute;top:0;right:0;bottom:0;left:0;min-width:320px;min-height:260px;border-bottom-right-radius:40px;overflow:hidden;z-index:1}.login__header-image img{width:100%;height:100%;object-fit:cover;border-bottom-right-radius:40px;display:block;object-position:25rem -16rem}.login__header-ebe{object-fit:contain !important;object-position:25rem 0 !important}.highlight{color:var(--black-color);font-weight:700}.login__benefits{padding:1rem 0 1rem 2rem}.catalog-label{font-size:14px}.benefits-title{font-size:1.15rem;font-weight:900;color:var(--main-color);margin-bottom:1.2rem;font-family:'Inter','Roboto',sans-serif}.benefit-card{background:#efefef;border-radius:12px;box-shadow:0 2px 12px rgba(45,49,118,.08);padding:1.2rem 1.1rem;font-size:.97rem;min-height:170px;height:100%;display:flex;align-items:center;border:1px solid #f7f7f7}.benefit-card ul{padding-left:1.2rem;margin:0;list-style:disc inside}.benefit-card li{margin-bottom:.6rem;color:var(--main-color);font-size:12px;line-height:1.5;list-style:disc}.benefit-card__black li{margin-bottom:.6rem;color:var(--black-color);font-size:12px;line-height:1.5;list-style:disc}.benefit-card li:last-child{margin-bottom:0}.benefit-card ul li::marker{color:#2d3176}.login__catalog{color:var(--main-color);padding:0 0 0 2rem;margin:0 auto}.catalog-title{font-size:1.15rem;font-weight:900;color:var(--main-color);font-family:'Inter','Roboto',sans-serif}.login__catalog__black{color:var(--black-color)}.catalog-grid{display:flex;flex-wrap:wrap;gap:0 2rem;justify-content:center;margin-top:20px;padding:0}.catalog-img{width:60px;height:auto;margin-bottom:.5rem;display:block;margin:0 auto}.login__right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 0}.login__form-logo-wrapper{position:relative;height:80px;margin-bottom:0;display:flex;justify-content:center;align-items:flex-end}.login__form-logo{max-width:300px;max-height:150px;position:static;padding:10px;z-index:3}.logo_login-travesias{max-width:150px;position:static;padding:0;z-index:3}.login__form-wrapper{width:100%;max-width:700px;background:#fff;padding:2rem;border-radius:18px;box-shadow:0 8px 32px rgba(45,49,118,.13);position:relative;z-index:2;margin-top:40px}.login__form-wrapper ul{border:1px solid #dee2e6;border-radius:10px;background-color:#efefef;width:400px;margin:0 auto}.login_form_login{padding:1rem 5rem}.login__form-wrapper__text{padding:10px 0;font-size:14px;color:#28333e;text-align:center}.login_wrapper_label{color:#28333e;font-weight:400;font-size:14px}.login_wrapper_button{background:var(--main-color) !important;width:50%;display:flex !important;justify-content:center;align-items:center;margin:auto}.login_wrapper_button:hover{background:#dd0a2d;color:#fff !important;border-color:var(--main-color)}.login__wrapper_span{color:var(--main-color);font-weight:700;text-decoration:underline}.login__form-wrapper ul .nav-link{color:#6f6f71;border-radius:10px;margin:3px}.login__form-wrapper ul .nav-link.active{color:var(--main-color);font-weight:900;background-color:#fff;border-radius:10px;margin:3px}#loginTabs>li:nth-child(1){margin-bottom:0}.login__form-input{border-radius:8px;border:1px solid #bfc8d0;font-size:1rem;padding:.7rem 1rem;background:#fff;color:#28333e;box-shadow:none;outline:none;transition:border-color .2s,box-shadow .2s}.login__form-input:focus{border-color:var(--main-color);box-shadow:0 0 0 2px rgba(45,49,118,.08);background:#fff}.login__form-input::placeholder{color:#bfc8d0;opacity:1}.login__form-wrapper__text p{font-size:14px}.input-icon-group{display:flex;align-items:center;position:relative}.input-icon-group .login__form-input{width:100%}.input-icon-group .toggle-password{margin-left:-36px;cursor:pointer;font-size:1.3rem;color:var(--main-color);transition:color .2s;display:flex;align-items:center;height:100%}.login_form_afiliado{padding:1rem 0}.login_form_afiliado span{color:var(--main-color);font-size:14px}.affiliate-form{width:650px}.affiliate-process{width:100%;padding:10px 20px}.affiliate-title{color:var(--main-color);font-size:18px;font-weight:700}.affiliate-subtitle{color:#28333e;font-size:16px}.affiliate-steps{margin:auto}.step-row{display:flex;align-items:flex-start}.step-number{font-size:20px;color:var(--main-color);font-weight:700;margin-right:10px;min-width:32px;text-align:center;border:1px solid var(--main-color);border-radius:40px}.step-title{font-weight:700;color:var(--main-color);font-size:15px}.step-desc{color:#28333e;font-size:13px}.step-mail{color:var(--main-color);font-weight:700;text-decoration:underline}.step-download{color:var(--main-color);font-weight:700;text-decoration:underline;font-size:14px;padding-left:0;background:none;border:none}.step-download-icon{font-size:12px;vertical-align:middle}.affiliate-contact-btn{width:260px;font-size:1.3rem;font-weight:700;border-radius:8px;background:#dd0a2d;border:none;color:#fff;padding:.7rem 0;margin-top:10px;transition:background .2s}.affiliate-contact-btn:hover{background:var(--main-color)}.radio-options{max-width:600px;margin:20px auto;display:flex;justify-content:center}.option-wrapper{position:relative;margin-bottom:15px 0;display:flex;align-items:center;flex-direction:column;justify-content:center}.option-wrapper input[type="radio"]{position:absolute;opacity:0}.option-label{display:flex;align-items:center;padding:0 15px;border-radius:8px;cursor:pointer;transition:all .3s ease;margin:0;width:100%}.radio-circle{height:20px;width:20px;border:2px solid #ddd;border-radius:50%;margin-right:15px;display:flex;align-items:center;justify-content:center;position:relative}.option-wrapper input[type="radio"]:checked~.option-label .radio-circle{border-color:var(--black-color) !important}.option-wrapper input[type="radio"]:checked~.option-label .radio-circle:after{content:'';width:10px;height:10px;background-color:var(--black-color);border-radius:50%;position:absolute}.option-content{display:flex;align-items:center;flex:1;font-size:14px}.option-icon{width:24px;height:24px;margin-right:15px}.option-text{display:flex;flex-direction:column}.option-text strong{font-weight:400;color:#333}.option-wrapper input[type="radio"]:checked~.option-label .option-text strong{font-weight:600}.option-text span{font-size:14px;color:#666}@media(min-width:320px) and (max-width:374px){.affiliate-form{width:100%}.login__catalog{padding:0 1rem 0 1rem}.login__header{display:flex;flex-direction:column;min-height:260px;border-radius:0}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(180deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex-direction:column;justify-content:center;align-items:center;color:#ccc;padding:1.5rem 1rem 0 1.5rem;position:relative;z-index:3}.login__header-image{position:relative;border-bottom-right-radius:0}.login__header-image img{border-bottom-right-radius:0;object-position:0}.login__header-ebe{object-fit:cover !important}.login__header-ebe{object-position:0 !important}.login__benefits{padding:2rem 1rem 1.5rem 1rem}.catalog-grid{gap:0 2rem;padding:0 1rem}.login__form-wrapper{padding:.5rem}.login__mobile-form{padding:30px 10px}.login_form_login{padding:1rem}.login__wrapper_span-pass{font-size:14px;justify-content:space-evenly;align-items:center;display:flex;flex-direction:column}.login__form-wrapper ul{width:250px}.radio-options{flex-direction:column}.radio-circle{margin-right:5px}.option-text{order:2;font-size:12px}.affiliation-options{display:flex;justify-content:center}}@media(min-width:375px) and (max-width:424px){.login__catalog{padding:0 1rem 0 1rem}.affiliate-form{width:100%}.login__header{display:flex;flex-direction:column;min-height:260px;border-radius:0}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(180deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex-direction:column;justify-content:center;align-items:center;color:#ccc;padding:1.5rem 1rem 0 1.5rem;position:relative;z-index:3}.login__header-image{position:relative;border-bottom-right-radius:0}.login__header-image img{border-bottom-right-radius:0;object-position:0 !important}.login__header-ebe{object-fit:cover !important}.login__benefits{padding:2rem 1rem 1.5rem 1rem}.catalog-grid{gap:0 2rem;padding:0 1rem}.login__form-wrapper{padding:.5rem}.login__mobile-form{padding:30px 10px}.login_form_login{padding:1rem}.login__wrapper_span-pass{font-size:14px;justify-content:space-evenly;align-items:center;display:flex;flex-direction:column}.login__form-wrapper ul{width:300px}.radio-options{flex-direction:column}.radio-circle{margin-right:5px}.affiliation-options{display:flex;justify-content:center}}@media(min-width:425px) and (max-width:767px){.affiliate-form{width:100%}.login__catalog{padding:0 1rem 0 1rem}.login__header{display:flex;flex-direction:column;min-height:260px;border-radius:0}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(180deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex-direction:column;justify-content:center;align-items:center;color:#ccc;padding:1.5rem 1rem 0 1.5rem;position:relative;z-index:3}.login__header-image{position:relative;border-bottom-right-radius:0}.login__header-image img{border-bottom-right-radius:0;object-position:0 !important}.login__header-ebe{object-fit:cover !important}.login__benefits{padding:2rem 1rem 1.5rem 1rem}.catalog-grid{gap:0 2rem;padding:0 1rem}.login__form-wrapper{padding:.5rem}.login__mobile-form{padding:30px 10px}.login_form_login{padding:1rem}.login__wrapper_span-pass{font-size:16px;justify-content:space-evenly;align-items:center;display:flex;flex-direction:column}.login__form-wrapper ul{width:300px}.radio-options{flex-direction:column}.radio-circle{margin-right:5px}.affiliation-options{display:flex;justify-content:center}}@media(min-width:768px) and (max-width:1023px){.affiliate-form{width:100%}.login__catalog{padding:0 1rem 0 1rem}.login__header{display:flex;flex-direction:column;min-height:150px;border-radius:0;height:450px}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(180deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex-direction:column;justify-content:flex-start;align-items:center;color:#ccc;padding:1.5rem 7rem 0 7rem;position:relative;z-index:3;max-width:100%}.login__header-image{position:relative;border-bottom-right-radius:0}.login__header-image img{border-bottom-right-radius:0;object-position:bottom}.login__header-ebe{object-fit:cover !important;object-position:0 0 !important}.login__benefits{padding:2rem 1rem 1.5rem 1rem}.catalog-grid{gap:0 2rem;padding:0 1rem}.login__form-wrapper{padding:.5rem}.login__mobile-form{padding:30px 10px;margin:auto}.login_form_login{padding:1rem}}@media(min-width:1024px) and (max-width:1439px){.option-content .icon-mobile{display:none}.affiliate-form{width:100%}.login__catalog{padding:0 1rem 0 1rem}.login__header{display:flex;flex-direction:column;min-height:150px;border-radius:0;height:350px}.login__header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 40px 0;background:linear-gradient(90deg,var(--main-color) 0%,var(--main-color) 60%,#2d317600 100%);z-index:2}.login__header-content{flex-direction:column;justify-content:flex-start;align-items:center;color:#ccc;padding:1.5rem 2rem 1rem 2rem;position:relative;z-index:3;max-width:100%}.login__header-image{position:relative;min-width:320px;min-height:145px;border-bottom-right-radius:40px}.login__header-image img{border-bottom-right-radius:0;object-position:bottom}.login__benefits{padding:2rem 1rem 1.5rem 1rem}.catalog-grid{gap:0 2rem;padding:0 1rem}.login__form-wrapper{padding:.5rem}.login__mobile-form{padding:30px 10px;margin:auto}.login_form_login{padding:1rem}.login__form-movil{margin:40px}.benefit-card{padding:.8rem .7rem;font-size:10px}.benefit-card li{font-size:10px}}@media(min-width:1440px) and (max-width:1699px){.option-content .icon-mobile{display:none}}@media(min-width:1700px){.option-content .icon-mobile{display:none}.login__header{min-height:260px}.login__header-content{margin:0 40px 30px}.login__benefits{padding:3rem 0 3rem 2rem}.login__header-image img{object-fit:contain !important;object-position:36rem 0 !important}}@media(max-width:1023px){.option-icon{display:none}.option-content{position:relative;display:flex;align-items:center}.option-content::before{content:none}.option-content .icon-mobile{font-size:20px;margin:0 5px;color:#666;order:1;display:inline-block}.option-text{order:2;font-size:12px}input[type="radio"]:checked~.option-label .icon-mobile{color:var(--main-color)}}.login__image-info-web{height:585px}.loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:98;overflow:hidden}.loading .type{width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-block:10px}.loading .type.spin{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03Myw1MGMwLTEyLjctMTAuMy0yMy0yMy0yM1MyNywzNy4zLDI3LDUwIE0zMC45LDUwYzAtMTAuNSw4LjUtMTkuMSwxOS4xLTE5LjFTNjkuMSwzOS41LDY5LjEsNTAiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gDQogICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIA0KICAgICAgICAgYXR0cmlidXRlVHlwZT0iWE1MIiANCiAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgIGR1cj0iMXMiIA0KICAgICAgICAgZnJvbT0iMCA1MCA1MCINCiAgICAgICAgIHRvPSIzNjAgNTAgNTAiIA0KICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogIDwvcGF0aD4NCjwvc3ZnPg==")}.loading .type.dots{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICA8Y2lyY2xlIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIgY3g9IjYiIGN5PSI1MCIgcj0iNiI+DQogICAgPGFuaW1hdGUNCiAgICAgIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiDQogICAgICBkdXI9IjFzIg0KICAgICAgdmFsdWVzPSIwOzE7MCINCiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIg0KICAgICAgYmVnaW49IjAuMSIvPiAgICANCiAgPC9jaXJjbGU+DQogIDxjaXJjbGUgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJub25lIiBjeD0iNDYiIGN5PSI1MCIgcj0iNiI+DQogICAgPGFuaW1hdGUNCiAgICAgIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiDQogICAgICBkdXI9IjFzIg0KICAgICAgdmFsdWVzPSIwOzE7MCINCiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiANCiAgICAgIGJlZ2luPSIwLjIiLz4gICAgICAgDQogIDwvY2lyY2xlPg0KICA8Y2lyY2xlIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIgY3g9Ijg2IiBjeT0iNTAiIHI9IjYiPg0KICAgIDxhbmltYXRlDQogICAgICBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5Ig0KICAgICAgZHVyPSIxcyINCiAgICAgIHZhbHVlcz0iMDsxOzAiDQogICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgDQogICAgICBiZWdpbj0iMC4zIi8+ICAgICANCiAgPC9jaXJjbGU+DQo8L3N2Zz4=")}.loading .type.square{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiAgIDxyZWN0IGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0IiB4PSIyNSIgeT0iMjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCI+DQogIDxhbmltYXRlVHJhbnNmb3JtDQogICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSINCiAgICAgZHVyPSIwLjVzIg0KICAgICBmcm9tPSIwIDUwIDUwIg0KICAgICB0bz0iMTgwIDUwIDUwIg0KICAgICB0eXBlPSJyb3RhdGUiDQogICAgIGlkPSJzdHJva2VCb3giDQogICAgIGF0dHJpYnV0ZVR5cGU9IlhNTCINCiAgICAgYmVnaW49InJlY3RCb3guZW5kIi8+DQogIDwvcmVjdD4NCiAgIDxyZWN0IHg9IjI3IiB5PSIyNyIgZmlsbD0iI2ZmZiIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjUwIj4NCiAgPGFuaW1hdGUNCiAgICAgYXR0cmlidXRlTmFtZT0iaGVpZ2h0Ig0KICAgICBkdXI9IjEuM3MiDQogICAgIGF0dHJpYnV0ZVR5cGU9IlhNTCINCiAgICAgZnJvbT0iNTAiIA0KICAgICB0bz0iMCINCiAgICAgaWQ9InJlY3RCb3giIA0KICAgICBmaWxsPSJmcmVlemUiDQogICAgIGJlZ2luPSIwcztzdHJva2VCb3guZW5kIi8+DQogIDwvcmVjdD4NCjwvc3ZnPg==")}.loading .type.circle{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiA8cGF0aCBmaWxsPSIjQUFCNEJDIiBkPSJNMzEuNiwzLjVDNS45LDEzLjYtNi42LDQyLjcsMy41LDY4LjRjMTAuMSwyNS43LDM5LjIsMzguMyw2NC45LDI4LjFsLTMuMS03LjljLTIxLjMsOC40LTQ1LjQtMi01My44LTIzLjMNCiAgYy04LjQtMjEuMywyLTQ1LjQsMjMuMy01My44TDMxLjYsMy41eiI+DQogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSANCiAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgDQogICAgICAgICBhdHRyaWJ1dGVUeXBlPSJYTUwiIA0KICAgICAgICAgdHlwZT0icm90YXRlIg0KICAgICAgICAgZHVyPSI0cyIgDQogICAgICAgICBmcm9tPSIwIDUwIDUwIg0KICAgICAgICAgdG89IjM2MCA1MCA1MCIgDQogICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgPC9wYXRoPg0KIDxwYXRoIGZpbGw9IiM2NDZENzQiIGQ9Ik00Mi4zLDM5LjZjNS43LTQuMywxMy45LTMuMSwxOC4xLDIuN2M0LjMsNS43LDMuMSwxMy45LTIuNywxOC4xbDQuMSw1LjVjOC44LTYuNSwxMC42LTE5LDQuMS0yNy43DQogIGMtNi41LTguOC0xOS0xMC42LTI3LjctNC4xTDQyLjMsMzkuNnoiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gDQogICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIA0KICAgICAgICAgYXR0cmlidXRlVHlwZT0iWE1MIiANCiAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgIGR1cj0iMnMiIA0KICAgICAgICAgZnJvbT0iMCA1MCA1MCINCiAgICAgICAgIHRvPSItMzYwIDUwIDUwIiANCiAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4=")}.loading .type.bars{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICAgIDxyZWN0IHg9IjUiIHk9IjEwIiB3aWR0aD0iMTUiIGhlaWdodD0iNTAiIGZpbGw9IiNmZmYiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlVHlwZT0ieG1sIg0KICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InRyYW5zbGF0ZSINCiAgICAgICAgdmFsdWVzPSIwIDA7IDAgMjA7IDAgMCINCiAgICAgICAgYmVnaW49IjAiIGR1cj0iMC44cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjQwIiB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjUwIiBmaWxsPSIjZmZmIj4NCiAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiDQogICAgICAgIHZhbHVlcz0iMCAwOyAwIDIwOyAwIDAiDQogICAgICAgIGJlZ2luPSIwLjJzIiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgIDwvcmVjdD4NCiAgICA8cmVjdCB4PSI3NSIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSI1MCIgZmlsbD0iI2ZmZiI+DQogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiDQogICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIg0KICAgICAgICB2YWx1ZXM9IjAgMDsgMCAyMDsgMCAwIg0KICAgICAgICBiZWdpbj0iMC40cyIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQo8L3N2Zz4=")}.loading .text{padding:.5rem;font-size:1rem;font-family:inherit;font-weight:normal;color:#646d74;text-align:center}.loading-alignX-left{align-items:flex-start}.loading-alignX-center{align-items:center}.loading-alignX-right{align-items:flex-end}.loading-alignY-top{justify-content:flex-start}.loading-alignY-center{justify-content:center}.loading-alignY-bottom{justify-content:flex-end}body>.loading .type{width:100px;height:100px}body>.loading .text{padding:1rem;font-size:1.2rem}.hcAindexA{padding:50px;display:flex;color:#fff;font-weight:600;align-items:center;margin-top:0;justify-content:center;background-color:rgba(0,54,95,.5);display:flex;text-align:start;flex-direction:column;align-items:flex-start}.hcAindexB{padding:50px;color:#fff;font-weight:600;margin-top:0;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.showcasevideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.imgDes{animation:1s 1.1s bounceInUp both;-webkit-animation:1s 1.2s fadeInUp both;position:absolute;bottom:0;left:15%;height:60%}@media(min-width:0){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:2%}.heroColAIndexBarrancas h1{letter-spacing:.5px;font-size:22px}.heroColB1IndexBarrancas{top:40%;right:3%}.heroColB1IndexBarrancas h1{font-size:20px;letter-spacing:.5px}.heroColB2IndexBarrancas{bottom:15%;right:10%}.heroColB2IndexBarrancas h1{font-size:30px;letter-spacing:.5px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:5px;height:30%;align-items:center;text-align:center;justify-content:center;margin:0}.hcAindexB{padding:5px;height:160px;align-items:center;text-align:center;justify-content:center;top:0}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.imgDes{position:fixed;bottom:0;left:10%;height:25%;overflow:hidden}.showcasevideo{visibility:hidden}}@media(min-width:375px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:2%}.heroColAIndexBarrancas h1{font-size:28px}.heroColB1IndexBarrancas{top:35%;right:5%}.heroColB1IndexBarrancas h1{font-size:22px}.heroColB2IndexBarrancas{bottom:15%;right:15%}.heroColB2IndexBarrancas h1{font-size:30px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:5px;height:30%;align-items:center;text-align:center;justify-content:center;margin:0}.hcAindexB{padding:5px;height:170px;align-items:center;text-align:center;justify-content:center;top:0}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.imgDes{position:fixed;bottom:0;left:45%;height:30%;overflow:hidden}.showcasevideo{visibility:hidden}}@media(min-width:768px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:5%}.heroColAIndexBarrancas h1{font-size:50px}.heroColB1IndexBarrancas{top:30%;right:5%}.heroColB1IndexBarrancas h1{font-size:40px}.heroColB2IndexBarrancas{bottom:10%;right:15%}.heroColB2IndexBarrancas h1{font-size:50px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:20px;align-items:center;justify-content:center;display:flex;text-align:start;flex-direction:column;align-items:flex-start;height:100%}.hcAindexB{padding:20px;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end;height:100%}.hcAindexA h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-1px}.hcAindexB h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-1px}.hcAindexA h3{font-size:30px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:10px}.hcAindexB h3{font-size:30px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:10px}.imgDes{position:absolute;bottom:0;left:22%;height:40%}.showcasevideo{visibility:visible}}@media(min-width:992px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:5%}.heroColAIndexBarrancas h1{font-size:65px}.heroColB1IndexBarrancas{top:30%;right:5%}.heroColB1IndexBarrancas h1{font-size:55px}.heroColB2IndexBarrancas{bottom:10%;right:20%}.heroColB2IndexBarrancas h1{font-size:55px}.hcAindexA{padding:50px;align-items:center;margin-top:0;justify-content:center;display:flex;text-align:start;flex-direction:column;align-items:flex-start;height:100%}.hcAindexB{padding:50px;margin-top:0;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end;height:100%}.hcAindexA h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexB h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexA h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.hcAindexB h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.imgDes{position:absolute;bottom:0;left:32%;height:50%}}@media(min-width:1200px){.heroColAIndexBarrancas{text-align:start}.heroColAIndexBarrancas h1{color:#fff;text-shadow:1px 1px 2px black;font-size:100px;font-weight:800;line-height:1;letter-spacing:-4px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.heroColBIndexBarrancas{text-align:end;display:flex;flex-direction:column;justify-content:space-between}.heroColBIndexBarrancas h1{color:#fff;text-shadow:1px 1px 2px black;font-size:90px;font-weight:800;line-height:1;letter-spacing:-4px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInRight both}.heroColB1IndexBarrancas{position:absolute;top:25%;right:5%}.heroColB1IndexBarrancas h1{font-size:70px}.heroColB2IndexBarrancas{position:absolute;bottom:10%;right:31%}.heroColB2IndexBarrancas h1{font-size:65px}.hcAindexA{padding:50px;align-items:center;justify-content:center;text-align:start;align-items:flex-start;height:100%}.hcAindexB{padding:50px;justify-content:center;text-align:end;align-items:flex-end;height:100%}.hcAindexA h1{font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexB h1{font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexA h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.hcAindexB h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.imgDes{position:absolute;bottom:0;left:30%;height:65%}}