@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#fff}
.navbar-bioquimix{position:relative;font-family:"Montserrat",sans-serif}.navbar-bioquimix .menu-toggle{position:absolute;top:30px;right:30px;background:none;border:none;z-index:999;cursor:pointer}@media(max-width:850px){.navbar-bioquimix .menu-toggle{top:20px;right:20px}}.navbar-bioquimix .menu-toggle span{font-size:70px}@media(max-width:850px){.navbar-bioquimix .menu-toggle span{font-size:60px}}.navbar-bioquimix .menu-wrapper{transition:ease-in .2s;position:fixed;left:0;top:0;width:220px;height:100vh;background-color:#0c1e29;padding:30px 12px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:20}@media(max-width:850px){.navbar-bioquimix .menu-wrapper{display:none;width:100%;height:100%;padding:0;border-radius:0;justify-content:center;align-items:center}}.navbar-bioquimix .menu-wrapper::before{content:"";display:block;width:100px;height:100px;background-image:url(/themes/custom/bioquimix/src/img/logo1.png);background-size:100px;background-repeat:no-repeat;margin:20px auto}@media(max-width:850px){.navbar-bioquimix .menu-wrapper::before{display:none}}.navbar-bioquimix .menu-wrapper span{color:#fff;font-size:65px;top:55px;position:absolute}@media(max-width:850px){.navbar-bioquimix .menu-wrapper span{width:100vw;text-align:center}}.navbar-bioquimix .menu-wrapper ul{list-style:none;padding:0;margin:0;margin-top:40px}@media(max-width:850px){.navbar-bioquimix .menu-wrapper ul{width:100vw}}.navbar-bioquimix .menu-wrapper ul li{margin-bottom:1vh;padding:5px 0;font-size:14px;transition:ease-in-out .2s}.navbar-bioquimix .menu-wrapper ul li:last-child{margin-top:25px}@media(max-width:850px){.navbar-bioquimix .menu-wrapper ul li{font-size:20px;text-transform:uppercase}}.navbar-bioquimix .menu-wrapper ul li a{text-decoration:none;color:#e9e9e9;display:flex;width:100%;height:30px;justify-content:start;align-items:center}@media(max-width:850px){.navbar-bioquimix .menu-wrapper ul li a{justify-content:center;text-align:center;font-size:14px}}.navbar-bioquimix .menu-wrapper ul li:hover,.navbar-bioquimix .menu-wrapper ul li .is-active{transition:ease-in-out .2s;color:#fff;font-weight:800}.navbar-bioquimix.menu-open .menu-wrapper{display:block;transition:ease-in .2s}.navbar-bioquimix.menu-open .menu-toggle{z-index:1001}.navbar-bioquimix.menu-open .menu-toggle .hamburger-icon{display:none}.navbar-bioquimix.menu-open .menu-toggle .close-icon{color:#6e6e6e;font-size:90px;display:inline-block}@media(max-width:850px){.navbar-bioquimix.menu-open .menu-toggle .close-icon{font-size:60px}}
.login-body{margin:0}.login-body h1{display:none}.login-body label{text-transform:uppercase;font-size:14px}.login-body .layout-container{background-color:rgba(0,0,0,0);margin:0;width:100%;height:auto}.login-body .page-login{position:relative;background-image:url(/themes/custom/bioquimix/src/img/background.png)}.login-body .page-login #block-bioquimix-content{display:flex;justify-content:center;align-items:center;flex-direction:column}.login-body .page-login #block-bioquimix-content::before{content:url(/themes/custom/bioquimix/src/img/logo.png);margin-bottom:25px}.login-body .page-login #block-bioquimix-content form{font-family:"Montserrat",sans-serif;min-height:50vh;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;border-radius:15px;padding:1.5% 4%;box-shadow:0 0px 5px rgba(0,0,0,.5)}.login-body .page-login #block-bioquimix-content form::before{content:"Iniciar Sesión";font-size:30px;font-weight:800}@media(max-width:850px){.login-body .page-login #block-bioquimix-content form{position:inherit;width:80%;height:70%}}.login-body .page-login #block-bioquimix-content form h2{font-size:40px}.login-body .page-login #block-bioquimix-content form .js-form-item,.login-body .page-login #block-bioquimix-content form .js-form-wrapper{width:100%;display:flex;justify-content:start;align-items:start;flex-direction:column}.login-body .page-login #block-bioquimix-content form input{width:500px;height:50px;font-size:16px;color:#0c1e29;border-radius:15px;padding:5px 10px;box-sizing:border-box;background-color:#fff;border:none;font-weight:bold}@media(max-width:850px){.login-body .page-login #block-bioquimix-content form input{width:100%;font-size:15px;height:50px}}.login-body .page-login #block-bioquimix-content form input[type=submit]{border:solid #0c1e29;width:510px;background-color:#0c1e29;color:#fff;font-size:20px;cursor:pointer}@media(max-width:850px){.login-body .page-login #block-bioquimix-content form input[type=submit]{font-size:15px;width:100%}}.login-body footer,.login-body #block-bioquimix-logoprincipal{display:none}
#node-affiliate-form,#node-affiliate-edit-form{border-radius:15px;background-color:#fff;display:grid;width:calc(100% - 40px);padding:15px;grid-template-columns:50% 50%;gap:15px}#node-affiliate-form::-webkit-scrollbar,#node-affiliate-edit-form::-webkit-scrollbar{width:4px}#node-affiliate-form::-webkit-scrollbar-track,#node-affiliate-edit-form::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#node-affiliate-form::-webkit-scrollbar-thumb,#node-affiliate-edit-form::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}@media(max-width:850px){#node-affiliate-form,#node-affiliate-edit-form{display:flex;flex-direction:column;width:90%;padding:2%;margin:auto;overflow:inherit;height:fit-content}}#node-affiliate-form .form-wrapper,#node-affiliate-edit-form .form-wrapper{position:relative}#node-affiliate-form .form-wrapper input[type=text],#node-affiliate-form .form-wrapper input[type=email],#node-affiliate-form .form-wrapper input[type=number],#node-affiliate-form .form-wrapper input[type=date],#node-affiliate-form .form-wrapper select,#node-affiliate-edit-form .form-wrapper input[type=text],#node-affiliate-edit-form .form-wrapper input[type=email],#node-affiliate-edit-form .form-wrapper input[type=number],#node-affiliate-edit-form .form-wrapper input[type=date],#node-affiliate-edit-form .form-wrapper select{width:100%;padding:10px;font-size:17px;color:#000;box-sizing:border-box;font-family:"Montserrat",sans-serif}#node-affiliate-form .form-wrapper h4,#node-affiliate-form .form-wrapper label,#node-affiliate-form .form-wrapper legend span,#node-affiliate-edit-form .form-wrapper h4,#node-affiliate-edit-form .form-wrapper label,#node-affiliate-edit-form .form-wrapper legend span{margin:0;font-weight:600;font-size:14px}#node-affiliate-form .form-wrapper textarea,#node-affiliate-edit-form .form-wrapper textarea{resize:none;width:100%;font-size:20px;padding:5px}#node-affiliate-form .form-wrapper #edit-preview,#node-affiliate-edit-form .form-wrapper #edit-preview{display:none}#node-affiliate-form #edit-field-specialties-wrapper,#node-affiliate-form #edit-field-description-wrapper,#node-affiliate-form #edit-actions,#node-affiliate-form h1,#node-affiliate-edit-form #edit-field-specialties-wrapper,#node-affiliate-edit-form #edit-field-description-wrapper,#node-affiliate-edit-form #edit-actions,#node-affiliate-edit-form h1{grid-column:1/span 2}#node-affiliate-form h1,#node-affiliate-edit-form h1{text-align:center}#node-affiliate-form .js-form-item.form-item.form-type-vertical-tabs.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label,#node-affiliate-edit-form .js-form-item.form-item.form-type-vertical-tabs.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label{display:none}#node-affiliate-form input#edit-submit,#node-affiliate-edit-form input#edit-submit{width:calc(50% - 15px)}#block-bioquimix-views-block-codigo-afiliado-block-1{display:flex;height:28px;width:fit-content;position:absolute;right:30px;top:-30px;overflow:hidden}@media(max-width:850px){#block-bioquimix-views-block-codigo-afiliado-block-1{top:0}}#block-bioquimix-views-block-codigo-afiliado-block-1 table{width:100%;display:flex;min-width:fit-content}@media(max-width:850px){#block-bioquimix-views-block-codigo-afiliado-block-1 table{width:100%}}#block-bioquimix-views-block-codigo-afiliado-block-1 table th{padding:5px}#block-bioquimix-views-block-codigo-afiliado-block-1 table td{height:15px;background:#ffa726;padding:3px;border-radius:5px}.button--danger{display:inline-block;width:calc(49% - 15px);text-align:center}
#block-bioquimix-logoprincipal{display:flex;position:fixed;background:rgba(0,0,0,0);top:2.6%;left:50px}#block-bioquimix-logoprincipal img{width:auto;height:50px}@media(max-width:850px){#block-bioquimix-logoprincipal{top:0;left:0;width:98%;background:#fff;padding:5px 1%;z-index:20;box-shadow:0 2px 10px rgba(0,0,0,.2)}}@media(max-width:850px){#block-bioquimix-logoprincipal .hamburguer-btn{width:30px;height:30px;background-image:url(/themes/custom/bioquimix/src/img/hamburguer.png);position:absolute;right:0;margin:12px 10px;cursor:pointer;background-size:30px}}
.page-affiliates{background-color:rgba(0,0,0,0);font-family:"Montserrat",sans-serif}@media(max-width:1200px){.page-affiliates{margin:0}}.page-affiliates #block-bioquimix-content{height:calc(100vh - 15%);background-color:#fff;border-radius:15px;overflow-y:scroll;top:0;position:absolute;width:100%}@media(max-width:850px){.page-affiliates #block-bioquimix-content{position:relative;overflow-y:inherit;height:fit-content;width:95%;margin:auto}}.page-affiliates #block-bioquimix-content::-webkit-scrollbar{width:4px}.page-affiliates #block-bioquimix-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.page-affiliates #block-bioquimix-content::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}.page-affiliates #block-bioquimix-content .views-element-container{margin:15px;overflow-x:hidden}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form{display:grid;grid-template-columns:25% 10% 10% 10% 10% 10% 14% 8%;padding:0;gap:.5%;justify-content:center;align-items:center;margin-bottom:15px}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form label,.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form .fieldset-legend{font-size:12px;font-weight:bold;font-family:"Montserrat",sans-serif}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-field-diploma-date-value-wrapper{border:none;padding:0}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-field-diploma-date-value-wrapper h4{display:none}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-field-diploma-date-value-wrapper .fieldset-wrapper div{margin:5px 0}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form input,.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form select{width:100%}@media(max-width:1200px){.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form{flex-direction:column;justify-content:start;align-items:start;display:flex;gap:12px}}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form .js-form-item{width:100%}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-actions{width:100%;display:flex;justify-content:space-between;align-items:end;height:70px}@media(max-width:1200px){.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-actions{width:100%}}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-actions input{width:48%;cursor:pointer;color:#fff;margin:0;height:50px;border:none;border-radius:4px;border:solid 1px gray;color:rgba(0,0,0,0);font-size:0;background-repeat:no-repeat;background-position:center;background-size:25px}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-actions input[value=Aplicar]{background-color:#0c1e29;background-image:url(/themes/custom/bioquimix/src/img/lupa.png)}.page-affiliates #block-bioquimix-content .views-element-container .views-exposed-form #edit-actions input[value=Limpiar]{background-color:#e2554d;background-image:url(/themes/custom/bioquimix/src/img/cerrar.png)}.page-affiliates #block-bioquimix-content .views-element-container .table-container{overflow-x:auto}.page-affiliates #block-bioquimix-content .views-element-container .table-container table{width:100%}@media(max-width:850px){.page-affiliates #block-bioquimix-content .views-element-container .table-container table{width:200%}}.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .en-mora,.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .al-dia,.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .fallecido{color:#fff;height:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:12px;font-weight:bold}.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .en-mora{background-color:#e2554d}.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .al-dia{background-color:#1fb141}.page-affiliates #block-bioquimix-content .views-element-container .table-container table td .fallecido{background-color:#551fb1}.page-affiliates #block-bioquimix-content .views-element-container .table-container table td img{width:40px;height:40px;border-radius:50%}.page-affiliates #block-bioquimix-content .views-element-container .table-container table .views-field-edit-node a{color:#fff;text-decoration:none;transition:ease-in .2s;background-color:#ffa726;font-size:0;border-radius:5px;width:30px;height:30px;display:flex;background-image:url(/themes/custom/bioquimix/src/img/lapiz.png);background-position:center;background-size:25px;margin:auto}.page-affiliates #block-bioquimix-content .views-element-container .table-container table .views-field-edit-node a:hover{transition:ease-in .2s}.page-affiliates #block-bioquimix-content .views-element-container .table-container table .views-field-field-cell-phone-number .whatsapp-btn{background-color:#1fb141;font-size:0;border-radius:5px;width:30px;height:30px;display:flex;background-image:url(/themes/custom/bioquimix/src/img/whatsapp.png);margin:auto}.page-affiliates nav[role=navigation]{margin-top:20px;justify-content:center;display:flex}
body{margin:0}form{font-size:15px;font-family:"Montserrat",sans-serif;background-color:#fff}input,select{min-height:30px;border-radius:15px !important;background-color:#f1f4f9;border:1px solid #e8e8e8;padding-left:5px}input[type=checkbox]{min-height:fit-content}input[type=text],select{box-sizing:border-box;min-height:30px;color:#0c1e29;padding:0 10px}.ui-menu .ui-menu-item-wrapper{display:flex}label{font-size:12px;font-weight:bold;font-family:"Montserrat",sans-serif;margin-bottom:5px}input#edit-submit,.button--danger{padding:15px;font-size:25px;color:#fff;cursor:pointer;border:none;text-decoration:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s ease,transform .2s ease}input#edit-submit:hover,.button--danger:hover{transform:translateY(-2px)}input#edit-submit{background-color:#0c1e29}.button--danger{background-color:#a43c19}.views-element-container{margin:0 10px;overflow-x:scroll}table{width:100%;min-width:700px}@media(max-width:450px){table{width:200%}}table th{font-size:12px;font-weight:bold;background:#0c1e29;color:#fff;padding:5px;border-radius:5px;font-family:"Montserrat",sans-serif}table td{text-align:center;font-family:"Montserrat",sans-serif;font-size:12px;padding:5px 0px;height:45px;text-align:center;border-bottom:solid .5px #e8ecf5;font-weight:500}table td a{color:#000}nav[role=navigation] .js-pager__items{list-style-type:none;padding:0;margin:0}nav[role=navigation] .js-pager__items li{display:inline-block;margin-right:5px;font-family:"Montserrat",sans-serif}nav[role=navigation] .js-pager__items li a{text-decoration:none;padding:5px 10px;border:1px solid #ccc;color:#0c1e29;border:solid 1px #0c1e29;border-radius:5px;font-size:10px;font-weight:bold}nav[role=navigation] .js-pager__items li a:hover{background-color:#e2554d}nav[role=navigation] .js-pager__items .is-active a{color:#fff;background-color:#0c1e29}nav[role=navigation] .js-pager__items .is-active a:hover{background-color:#0c1e29}.layout-container{width:calc(100% - 260px);box-sizing:border-box;margin-left:250px;height:calc(100vh - 10%);position:absolute;top:10%;background-color:#fff}@media(max-width:850px){.layout-container{margin:80px auto 0;width:100%;position:relative}}@media(max-width:850px){.layout-container main{display:flex;flex-direction:column-reverse;height:fit-content;margin-bottom:50px}}#block-bioquimix-reactreceiptblock{position:absolute;top:0;width:100%}#block-bioquimix-page-title{position:absolute;top:-40px;left:0}@media(max-width:850px){#block-bioquimix-page-title{position:relative;top:0}}#block-bioquimix-page-title h1{margin:0 10px 10px;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase}form::-webkit-scrollbar{width:4px}form::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}form::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}.form-required::after{display:inline-block;margin-inline:.15em;content:"*";color:#e2554d;font-size:.875rem}.edit-payment-main .layout-container main{width:calc(100% - 40px);padding:15px;background:#fff;border-radius:15px;height:90%;overflow-y:scroll}.edit-payment-main .layout-container main::-webkit-scrollbar{width:4px}.edit-payment-main .layout-container main::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.edit-payment-main .layout-container main::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}.edit-payment-main .form-item-type-payment-0-target-id,.edit-payment-main .field--name-paymenst-description{display:none}footer{display:none;position:absolute;right:-17vw;top:0}footer>div{display:flex;flex-direction:column-reverse;height:76vh;justify-content:space-between}@media(max-width:850px){footer{position:relative;right:0;top:25px}}@media(max-width:850px){#react-app-receipt{margin-top:40px}}.xlsx-feed a{padding:10px 5px;background-color:green !important;color:#fff;background-image:none !important;border-radius:5px;font-size:0;text-decoration:none}.xlsx-feed a::before{content:"XLSX";display:block;color:#fff;font-size:14px;text-indent:0;text-align:center;font-weight:600}

.node-page{font-family:"Montserrat",sans-serif}@media(max-width:450px){.node-page #block-bioquimix-page-title h1 span{font-size:25px}}.node-page .block-bioquimix-content{padding:5% 2.5em}.node-page article{padding:0 10px;width:calc(100% - 40px);border-radius:15px;background-color:#fff;overflow-y:scroll;height:fit-content}@media(max-width:850px){.node-page article{height:fit-content}}.node-page article a{background:#0c1e29;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none;padding:10px;border-radius:5px}.node-page article::-webkit-scrollbar{width:4px}.node-page article::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.node-page article::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}@media(max-width:450px){.node-page article img{width:100%;height:auto}}.node-page article .payment-status .día,.node-page article .payment-status .mora{border-radius:5px;color:#fff;width:fit-content;padding:10px 25px;justify-content:center;align-items:center;display:flex}.node-page article .payment-status .día{background-color:#1fb141}.node-page article .payment-status .mora{background-color:#e2554d}.node-page article .label{font-weight:600;margin-top:16px}
@media(max-width:850px){.page-payment-detail{margin:0}}.page-payment-detail main{width:calc(100% - 20px);height:90%;background:#fff;padding:15px;overflow-y:scroll;border-radius:15px}@media(max-width:850px){.page-payment-detail main{margin-top:80px}}.page-payment-detail main::-webkit-scrollbar{width:4px}.page-payment-detail main::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.page-payment-detail main::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}.page-payment-detail main form{padding:0;background-color:rgba(0,0,0,0);display:flex;gap:15px}@media(max-width:850px){.page-payment-detail main form{flex-direction:column}}.page-payment-detail main form .js-form-item-year{width:25%}@media(max-width:850px){.page-payment-detail main form .js-form-item-year{width:100%}}.page-payment-detail main form input[value=Aplicar]{background-color:#0c1e29;background-image:url(/themes/custom/bioquimix/src/img/lupa.png);background-repeat:no-repeat;background-position:center;background-size:35px;border-radius:4px;border:solid 1px gray;font-size:0;min-width:50px}.page-payment-detail main form input[value=Restablecer]{background-color:#e2554d;background-image:url(/themes/custom/bioquimix/src/img/cerrar.png);background-repeat:no-repeat;background-position:center;background-size:35px;border-radius:4px;border:solid 1px gray;font-size:0;min-width:50px}.page-payment-detail main form input[type=text]{width:100%}.page-payment-detail main form .form-actions{display:flex;justify-content:center;align-items:end}.page-payment-detail main form .form-actions .button{height:50px;color:#fff;cursor:pointer;border:none;margin:0 3px}@media(max-width:850px){.page-payment-detail main form .form-actions .button{width:100%}}.page-payment-detail main .table-container{overflow-x:auto;margin-top:20px}.page-payment-detail main .table-container table{font-size:13.5px}@media(max-width:850px){.page-payment-detail main .views-element-container{margin:10px}}.page-payment-detail main .views-field-edit-affiliate-payment a,.page-payment-detail main .btn-edit a{color:#fff;text-decoration:none;transition:ease-in .2s;background-color:#ffa726;font-size:0;border-radius:5px;width:30px;height:30px;display:flex;background-image:url(/themes/custom/bioquimix/src/img/lapiz.png);background-position:center;background-size:25px;background-repeat:no-repeat;margin:auto}.page-payment-detail main .views-field-uuid a{color:#fff;text-decoration:none;transition:ease-in .2s;background-color:#037;font-size:0;border-radius:5px;width:30px;height:30px;display:flex;background-image:url(/themes/custom/bioquimix/src/img/recibo2.png);background-position:center;background-size:25px;background-repeat:no-repeat;margin:auto}.page-payment-detail main nav[role=navigation]{margin-top:20px;justify-content:center;display:flex}.page-payment-detail main fieldset#edit-payment-date-wrapper{border:none}.page-payment-detail main fieldset#edit-payment-date-wrapper h4{display:none}.page-payment-detail main fieldset#edit-payment-date-wrapper span.fieldset-legend{width:100%;display:flex;font-size:12px;font-weight:bold;font-family:"Montserrat",sans-serif}.page-payment-detail main .fieldset-wrapper{gap:5px;display:flex;flex-direction:column}
.affiliate-payment-add-form,.edit-affiliate-payments-form{height:70vh;width:95%;padding:3%;border-radius:15px;overflow-y:scroll}.affiliate-payment-add-form .field--name-type-payment,.affiliate-payment-add-form .field--name-paymenst-description,.edit-affiliate-payments-form .field--name-type-payment,.edit-affiliate-payments-form .field--name-paymenst-description{display:none !important}.affiliate-payment-add-form::-webkit-scrollbar,.edit-affiliate-payments-form::-webkit-scrollbar{width:4px}.affiliate-payment-add-form::-webkit-scrollbar-track,.edit-affiliate-payments-form::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.affiliate-payment-add-form::-webkit-scrollbar-thumb,.edit-affiliate-payments-form::-webkit-scrollbar-thumb{background-color:#0c1e29;outline:1px solid #0c1e29;border-radius:5px;height:50%}@media(max-width:850px){.affiliate-payment-add-form,.edit-affiliate-payments-form{overflow:inherit;height:fit-content;margin-top:40px}}.affiliate-payment-add-form label,.edit-affiliate-payments-form label{font-weight:600}.affiliate-payment-add-form .field--type-entity-reference,.affiliate-payment-add-form .form-type-entity-autocomplete,.edit-affiliate-payments-form .field--type-entity-reference,.edit-affiliate-payments-form .form-type-entity-autocomplete{display:flex;flex-direction:column}.affiliate-payment-add-form .js-form-item,.edit-affiliate-payments-form .js-form-item{display:flex;flex-direction:column;justify-content:center;overflow-x:auto}.affiliate-payment-add-form table td,.edit-affiliate-payments-form table td{text-align:start}.affiliate-payment-add-form table td .button,.edit-affiliate-payments-form table td .button{background-color:#e2554d;cursor:pointer;height:50px;color:#fff;width:100%}.affiliate-payment-add-form .field-add-more-submit,.edit-affiliate-payments-form .field-add-more-submit{background-color:#1b1187;cursor:pointer;height:50px;color:#fff}.affiliate-payment-add-form .tabledrag-toggle-weight,.edit-affiliate-payments-form .tabledrag-toggle-weight{display:none}.affiliate-payment-add-form #edit-payment-date-0-value,.edit-affiliate-payments-form #edit-payment-date-0-value{display:flex;align-items:center}
.page-register-payment-for-year #block-bioquimix-content{background:#fff;width:97%;padding:2%;border-radius:15px;height:72vh}@media(max-width:850px){.page-register-payment-for-year #block-bioquimix-content{width:90%;height:fit-content;margin:auto;margin-top:40px}}.page-register-payment-for-year #block-bioquimix-content .js-form-item{display:flex;flex-direction:column;margin:10px 0}.page-register-payment-for-year #block-bioquimix-content .form-checkboxes{display:flex;flex-wrap:wrap}.page-register-payment-for-year #block-bioquimix-content .form-checkboxes .form-type-checkbox{flex-direction:row;width:12%;text-align:center;justify-content:center}@media(max-width:850px){.page-register-payment-for-year #block-bioquimix-content .form-checkboxes .form-type-checkbox{width:33.3%}}
@media(max-width:850px){.front #block-bioquimix-reactchartblock{padding:0;margin:0}}.front #block-bioquimix-reactchartblock .charts-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(max-width:1200px){.front #block-bioquimix-reactchartblock .charts-container{flex-direction:column;margin-top:45px}}.front #block-bioquimix-reactchartblock .charts-container .chart{width:48.5%;margin:0 0 20px;padding:20px 0;background-color:#fff;border-radius:15px;box-shadow:0px 5px 10px rgba(0,0,0,.1)}@media(max-width:1200px){.front #block-bioquimix-reactchartblock .charts-container .chart{width:95%}}.front #block-bioquimix-reactchartblock .charts-container .chart canvas{width:270px !important;height:270px !important}.front #block-bioquimix-reactchartblock .charts-container .large-chart{padding:25px 0;width:100%;height:325px;border-radius:15px;background-color:#fff;box-shadow:0px 5px 10px rgba(0,0,0,.1)}.front #block-bioquimix-reactchartblock .charts-container .large-chart canvas{height:320px !important}@media(max-width:850px){.front #block-bioquimix-reactchartblock .charts-container .large-chart canvas{height:auto}}@media(max-width:850px){.front #block-bioquimix-reactchartblock .charts-container .large-chart{width:95%;display:flex;justify-content:start;align-items:center;overflow-x:scroll}}.front #block-bioquimix-reactchartblock .charts-container .bnk-chart{display:flex;justify-content:center;align-items:center}.front footer>div{height:706px}
#block-bioquimix-bloquedereciboenblanco{background-color:#e2554d;border-radius:15px;width:15vw;min-height:54%;position:relative;box-shadow:0px 5px 10px rgba(0,0,0,.1)}@media(max-width:850px){#block-bioquimix-bloquedereciboenblanco{width:95%;position:relative;margin:15px auto;left:0}}#block-bioquimix-bloquedereciboenblanco img{width:30%;height:auto;position:absolute;left:35%;top:100px}#block-bioquimix-bloquedereciboenblanco a{display:flex;position:absolute;top:0;width:100%;height:230px;justify-content:center;align-items:center;padding-top:135px;text-decoration:none;text-transform:uppercase;color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-weight:500}@media(max-width:850px){#block-bioquimix-bloquedereciboenblanco a{height:80%}}
#block-bioquimix-views-block-current-user-block-1{background-color:#fff;border-radius:15px;width:15vw;min-height:43%;box-shadow:0px 5px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Montserrat",sans-serif}@media(max-width:850px){#block-bioquimix-views-block-current-user-block-1{width:95%;position:relative;left:0;margin:auto}}#block-bioquimix-views-block-current-user-block-1 .views-field-name span{font-weight:500}#block-bioquimix-views-block-current-user-block-1 img{max-width:200px;border-radius:50%}
.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}
.block-bloque-imagen-form{width:calc(100% - 20px);padding:15px;border-radius:15px}.block-bloque-imagen-form .form-type-entity-autocomplete,.block-bloque-imagen-form #edit-field-imagen-0-inline-entity-form-created-wrapper,.block-bloque-imagen-form .form-item-field-imagen-0-inline-entity-form-path-0-alias,.block-bloque-imagen-form .vertical-tabs,.block-bloque-imagen-form .form-type-checkbox,.block-bloque-imagen-form legend{display:none}.block-bloque-imagen-form fieldset#edit-field-imagen-0{border:none;padding:20px 5px}.block-bloque-imagen-form input#edit-field-imagen-0-inline-entity-form-field-media-image-0-alt{width:100%}
.page-qr-payment{font-family:"Montserrat",sans-serif}.page-qr-payment #block-bioquimix-page-title,.page-qr-payment #block-bioquimix-content{display:none}.page-qr-payment #block-bioquimix-bloquedepagoqr{background:#fff;border-radius:15px;min-height:50vh;width:100%;display:flex;flex-direction:column;align-items:center}.page-qr-payment #block-bioquimix-bloquedepagoqr::after{text-align:center;content:"Una vez realizado el pago envíar el comprobante al número de whatsapp del Colegio Departamental De Bioquímica Y Farmacia Cochabamba";padding:10px 50px}.page-qr-payment #block-bioquimix-bloquedepagoqr::before{content:url(/themes/custom/bioquimix/src/img/logo.png);position:absolute;top:-125px;max-height:125px}
.affiliate-payments-form{background:#fff;width:calc(100% - 40px);padding:15px;border-radius:15px;height:72vh}.affiliate-payments-form input#edit-payment-number{border:none;font-weight:700;color:#e1554c}.affiliate-payments-form fieldset .js-form-item input,.affiliate-payments-form fieldset .js-form-item select{width:fit-content}.affiliate-payments-form #edit-payment-date{display:flex}.affiliate-payments-form #edit-payment-date input[type=date],.affiliate-payments-form #edit-payment-date input[type=time]{width:fit-content;height:35px;border:solid 1px;border-radius:8px;padding:5px;margin:0 5px;cursor:pointer}.affiliate-payments-form h4{margin:5px 0}.affiliate-payments-form .js-form-item{margin:8px 0}.affiliate-payments-form .js-form-item input,.affiliate-payments-form .js-form-item select{width:500px;background-position:98% center !important}.affiliate-payments-form .js-form-item label.js-form-required.form-required{width:140px;display:inline-flex;min-width:fit-content}.affiliate-payments-form input#edit-submit{margin:15px 0}.type-payments .layout-content{background:#fff;width:97%;padding:2%;border-radius:15px;height:72vh}.type-payments .layout-content .form-type-vertical-tabs{display:none}.type-payments .layout-content .js-form-item{margin:15px 0}.type-payments .layout-content label{width:140px;display:inline-flex;min-width:fit-content}.type-payments .layout-content input[type=number]{box-sizing:border-box;min-height:50px;background-color:#fff;color:#0c1e29;border-radius:4px;border:solid 1px gray;padding:0 10px;border:none}.type-payments .layout-content #edit-preview{display:none}.list-type-payments,.node-type-of-payments-edit-form{padding:15px 20px;width:97%;border-radius:15px;background-color:#fff;overflow-y:scroll;height:73vh}.list-type-payments .views-field-edit-node a,.node-type-of-payments-edit-form .views-field-edit-node a{color:#fff;text-decoration:none;transition:ease-in .2s;background-color:#ffa726;font-size:0;border-radius:5px;width:30px;height:30px;display:flex;background-image:url(/themes/custom/bioquimix/src/img/lapiz.png);background-position:center;background-size:25px;margin:auto}.list-type-payments article,.node-type-of-payments-edit-form article{padding:0;height:fit-content !important}.list-type-payments #edit-preview,.list-type-payments #edit-delete,.list-type-payments .form-type-vertical-tabs,.node-type-of-payments-edit-form #edit-preview,.node-type-of-payments-edit-form #edit-delete,.node-type-of-payments-edit-form .form-type-vertical-tabs{display:none}.list-type-payments .js-form-item,.node-type-of-payments-edit-form .js-form-item{margin:15px 0}.list-type-payments label,.node-type-of-payments-edit-form label{width:140px;display:inline-flex;min-width:fit-content}.list-type-payments input[type=number],.node-type-of-payments-edit-form input[type=number]{box-sizing:border-box;min-height:50px;background-color:#e8ecf5;color:#0c1e29;border-radius:4px;border:solid 1px gray;padding:0 10px;border:none}.list-type-payments p>a,.node-type-of-payments-edit-form p>a{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;font-size:16px;font-weight:bold;border-radius:5px;transition:background-color .3s ease}.list-type-payments p>a:hover,.node-type-of-payments-edit-form p>a:hover{background-color:#0056b3}
.last-payment-client main{gap:15px;justify-content:center;position:relative;width:100%;align-items:center;height:100%;display:flex;flex-direction:column-reverse}.last-payment-client main aside{text-align:center}.last-payment-client #block-bioquimix-page-title{color:#001d6c;top:0;margin:0;position:relative;display:flex}.last-payment-client #block-bioquimix-page-title h1{margin-top:40px;font-family:system-ui}.last-payment-client .layout-container{position:relative;width:100%;max-width:100%;height:100%;display:flex;margin-left:0;bottom:auto;overflow:hidden}.last-payment-client .layout-container form{display:flex;flex-direction:column;padding:20px;width:100%;max-width:700px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.last-payment-client .layout-container form input{width:100%;box-sizing:border-box;margin-top:8px}.last-payment-client .image-logo{display:flex;justify-content:center;margin-bottom:20px}.last-payment-client .image-logo img{width:180px;margin:30px}.last-payment-client .alert-text{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:4px;border:solid 1px gray;padding:15px;font-size:1rem;text-align:center;margin:20px auto;max-width:600px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.last-payment-client .success-text{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:4px;border:solid 1px gray;padding:15px;font-size:1rem;text-align:center;margin:20px auto;max-width:600px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.last-payment-client .title-last-payment{text-align:center;background-color:#11bf8d;display:block;margin:10px;padding:.1px;border-radius:4px;border:solid 1px gray}.last-payment-client .btn-reload{padding:15px;font-size:25px;background-color:#0c1e29;color:#fff;cursor:pointer;border:none;text-decoration:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s ease,transform .2s ease}.last-payment-client .card{margin-top:1.5rem;border:none;border-radius:8px;overflow:hidden;background-color:#fff}.last-payment-client .card .card-body{padding:1.5rem;background-color:#fdfdfd;margin-top:-70px}.last-payment-client .card .card-title{font-family:"Montserrat",sans-serif;font-size:1.75rem;color:#001d6c;text-align:center;margin-bottom:1.5rem;position:relative;padding-top:10px}.last-payment-client .card .card-title::after{content:"";display:block;width:60px;height:3px;background-color:#001d6c;margin:.5rem auto 0;border-radius:2px}.last-payment-client .card .list-group.list-group-flush .list-group-item{padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;border:none;border-bottom:1px solid #e9ecef;background-color:rgba(0,0,0,0)}.last-payment-client .card .list-group.list-group-flush .list-group-item:last-child{border-bottom:none}.last-payment-client .card .list-group.list-group-flush .list-group-item span:first-child{font-weight:bold;color:#001d6c}.last-payment-client .card .list-group.list-group-flush .list-group-item:hover{background-color:#f8f9fa}@media(max-width:768px){.last-payment-client .card .card-body{padding:1rem;margin-top:0}.last-payment-client .card .card-title{font-size:1.5rem}.last-payment-client .card .card-title::after{width:40px;height:2px;margin-top:.3rem}.last-payment-client .card .list-group.list-group-flush .list-group-item{padding:.5rem .75rem;flex-direction:column;align-items:flex-start;gap:.5rem}.last-payment-client .card .list-group.list-group-flush .list-group-item span:first-child{margin-bottom:.25rem}}@media(max-width:540px){.last-payment-client .layout-container form{max-width:400px !important}}@media(max-width:500px){.last-payment-client .layout-container form{max-width:300px !important}}@media(max-width:320px){.last-payment-client .layout-container form{max-width:250px !important}}
.affiliate-flexible-payment-form{box-shadow:0 0 4px rgba(0,0,0,.2);width:calc(100% - 60px);padding:14px 20px;border-radius:15px;display:flex;flex-wrap:wrap;margin:auto}@media(max-width:850px){.affiliate-flexible-payment-form{row-gap:15px;width:calc(100% - 60px);margin:auto}}.affiliate-flexible-payment-form label{text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}.affiliate-flexible-payment-form legend{text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}.affiliate-flexible-payment-form .js-form-item-payment-number{width:50%}@media(max-width:850px){.affiliate-flexible-payment-form .js-form-item-payment-number{width:100%}}.affiliate-flexible-payment-form .js-form-item-payment-number input{max-width:50px;text-align:center}.affiliate-flexible-payment-form .js-form-item-affiliate-content{width:50%}@media(max-width:850px){.affiliate-flexible-payment-form .js-form-item-affiliate-content{width:100%}}.affiliate-flexible-payment-form .js-form-item-affiliate-content label{display:none}.affiliate-flexible-payment-form .js-form-item-affiliate-content input{width:100%}.affiliate-flexible-payment-form #last-payment-info-wrapper .messages{box-shadow:0 0 4px rgba(0,0,0,.2);height:40px;padding:10px;margin-bottom:15px;border-radius:10px}@media(max-width:850px){.affiliate-flexible-payment-form #last-payment-info-wrapper .messages{margin-top:40px}}.affiliate-flexible-payment-form #last-payment-info-wrapper .messages.messages--warning{background-color:#fefbea;color:#7e5538;font-size:14px;border-left:solid 7px #e6c052}.affiliate-flexible-payment-form #last-payment-info-wrapper .affiliate-details-card{display:flex;margin:30px 0}.affiliate-flexible-payment-form #last-payment-info-wrapper .affiliate-details-card::before{display:block;content:"";width:70px;height:70px;background-image:url(/themes/custom/bioquimix/src/img/avatar.png);background-position:center;background-size:70px}.affiliate-flexible-payment-form #last-payment-info-wrapper h4,.affiliate-flexible-payment-form #last-payment-info-wrapper strong,.affiliate-flexible-payment-form #last-payment-info-wrapper br{display:none}.affiliate-flexible-payment-form #last-payment-info-wrapper div>div:first-child span:first-of-type{font-weight:bold;color:#222}.affiliate-flexible-payment-form #last-payment-info-wrapper div span{font-size:14px;color:#939393;font-weight:500}.affiliate-flexible-payment-form #payment-details-container-wrapper{width:100%}.affiliate-flexible-payment-form #payment-type-fields-wrapper{display:grid;margin:15px 0;grid-template-columns:80px 1fr 80px 1fr 140px;row-gap:15px}@media(max-width:850px){.affiliate-flexible-payment-form #payment-type-fields-wrapper{grid-template-columns:80px 1fr 80px 120px}}@media(max-width:450px){.affiliate-flexible-payment-form #payment-type-fields-wrapper{grid-template-columns:90px 1fr}}.affiliate-flexible-payment-form #payment-type-fields-wrapper>div label{display:none}.affiliate-flexible-payment-form #payment-type-fields-wrapper .form-item-end-month select,.affiliate-flexible-payment-form #payment-type-fields-wrapper .form-item-start-month select{margin-top:15px}.affiliate-flexible-payment-form #payment-type-fields-wrapper .form-type-radio input{min-height:10px}.affiliate-flexible-payment-form #payment-type-fields-wrapper .form-item-start-year::before{content:"DESDE:";display:block;text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}.affiliate-flexible-payment-form #payment-type-fields-wrapper .form-item-end-year::before{content:"HASTA:";display:block;text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper{margin-bottom:10px;grid-column:span 5;background:#f0f3f8;border-radius:10px;padding:15px}@media(max-width:850px){.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper{grid-column:span 4}}@media(max-width:450px){.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper{grid-column:span 2}}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div>div:first-child span{display:flex;gap:4px;align-items:center}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div>div:first-child span::before{content:"";display:inline-block;background-image:url(/themes/custom/bioquimix/src/img/money.png);width:20px;height:20px;background-size:20px;margin-right:5px}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div>div:first-child>div:nth-child(2) span::before{content:"";display:inline-block;background-image:url(/themes/custom/bioquimix/src/img/calendar.png);width:20px;height:20px;background-size:20px;margin-right:5px}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div{display:flex;justify-content:space-between;align-items:center}@media(max-width:450px){.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div{flex-direction:column;gap:15px;align-items:start}}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div>div:last-child{text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}.affiliate-flexible-payment-form #payment-type-fields-wrapper #months-to-pay-info-wrapper .payment-summary-card>div>div:last-child span{font-size:25px;color:#000;text-transform:none}@media(max-width:850px){.affiliate-flexible-payment-form #payment-type-fields-wrapper fieldset{grid-column:span 4}}@media(max-width:450px){.affiliate-flexible-payment-form #payment-type-fields-wrapper fieldset{grid-column:span 2}}.affiliate-flexible-payment-form>h4,.affiliate-flexible-payment-form>#edit-payment-date--description{display:none}.affiliate-flexible-payment-form #edit-payment-date::before{content:"FECHA Y HORA DE REGISTRO:";display:block;position:absolute;top:0;text-transform:uppercase;font-size:12px;font-weight:bold;color:#767d89}@media(max-width:850px){.affiliate-flexible-payment-form #edit-payment-date::before{top:-16px}}.affiliate-flexible-payment-form #edit-payment-date{width:85%;display:flex;align-items:end;gap:10px;position:relative}@media(max-width:850px){.affiliate-flexible-payment-form #edit-payment-date{width:100%}}.affiliate-flexible-payment-form #edit-submit{width:15%;border-radius:10px !important;font-size:16px;padding:14px;font-weight:bold}@media(max-width:850px){.affiliate-flexible-payment-form #edit-submit{width:100%}}
