:root{--blue: #0CC0DF;--blue-hover: #09aac5;--dark: #0d1624}*{font-size:16px}body{background-color:#f6f6f6}.bg-main{background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 75%),url(/assets/bg-main-83c204916a6beb585f380180634d8bc587e0593229309e862c233959eacd1d7c.webp);background-size:cover;background-repeat:no-repeat;background-position:center bottom}.card-waves{background-image:url(/assets/bg-waves-61185d8a5feec44ef9efe657a9f50da9253fefd56cc513f6612f8fb4b975d86f.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}.list-style-none{list-style:none}.left-auto{left:auto !important}.left-menu{left:-137px !important}.px-2rem{padding-left:2rem;padding-right:2rem}.mt-6{margin-top:6rem}hr{border-top:1px solid #9da0a8 !important}.start-34{left:34%}.top-82{top:82%}.top-70{top:70%}.mt-7{margin-top:7rem}.hover-scale{transition:all 0.1s ease}.hover-scale:hover{zoom:110%}.bg-login-image{background:url(/assets/login-bg-83c204916a6beb585f380180634d8bc587e0593229309e862c233959eacd1d7c.webp);background-position:center;background-size:cover}.bg-register-image{background:url("https://media.istockphoto.com/id/1369522211/es/foto/joven-pagando-con-tel%C3%A9fono-m%C3%B3vil-en-un-mercadillo.jpg?s=612x612&w=0&k=20&c=v-_NtkjdDdOMJrhmK6rojsgnvyLPzzrIaBfhZrREbdA=");background-position:center;background-size:cover}.bg-password-image{background:url("https://media.istockphoto.com/id/1369522211/es/foto/joven-pagando-con-tel%C3%A9fono-m%C3%B3vil-en-un-mercadillo.jpg?s=612x612&w=0&k=20&c=v-_NtkjdDdOMJrhmK6rojsgnvyLPzzrIaBfhZrREbdA=");background-position:center;background-size:cover}.badge-orange{background-color:#fd7e14;color:#fff}.badge-purple{background-color:#6f42c1;color:#fff}.badge-teal{background-color:#20c997;color:#fff}.fs-7{font-size:0.7rem}.fs-9rem{font-size:0.9rem}.dropdown-item-title:hover{background-color:transparent}.pe-9rem{padding-left:0.9rem !important}.table-bordered{border:1px solid #e3e6f0 !important}.me-7px{margin-right:7px}.label-checkbox-custom{border:1px solid #d1d3e2 !important;border-radius:0.35rem}.m-10px{margin:10px}.margin-x-15rem{margin-left:-1.5rem;margin-right:-1.5rem}.py-5rem{padding-top:5rem;padding-bottom:5rem}.mb-6rem{margin-bottom:6rem}.mb-45rem{margin-bottom:5.5rem}.text-orage{color:#f26522 !important}.font-size-17px{font-size:17px}.font-size-14px{font-size:14px !important}.orange_blue_text{color:#4e73df !important}.h-350px{height:350px}.btn-orange{color:#fff;background-color:#f26522;border-color:#f26522}.btn-orange:hover{color:#fff;background-color:#e05b1d;border-color:#e05b1d}.pricing-badge{background:#e05b1e !important;position:absolute;top:-10px;left:-10px;font-size:14px;padding:8px}.scale-plan{scale:1;z-index:999}@media (max-width: 992px){.scale-plan{scale:1}}.vh-100{height:100vh !important}.text-light-gray{color:#a7aeb8 !important}#search-results{border:1px solid #ccc;max-height:400px;overflow-y:auto;position:absolute;top:37px;width:calc(100% - 36px);z-index:1000}.search-result-item{padding:8px;cursor:pointer;background-color:#fff;border-bottom:1px solid #eee}.search-result-item:hover{background-color:#f5f5f5}.fs-8rem{font-size:.8rem}.fs-9rem{font-size:.9rem}.border-width-2px{border-width:2px}.modal{background:rgba(0,0,0,0.3)}.fs-2rem{font-size:2rem}.fs-25rem{font-size:2.5rem}.z-index-9999{z-index:9999 !important}.menu-hamburguesa{display:none}.boton-hamburguesa{width:30px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.boton-hamburguesa div{width:100%;height:5px;background-color:#333}.menu{list-style:none;margin:0;padding:0;display:none}.menu li{margin-bottom:10px}.menu a{text-decoration:none;color:#333}@media screen and (max-width: 1200px){.menu-hamburguesa{display:block;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.1);position:fixed;z-index:999;width:100%}}.wsp-circle{width:60px;height:60px;box-shadow:0 1rem 3rem rgba(0,0,0,0.475)}.font-size-6rem{font-size:6rem}.height-320px{height:320px}.card-contact{padding:20px}.card-contact:hover{background-color:#4667cb;transition:all .3s;cursor:pointer;text-decoration-color:white}.mb--1px{margin-bottom:-1px}.h1-responsive{font-size:3.5rem}@media screen and (max-width: 1200px){.h1-responsive{font-size:33px}}.dropdown-menu-special{min-width:12rem !important}.icon-summary{height:50px;width:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:.8rem}.icon-summary-success{background:#d7f4e8;color:#10935c}.icon-summary-danger{background:#ffe2e0;color:#cc3e33}.icon-summary-primary{background:#8eabff3b;color:#4e73df}.app-menu-close{display:none !important}.app-menu-open{display:none !important}.sidebar .nav-item .nav-link{padding:0.5rem 1rem !important}@media (max-width: 768px){.sidebar{width:14rem !important;position:fixed;z-index:9999;display:none}.sidebar .nav-item .nav-link{width:100% !important;text-align:left;padding:0.5rem 1rem !important}.app-menu-close{display:flex !important}.app-menu-open{display:flex !important;z-index:4000;position:absolute;left:20px;top:20px}.sidebar .nav-item .nav-link span{display:inline;font-size:1rem;margin-left:5px}}.search-results-provider-razon-social,.search-results-provider{display:block;position:absolute;z-index:99;width:calc(100% - 24px)}.search-results-client{width:calc(100% - 39px)}.height-100-20{height:calc(100% - 20px)}.height-165px{height:165px}.loader{width:16px;height:16px;border-radius:50%;display:inline-block;border-top:3px solid #0f5132;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.reveal{position:relative;opacity:0}.reveal.active{opacity:1}.active.fade-bottom{animation:fade-bottom 1s ease-in}.active.fade-left{animation:fade-left 1s ease-in}.active.fade-right{animation:fade-right 1s ease-in}.fade-bottom-scroll-no{animation:fade-bottom 0.8s ease-in}.fade-bottom-scroll-no-delay-1{animation:fade-bottom 0.8s ease-in;animation-delay:0.3s}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0;display:none}1%{transform:translateY(50px);opacity:0;display:block}100%{transform:translateY(0);opacity:1;display:block}}@keyframes fade-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}.pagination>.page{display:inline-block;font-weight:400;color:#858796;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pagination>.page.active{color:#fff;background-color:var(--blue);border-color:var(--blue)}.zoom{transition:transform .2s;background-color:red}.zoom:hover{transform:scale(1.4)}.mx--25px{margin-left:-25px;margin-right:-25px}.mt--25px{margin-top:-25px}.mb--180px{margin-bottom:-180px}.mt-8rem{margin-top:8rem !important}.fs-3-5rem{font-size:3.5rem !important}.btn-outline-primary{color:var(--blue);border-color:var(--blue)}.btn-outline-primary:hover{color:#fff;background-color:var(--blue);border-color:var(--blue)}.btn-outline-primary.active:not(:disabled):not(.disabled),.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:var(--blue);border-color:var(--blue)}.btn-outline-primary.active:not(:disabled):not(.disabled):focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem 0 0 0 0.2rem rgba(12,192,223,0.25)}.btn-outline-primary:focus{box-shadow:0 0 0 0.2rem rgba(12,192,223,0.25)}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:focus-visible{background-color:var(--blue);box-shadow:rgba(12,192,223,0.25) !important}.btn-primary{background-color:var(--blue);border-color:var(--blue)}.btn-primary:hover{background-color:var(--blue-hover);border-color:var(--blue-hover)}.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--blue-hover);border-color:var(--blue-hover)}.btn-primary.active:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--blue-hover);border-color:var(--blue-hover)}.btn-primary:focus{color:#fff;background-color:var(--blue-hover);border-color:var(--blue-hover);box-shadow:0 0 0 0.2rem rgba(12,192,223,0.25)}.form-control:focus{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 0.2rem rgba(12,192,223,0.25)}.btn-primary:disabled{color:#fff;background-color:var(--blue);border-color:var(--blue)}.badge-primary{color:#fff;background-color:var(--blue)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:var(--blue)}.nav-link{color:var(--blue)}.nav-link:hover,.nav-link:focus{color:var(--blue)}.card-contact:hover{background-color:var(--blue-hover);transition:all .3s;cursor:pointer;text-decoration-color:white}.text-primary{color:var(--blue) !important}.bg-primary{background-color:var(--blue) !important}.text-dark{color:var(--dark) !important}a{color:var(--blue);text-decoration:none;background-color:transparent}a:hover{color:var(--blue-hover);text-decoration:underline}.bg-gradient-primary{background-color:var(--dark);background-image:linear-gradient(180deg, #29303a 10%, #0d1624 100%);background-size:cover}.btn-check+.btn:hover{color:var(--blue-hover);background-color:white;border-color:var(--blue-hover)}.btn-check:checked+.btn{color:white;background-color:var(--blue);border-color:var(--blue)}.fw-900{font-weight:800 !important}.mb-7rem{margin-bottom:7rem}.mt-5rem{margin-top:5rem}.mt-16{margin-top:16rem}.scale-sm{transform:scale(1.1);z-index:99}@media (max-width: 768px){.mt-19{margin-top:15rem}.mb-7rem{margin-bottom:5rem}.title-reponsive{font-size:33px}.scale-sm{transform:scale(1);z-index:99}}.square-65px{width:65px;height:65px}.square-50px{width:50px;height:50px}.icon-summary-primary{background:#10c0df26;color:var(--blue)}.border-left-primary{border-left:0.25rem solid var(--blue) !important}.background-dark{background:var(--dark)}.icon-summary-white{background:#ffffff26;color:white}.bg-transparent{background:transparent}.table thead th.th-sticky{position:sticky;top:69px;z-index:1}.table-bordered thead td,.table-bordered thead th{border-bottom-width:1px !important}.py-9rem{padding-top:0.9rem !important;padding-bottom:0.9rem !important;background:#e0f9ff !important}.table tbody td,.table tbody th{padding:0.5rem 0.5rem !important}.table-bordered>:not(caption)>*>*{border-width:0 0 !important}.table-bordered th{border:0 solid #e3e6f0 !important}.w-263px{width:263px}.accordion-button:not(.collapsed){background-color:#f8f9fc !important}.main-report{cursor:pointer}.main-report.open>td{background-color:#e0f9ff}.main-product-accessories{cursor:pointer}.main-product-accessories.open>td{background-color:#e0f9ff}.report-detail{display:none}.report-detail.open{display:table-row}.accesories-by-equipment{display:none}.accesories-by-equipment.open{display:table-row}.font-size-12px{font-size:12px}#signature-operator{height:100%}#signature-operator>canvas{height:100% !important}#signature-dispatcher{height:100%}#signature-dispatcher>canvas{height:100% !important}#signature-receiver{height:100%}#signature-receiver>canvas{height:100% !important}#signature-supervisor{height:100%}#signature-supervisor>canvas{height:100% !important}#signature-client{height:100%}#signature-client>canvas{height:100% !important}#signature-technician{height:100%}#signature-technician>canvas{height:100% !important}#reservation-signature-operator{height:100%}#reservation-signature-operator>canvas{height:100% !important}#reservation-signature-supervisor{height:100%}#reservation-signature-supervisor>canvas{height:100% !important}.height-80px{height:80px}@media (max-width: 992px){.visibility-hidden{visibility:hidden}}.open-menu-mobile{height:37px;width:80px;margin:-3px}.open-menu-mobile>i{margin-top:3px}.mr-27px{margin-right:27px}.is-invalid-signature{border-color:#dc3545 !important}.ff-open{font-family:'Open Sans', sans-serif !important}.fsize-3em{font-size:3em}.options-container{border:1px solid #e3e6f0;color:#858796;max-height:200px;overflow-y:auto;position:relative;background-color:#fff;display:none;z-index:1000;width:100%;margin-top:-1px;border-radius:.35rem}.options-container div{padding:8px;cursor:pointer}.options-container div:hover{background-color:#f0f0f0}#sub-menu-solutions,#sub-menu-industries{position:absolute;width:100%;z-index:9999}.menu-solutions-option{transition:all 0.3s !important}.menu-solutions-option:hover{background-color:#f1f1f1 !important;text-decoration:none !important}.bg-light-gray{background:#eeeeee !important}.small-90{font-size:90%}.px-sm-0{padding-left:0.75rem !important;padding-right:0.75rem !important}@media (max-width: 992px){.px-sm-0{padding-left:0 !important;padding-right:0 !important}}.square-45{width:45px;height:45px;display:flex;justify-content:center;align-items:center;color:#bfbfbf;background-color:#ebebeb}.py-6px{padding-top:6px;padding-bottom:6px}.button-container{display:flex;gap:0.5rem}.button-container .btn{flex:1}.button-container .btn:nth-child(2):only-child{flex:none;width:100%}#accordionSidebar{width:250px !important;overflow-y:scroll;overflow-x:hidden;max-height:100vh}@media (max-width: 768px){#accordionSidebar{overflow-y:unset !important;overflow-x:unset !important}}.nested-fields.hidden{display:none !important}.d-flex-no-important{display:flex}.dropdown-menu-accessories-in-new{padding:15px;width:100%}.search-result-accesories{border:1px solid #ccc;max-height:300px;overflow-y:auto;position:absolute;top:64px;width:calc(100% - 24px);z-index:1000}.custom-width-responsive{width:100%}.border-left-custom{border-left:0.25rem solid var(--blue) !important}@media (min-width: 992px){.custom-width-responsive{width:50%}}@media (max-width: 768px){.table-wrapper{display:none}}@media (min-width: 769px){#extra-cards-body{display:none}.border-left-custom{border-left:1px solid rgba(0,0,0,0.125) !important}}@media (min-width: 992px){.form-control-lg-width{width:250px !important}}
