:root{--border-radius:0px}*{font-display:block;box-sizing:border-box;font-family:var(--font_primary);outline:0;-webkit-tap-highlight-color:transparent}html,body,form,form input,form select,form textarea{font-family:var(--font_primary);font-size:14px;-webkit-font-smoothing:antialiased;margin:0;padding:0;color:var(--color_text_primary)}body{background:var(--color_background);position:relative;min-height:100%;height:100%;overflow-x:hidden}::selection{background:var(--color_primary);color:#fff}a{text-decoration:none!important;color:var(--color_primary)}hr{margin-top:20px!important;margin-bottom:20px!important;clear:both;border-bottom:1px solid rgba(17,16,16,.1)}h1,h2,h3,h4,h5{font-family:var(--font_secondary);font-weight:400;color:var(--color_text_primary)}h1{font-size:4.5em}h2{font-size:5em;line-height:1em}button,a{cursor:pointer}input,select,textarea{border:none;background-image:none;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-appearance:none;appearance:none;box-shadow:none!important;color:var(--color_text_primary)}option{color:var(--color_text_primary);background:var(--color_background)}select::-ms-expand{display:none}.decimals{margin-top:0!important;font-size:65%;line-height:1.25;margin-left:1px}.field_input{position:relative;display:flex;flex-direction:column;margin-bottom:12px;width:100%}.field_input.half{width:49%}.field_input label{margin-bottom:8px}.field_input input,.field_input textarea,.field_input select{height:42px;border:1px solid var(--color_text_primary);padding:1rem;border-radius:5px}.field_input input.ng-touched,.field_input textarea.ng-touched,.field_input select.ng-touched{transition:.5s border-bottom-color}.field_input input.ng-touched.ng-invalid,.field_input textarea.ng-touched.ng-invalid,.field_input select.ng-touched.ng-invalid{border-bottom:2px solid red!important}.field_input input.ng-touched.ng-invalid~small,.field_input textarea.ng-touched.ng-invalid~small,.field_input select.ng-touched.ng-invalid~small{visibility:visible;margin-top:8px;line-height:1}.field_input input:disabled,.field_input textarea:disabled,.field_input select:disabled{background-color:#f5f5f5;border-color:#d9d9d9;opacity:.8}.field_input--select{position:relative}.field_input--select select{padding-top:0;padding-bottom:0;width:100%}.field_input--select .field_caret{position:absolute;right:10px;top:50%;height:24px;pointer-events:none;cursor:default;transform:translateY(-50%)}.field_input textarea{width:100%;height:120px;max-width:100%;min-width:100%}.field_input small{visibility:hidden;color:red;line-height:0;font-size:12px}.container{width:calc(100% - 30px);max-width:1240px;margin-left:auto;margin-right:auto}.logo_company{max-width:50px!important;height:auto!important;max-height:none!important;min-height:0!important}.capitalize{text-transform:capitalize}.capitalize:first-letter{text-transform:uppercase}.event{transition:.5s}.event:hover{cursor:pointer;opacity:.8}.btn{padding:10px 16px;border:none;background:0 0;box-shadow:none;transition:.3s;outline:none;border-radius:var(--border-radius);text-align:center}.btn--icon{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.btn--primary{background:var(--color_primary);color:var(--color_contrast_primary);font-weight:600;font-size:1em}.btn--primary[disabled]{cursor:pointer!important;background:#616a6c}.btn--outline{border:2px solid var(--color_primary);color:var(--color_primary);font-size:14px;padding:4px 12px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.btn--clear{color:var(--color_contrast_primary);font-weight:600}.btn--fab{position:fixed;bottom:26px;right:2vw;box-shadow:0 6px 10px #0000001a;z-index:6;width:52px;height:52px;background:var(--color_primary);border-radius:50%;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0}.btn--fab app-icon{color:#fff}.btn--fab:not([disabled]):hover{cursor:pointer}.btn--fab.btn--underdown{transform:scale(0);margin-bottom:-20px}.btn--medium{font-size:1.2em}.ws{background:0 0;width:calc(54px + 1vw)!important;height:calc(54px + 1vw)!important}.ws img{height:100%}.chat{display:none;background:0 0;right:0;left:2vw;width:calc(54px + 1vw)!important;height:calc(54px + 1vw)!important}.chat img{height:100%}.swiper .swiper-pagination-bullet{height:20px;width:20px}.swiper .swiper-pagination-bullet-active{background:var(--color_secondary)}.swiper .slider-prev>i,.swiper .slider-next>i{color:#fff}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{color:var(--color_secondary);font-size:25px;font-weight:600}form.volar-form{background:inherit;color:inherit}form.volar-form input,form.volar-form select,form.volar-form textarea,form.volar-form button{padding:10px 20px;border:none;outline:none}form.volar-form .select{position:relative}form.volar-form .select select{width:100%;cursor:pointer;padding-right:46px}form.volar-form .select select option{padding:13px 20px}form.volar-form .select__arrow{pointer-events:none;position:absolute;top:0;bottom:0;right:16px;margin:auto 0;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}form.volar-form .checkbox{display:block;position:relative;padding-left:31px;margin-left:4px;margin-bottom:12px;cursor:pointer;font-size:1em;-webkit-user-select:none;user-select:none}form.volar-form .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form.volar-form .checkbox .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#eee;border-radius:3px}form.volar-form .checkbox:hover input~.checkmark{background-color:#ccc}form.volar-form .checkbox .checkmark:after{content:"";position:absolute;display:none}form.volar-form .checkbox input:checked~.checkmark:after{display:block}form.volar-form .checkbox .checkmark:after{left:5px;top:2px;width:3px;height:8px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}form.volar-form .checkbox--primary input:checked~.checkmark{background-color:var(--color_primary)}.img-zoom-lens{position:absolute;border:2px solid #d4d4d4;border-radius:500px;width:7.5vmax;height:7.5vmax;z-index:5;background-repeat:no-repeat;background-color:#fff}.loading{height:50%;width:50%}.ngx-slider .ngx-slider-pointer{background-color:var(--color_primary)!important;width:18px!important;height:18px!important;top:-8px!important}.ngx-slider .ngx-slider-pointer:after{top:5px!important;left:5px!important}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--color_primary)!important;box-shadow:none!important}.ng-select .ng-select-container{background:0 0!important;border:1px solid var(--color_text_primary);color:var(--color_text_primary)}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--color_text_primary)}.innerHTML h1{font-size:2em!important;margin:0!important}.innerHTML h2{font-size:1.5em!important;margin:0!important}.innerHTML p,.innerHTML li,.innerHTML a,.innerHTML ul,.innerHTML ol{font-size:1em!important;margin:0!important}.innerHTML img{max-width:100%;cursor:default}.loading-block{position:relative}.loading-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}.loading-block:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;background:url(https://cdn.v2.tiendanegocio.com/template_general/assets/images/loading.svg)no-repeat 50%;background-size:contain;z-index:2;animation:loading 1s ease-out infinite}app-icon{font-size:24px;width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}@media screen and (max-width:992px){h1{font-size:2.5em}h2{font-size:2.3em;line-height:1em}html,body,form,form input,form select,form textarea{font-family:var(--font_primary);font-size:14px;-webkit-font-smoothing:antialiased;margin:0;padding:0}.hidden-mobile{display:none!important}}