@charset "UTF-8";.custom-inpu-file-group{position:relative}.custom-inpu-file-group .input-file-custom{overflow:hidden;height:150px;text-align:center;position:relative;border-style:dashed;border-width:2px;color:transparent!important;z-index:50;background-color:transparent}.custom-inpu-file-group .input-file-custom::-webkit-file-upload-button{-webkit-appearance:none;display:none}.custom-inpu-file-group .input-file-custom:after{content:" ";width:95%;height:95%;position:absolute;top:2.5%;left:2.5%;background-image:var(--bg-image);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-inpu-file-group .input-file-custom:before{content:attr(data-before);position:absolute;top:12px;width:calc(100% - 25px);height:calc(100% - 25px);background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:4px;text-align:center;color:#bfbfbf;padding-top:9%;font-size:1.1rem}.custom-inpu-file-group .text-upload{position:absolute;top:25%;padding:0px 10%;z-index:30}.custom-inpu-file-group .input-file-custom:not([value=""])+.invalid-feedback+.text-upload,.custom-inpu-file-group .input-file-custom:not([value=""])+.text-upload{display:none}.content-loader{position:absolute;background:#c1c1c199;top:0;left:0;width:100%;height:100%;padding:20%}.loader{color:#ffffff;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);animation:load6 1.7s infinite ease,round 1.7s infinite ease}@keyframes load6{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}to{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}*{font-family:"Work Sans",sans-serif}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#8FBD28}::-webkit-scrollbar-thumb:hover{background:#1F2225}.font-work-sans{font-family:"Work Sans",sans-serif!important}.color-1{color:#805D07!important}.bg_color_1{background-color:#805D07!important}.color-2{color:#00AE34!important}.bg_color_2{background-color:#00AE34!important}.color-3{color:#8FBD28!important}.bg_color_3{background-color:#8FBD28!important}.color-4{color:#F4B518!important}.bg_color_4{background-color:#F4B518!important}.color-5{color:#1E2C3F!important}.bg_color_5{background-color:#1E2C3F!important}.color-6{color:#1F2225!important}.bg_color_6{background-color:#1F2225!important}.color-7{color:#F6F9FC!important}.bg_color_7{background-color:#F6F9FC!important}.color-8{color:#959595!important}.bg_color_8{background-color:#959595!important}.cursor-pointer{cursor:pointer}.form-check-input:checked{background-color:#0B2169;border-color:#0B2169}.form-check-input{width:1.5em;height:1.5em;margin-right:0.5em}.fw-semibold{font-weight:500}.header-custom{background-size:cover}.custom-menu li.nav-item.active{border-bottom:4px solid #8FBD28}.custom-menu li.nav-item.active a{font-weight:bold}.footer-custom{background-color:#0D2A51;background-size:cover;overflow:hidden;position:relative}.steps-medicion{background-image:url("../img/bg_header.png")}.btn-red{color:white;background-color:#8FBD28;border-color:#8FBD28;text-transform:uppercase;font-weight:500}.btn-blue{color:white;background-color:#1E2C3F;border-color:#1E2C3F;text-transform:uppercase;font-weight:500}.btn-blue:hover,.btn-red:hover{color:white}.btn-outline-blue{color:#1E2C3F;background-color:white;border-color:#1E2C3F;text-transform:uppercase;font-weight:500}#display-chart{width:100%!important}.chart-value-literal{font-size:3.6rem;color:#1E2C3F}.section-contact{background-image:url("../img/bg_header.png");background-size:cover;padding:80px}.section-questionnaires{background-image:url("../img/bg_encuestas.png");background-size:cover;height:calc(100vh - 85px)}.custom-progress{height:0.5rem}.card-blue .card-header{color:white;background-color:#1E2C3F}.section-welcome{background-image:url("/img/bg_puntos_welcome.svg");background-repeat:no-repeat;background-position-x:right}.welcome-span-red{color:#78775B;background-color:#F5F5EF;padding:1rem;border-top-left-radius:40px;border-bottom-right-radius:40px;text-align:center}.welcome-span-yellow{background-color:#F4B518;color:#1E2C3F;padding:0.5rem 1.5rem;display:inline-block;border-radius:4px;font-weight:500}.section-beneficios-medicion{background-color:#FBFBFD;background-image:url(/img/icon_bg_tips_culturales.svg);background-repeat:no-repeat;background-position-x:right}@media (min-width:992px){section.steps-medicion{margin-bottom:10%!important}section.steps-medicion .welcome-content-card{margin-bottom:-10%!important}}.border-left-span{padding-left:2rem;border-left:3px solid #0B2169}.table-custom{border:1px solid #959595}.w-90{width:90%}.popover{background-color:#1E2C3F;max-width:400px}.popover .popover-body{padding:0.5rem 0.5rem;color:white}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:#1E2C3F}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:#1E2C3F}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:#1E2C3F}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:#1E2C3F}.accordion-button:focus{border-color:#86b7fe}.accordion-button:focus,.accordion-button:not(.collapsed){background-color:white}.icons-float img.whatsapp{position:fixed;left:10px;bottom:10px;width:50px;transition-duration:0.15s}.icons-float img.whatsapp:hover{width:55px}
