.col-fechaFORM{min-width:65px;text-align:center;}
#form-field-Correo.correo-error{border:2px solid red !important;}
.boton{padding:12px 24px;border:solid 1px #ccc;width:120px;margin:20px auto;text-align:center;cursor:pointer;background-color:#59C0D1;color:#fff;border-radius:3px;}
.wh100{position:relative;width:100%;height:auto;background:rgba(0,0,125,0.1);display:none;}
#form-validacion{position:relative;padding:50px;margin:auto;width:50%;text-align:center;}
#validado, #form-cod{text-align:center;padding:8px;font-weight:bold;font-size:1.2rem;}
#el-correo{background:rgba(0,0,0,0);border:none;width:100%;text-align:center;font-weight:800;display:block;margin:auto;}
#form_solicitud_credito  .elementor-field-type-upload label{background-color:var(--e-global-color-primary) !important;color:#fff !important;}
.icoLista{margin:auto;display:block;width:24px;transition:all 0.3s}
.icoLista:hover{filter:invert(1) sepia(1) hue-rotate(100deg) saturate(10000%) brightness(0.5)}
.center{text-align:center;}
.justify{text-align:justify;}
.left{text-align:left}
.right{text-align:right;}
.notaCedula{display:block;transform:translateY(10px);font-size:0.8em;color:var(--ast-global-color-0);}
.elementor-field-group-ArchivoCedula1{align-content:center;}
.elementor-field-group-Garantias label:first-child{background:none;margin-left:0;padding-left:0;}
.elementor-field-group-Desembolso label:first-child{background:none;margin-left:0;padding-left:0;}
.elementor-field-group-Garantias .elementor-subgroup-inline{display:flex;flex-wrap:wrap;justify-content:space-around;}
.elementor-field-group-field_92f6f8e, .elementor-field-group-field_ac98efb{background:var(--ast-global-color-0) !important;color:#fff !important;font-weight:500 !important;text-align:center !important;font-size:1.3em !important;padding:10px !important;}
.elementor-field-group-htmlAnexosArchivos{transition:all 0.3s;opacity:0;border:solid 1px var(--ast-global-color-0);border-radius:5px;text-align:center;padding:0px;color:var(--ast-global-color-0);}
.elementor-field-group-Anexos:hover + .elementor-field-group-htmlAnexosArchivos{opacity:1;background:var(--ast-global-color-0);color:#fff;}
.elementor-field-group-field_db6d7b8:hover > .elementor-field-group-htmlAnexosArchivos{opacity:1;background:var(--ast-global-color-0);color:#fff;}
#formatoInstrCheque{display:none;margin-top:-20px;}
.elementor-widget-form .elementor-message{text-align:center;}
#form-field-email_personal{text-transform:lowercase !important}
#form-field-fecha_diligenciamiento{pointer-events:none;}
.row_hover:hover{background:#59C0D170;transition:all 0.3s;}
#FormF001,
#FormF006,
#FormF007, 
#FormF014, 
#FormF015, 
#FormF016{padding-bottom:50px;}
#FormF014 .elementor-message.elementor-message-success, 
#FormF015 .elementor-message.elementor-message-success{padding:35px;}
.elementor-field-type-acceptance .elementor-subgroup-inline, .elementor-field-type-checkbox .elementor-subgroup-inline, .elementor-field-type-radio .elementor-subgroup-inline{justify-content:space-around;padding-bottom:30px;align-items:flex-end;}
.elementor-field-subgroup{display:flex;flex-wrap:wrap;border:solid 3px;border-radius:10px;padding-bottom:10px !important;}
.elementor-field-type-checkbox label:first-child{width:100%}
.elementor-field-type-checkbox label:not(:first-child){color:var(--ast-global-color-0) !important}
.elementor-field-type-checkbox .elementor-field-option{position:relative;user-select:none;margin:10px;}
.elementor-field-type-checkbox .elementor-field-option input{position:absolute;opacity:0;left:0;top:0;width:28px;height:30px;margin:0;}
.elementor-field-type-checkbox .elementor-field-option label{padding-left:32px;background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/uncheck.png) center left no-repeat;}
.elementor-field-type-checkbox .elementor-field-option input:checked + label{background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/checked-3.png) center left no-repeat;}
.elementor-field-type-acceptance label:first-child{width:100%}
.elementor-field-type-acceptance label:not(:first-child){color:var(--ast-global-color-0) !important}
.elementor-field-type-acceptance .elementor-field-option{position:relative;user-select:none;margin:10px;}
.elementor-field-type-acceptance .elementor-field-option input{position:absolute;opacity:0;left:0;top:0;width:28px;height:30px;margin:0;}
.elementor-field-type-acceptance .elementor-field-option label{padding-left:32px;background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/uncheck.png) center left no-repeat;}
.elementor-field-type-acceptance .elementor-field-option input:checked + label{background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/checked-3.png) center left no-repeat;}
.elementor-field-type-radio input[type="radio"]{opacity:0 !important;}
.elementor-field-type-radio .elementor-field-subgroup{justify-content:center;}
.elementor-field-type-radio .elementor-field-subgroup label{display:inline-block !important;padding:10px 0 10px 30px;background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/cir.png) no-repeat center left;background-size:auto;margin:5px;cursor:pointer;}
.elementor-field-type-radio .elementor-field-subgroup input[type="radio"]:checked + label{background:url(//fegoccidente.com.co/wp-content/uploads/2025/07/cir1.png) no-repeat center left;background-size:auto;}
.tablaDT{background:rgba(255,255,255,1);display:block;width:1100px;overflow-x:scroll;}
.tablaDT thead{background:var(--ast-global-color-3);}
.tablaDT th{text-align:center !important;color:#fff;}
.tablaDT tr{transition:all 0.3s;}
.tablaDT td{border:solid rgba(0,0,0,0.08)}
.tablaDT td{border-width:1px 1px 0 0}
.tablaDT tr td:first-child{border-width:1px 1px 0 1px}
.tablaDT tr:last-child td{border-bottom-width:1px}
.tablaDT tr{border-width:0 0 10px 1px}
.tablaDT tr.odd{background:rgba(0,0,0,0.08)}
.tablaDT tr.even{background:rgba(0,0,0,0.07)}
.tablaDT tr:hover{background:#76b7c13d}
#YO, #YOEMPRESA{color:var( --e-global-color-primary );text-transform:uppercase;}
#FORM_F014_filter input, 
#FORM_F015_filter input, 
#FORM_F016_filter input{padding:5px;border-width:1px;}
tr.regAprobado{color:#0095a9;}
tr.regEstudio{color:#c57f08;}
tr.regRechazado{color:#e10000;}
.elementor-element-5f68a1a{border:solid 3px var(--ast-global-color-4);border-radius:5px;background:#fff;}
.elementor-element-41c25c0{width:83% !important;display:flex;align-content:center;align-items:center;justify-content:center;}
.elementor-element-41c25c0  .elementor-heading-title{color:var(--ast-global-color-4) !important;text-align:center !important;}
.edicionFormulario .elementor-field-group{padding:10px;}
.edicionFormulario .select-caret-down-wrapper{display:none}
.edicionFormulario select{border:solid 3px var(--ast-global-color-0) !important;border-radius:10px !important;padding:20px !important;font-weight:500 !important;color:var(--ast-global-color-7) !important;}
.linkCedula{display:block;background:var(--ast-global-color-4);color:#fff;padding:5px 20px;margin:10px;border-radius:5px;border:solid 2px var(--ast-global-color-1);}
.linkCedula:hover{color:#fff;}