@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100;0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;0,9..40,1000;1,9..40,100;1,9..40,200;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700;1,9..40,800;1,9..40,900;1,9..40,1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Figtree:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Space+Grotesk:wght@300..700&family=Space+Grotesk:wght@300..700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";*{font-family:Nunito,sans-serif}.horizontal-scroll{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.horizontal-scroll::-webkit-scrollbar{display:none}@media only screen and (max-width: 768px){.horizontal-scroll{width:100vw;box-sizing:border-box}.horizontal-scroll li{display:inline-block;white-space:nowrap}}[data-theme=light],:root:not([data-theme=dark]){--pico-background-color: #e3ded6 !important;--pico-form-element-background-color: #f4f1ec !important}.logo10{background:linear-gradient(270deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:800% 800%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientAnimation 10s ease infinite;font-weight:900}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.form-control:focus{border-color:#000!important;box-shadow:0 0 0 4px #00000040!important}.form-check-input:checked{background-color:#000!important;border-color:#000!important;box-shadow:0 0 0 4px #00000040!important}.form-check-input:unchecked{background-color:#000!important;border-color:#000!important;box-shadow:0 0 0 4px #00000040!important}.form-check-input:focus{border-color:#000!important;box-shadow:0 0 0 4px #00000040!important}body{background-color:#fbfaf8!important}.card{border-radius:12px!important;border:2px solid #212529!important}.form-control{background-color:#fbfaf8!important}.form-label{font-weight:700!important}.btn{font-weight:700!important;border:2px solid!important}.card-img,.card-img-top{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.modal-body{background-color:#fbfaf8!important;border-radius:12px!important}.modal-title{font-weight:700!important}.modal.show .modal-dialog{border-radius:12px!important;border:2px solid #212529!important}.modal-footer{border-top:2px solid!important}.modal-header{border-bottom:2px solid!important}h1,h2,h3,h4,h5,h6{font-weight:900!important}.nav-tabs{border-bottom:0px solid!important}.nav-tabs .nav-link.active{border-bottom:2px solid #212529!important;font-weight:900!important}.alert{border-radius:12px!important;font-weight:500!important}.alert-success{border:2px solid var(--bs-success-border-subtle)!important;color:#198754!important}.alert-danger{border:2px solid var(--bs-danger-border-subtle)!important;color:#dc3545!important}.alert-warning{border:2px solid var(--bs-warning-border-subtle)!important;color:#ffc107!important}.nav-catalogo{border-bottom:2px solid!important;background-color:#fff}.btn-group-success{background-color:#198754;color:#fff;border:2px solid #198754!important}.btn-link-group-success{color:#198754!important;border:0px!important}.btn-group-warning-emphasis{background-color:#664d03;color:#fff;border:2px solid #664d03!important}.btn-link-group-warning-emphasis{color:#664d03!important;border:0px!important}.btn-group-warning{background-color:#ffc109;color:#fff;border:2px solid #ffc10964d03!important}.btn-link-group-warning{color:#ffc109!important;border:0px!important}.btn-group-primary{background-color:#0d6efd;color:#fff;border:2px solid #0d6efd!important}.btn-link-group-primary{color:#0d6efd!important;border:0px!important}.btn-group-secondary{background-color:#6c757d;color:#fff;border:2px solid #6c757d!important}.btn-link-group-secondary{color:#6c757d!important;border:0px!important}.btn-group-purple{background-color:#9c27b0;color:#fff;border:2px solid #9c27b0!important}.btn-link-group-purple{color:#9c27b0!important;border:0px!important}.btn-group-danger{background-color:#dc3545;color:#fff;border:2px solid #dc3545!important}.btn-link-group-danger{color:#dc3545!important;border:0px!important}.active-ctp{font-weight:900!important;color:#212529!important}.btn-outline-primary:hover,.btn-outline-secondary:hover,.btn-outline-success:hover,.btn-outline-danger:hover,.btn-outline-warning:hover,.btn-outline-info:hover,.btn-outline-light:hover,.btn-outline-dark:hover,.btn-outline-primary:active,.btn-outline-secondary:active,.btn-outline-success:active,.btn-outline-danger:active,.btn-outline-warning:active,.btn-outline-info:active,.btn-outline-light:active,.btn-outline-dark:active,.btn-outline-primary.active,.btn-outline-secondary.active,.btn-outline-success.active,.btn-outline-danger.active,.btn-outline-warning.active,.btn-outline-info.active,.btn-outline-light.active,.btn-outline-dark.active,.btn-outline-primary.show,.btn-outline-secondary.show,.btn-outline-success.show,.btn-outline-danger.show,.btn-outline-warning.show,.btn-outline-info.show,.btn-outline-light.show,.btn-outline-dark.show{border-color:#212529!important}.btn-dashboard{color:#0d6efd!important;border-color:#212529!important}.btn-dashboard:hover{color:#fff!important;background-color:#0d6efd!important}.btn-pdf{color:#f40f02!important;border-color:#212529!important}.btn-pdf:hover{color:#fff!important;background-color:#f40f02!important}
