.bold,h2{font-weight:700}.input-esp,.textarea-esp{color:#000!important;background-color:#fff;margin:0!important}.input-esp,nav ul a{text-transform:uppercase}div,nav ul a{font-family:Poppins,Sans-serif}.grow,.whatsapp{transition-property:transform}body{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}.parallax-container{height:700px}.input-field div.error{align-content:left;position:relative;top:-1rem;font-size:.8rem;font-weight:700;color:#ef6804;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.input-field label{color:#ff6d00;font-size:.8rem}input:not([type]):focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=number]:focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #ef6804;box-shadow:0 1px 0 0 #ef6804}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{border-bottom:1px solid #ff6d00}input:not([type]):focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#ef6804}h2{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem}.select2{width:100%!important}.input-esp{border:1px solid #aaa!important;border-radius:4px;height:36px;text-align:left;width:100%}.textarea-esp{border:1px solid #aaa!important;border-radius:4px;min-height:6rem;width:100%!important;text-align:justify}.signature{border:2px dotted #ccc;border-radius:5px;cursor:crosshair}input:active{color:#ef6804!important}.select-items-table{height:auto!important}.imagen-flotante{position:absolute;top:5px;left:20px;width:70px;height:auto}.imagen-estado{position:absolute;top:0;right:100px;z-index:100}.col-table{box-sizing:border-box;-webkit-box-sizing:border-box;padding:.75rem;border:1px solid #d0d0d0!important}.col-table-print{box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;height:30px;border:1px solid #000!important}.signature-container{display:flex;height:100%}.signature-display{border:0;border-radius:5px;cursor:pointer;width:auto;height:90px}.button-float{position:absolute;top:10px;right:10px;padding:5px 10px;background-color:#26a69a;border-radius:50%;cursor:pointer;z-index:999}.circle-container,.circle-container-300{position:relative;background-color:#fff}.dataTables_wrapper .dataTables_filter{float:none!important;text-align:unset!important}.red-row{background-color:#f8d7da!important}.red-row:hover{background-color:#f5c6cb!important}.green-row{background-color:#d4edda!important}.green-row:hover{background-color:#c3e6cb!important}.container-site{margin:0 auto;max-width:90%!important}nav ul a{font-size:13px;font-weight:500}.active,nav ul a:hover{background-color:#ef6804!important;color:#fff!important}@font-face{font-family:Poppins;src:url("https://fonts.googleapis.com/css2?family=Poppins:wght@100&display=swap");font-weight:100}@font-face{font-family:Poppins;src:url("https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap");font-weight:300}@font-face{font-family:Poppins;src:url("https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap");font-weight:400}@font-face{font-family:Poppins;src:url("https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap");font-weight:500}@font-face{font-family:Poppins;src:url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");font-weight:700}div{font-weight:400}.grow{transition-duration:.6s}.grow:hover{transform:scale(1.1)}.circle-container{width:400px;height:400px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.circle-container-300{width:300px;height:300px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.circle-container .circle-container-300 img{position:relative;max-width:100%;max-height:100%;border-radius:50%}.elementor-divider{border-block-start:4px solid red;width:15%}.swiper{width:100%;height:250px}.swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-slide img{width:80%;height:80%;object-fit:contain;background-color:#fff}.swiper-button-next,.swiper-button-prev{color:#2e7d32;padding:10px;height:10px;width:10px}.swiper-pagination-bullet{background-color:#9e9e9e;opacity:.7;width:8px;height:8px;margin:0 5px}.swiper-pagination-bullet-active{background-color:#2e7d32;opacity:1;transform:scale(1.2)}svg{fill:#FFFFFF9C;transition:fill .3s;cursor:pointer;width:25px;height:25px;margin:10 auto}.footer-ul li{display:flex;align-items:center;gap:10px;list-style:none;padding:5px 0}.footer-ul li a svg{flex-shrink:0;width:20px;height:20px}.footer-ul li a{display:flex;align-items:center;text-decoration:none;color:inherit}footer .container .row{display:flex;flex-wrap:wrap;align-items:center}footer .container .col{display:flex;flex-direction:column;justify-content:center}.fixed-action-btn{position:fixed;right:2%;bottom:10%;padding-top:15px;margin-bottom:0;z-index:997}.whatsapp{display:inline-flex;width:80px;height:80px;border-radius:50%;transition-duration:.3s}.whatsapp:hover{transform:scale(1.2)}@media only screen and (max-width:992px){nav .brand-logo{left:5%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@media only screen and (max-width:600px){.circle-container{width:80%;height:80%;aspect-ratio:1/1}.footer .col.l3{text-align:center}.footer .col.l6{text-align:left!important}.footer .col.l6 .row{display:flex;flex-direction:column;align-items:flex-start!important}.footer .col.l6 .row .col{flex-direction:row;align-items:center;justify-content:flex-start}}