nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a{color:#3a56a5}nav.navbar #navbar.navbar-desktop ul.navbar-nav>li:hover>a,nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_item>a{color:#3a56a5}.majc-toggle-button{top:75%}.ltx-navbar-icons .top-search a.top-search-ico:after{background-color:#ff0;color:white}@media (max-width:1599px){nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-ancestor>a,nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-item>a,nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-parent>a,nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current_page_parent>a,nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current_page_item>a{background-color:#ff0;color:#3a56a5}}nav.navbar #navbar.navbar-mobile{background-color:#3a56a5}nav.navbar #navbar.navbar-mobile ul.navbar-nav li a:hover{color:#ff0}.button.color-hover-black:hover,input[type=button].color-hover-black:hover,input[type=submit].color-hover-black:hover,.btn.color-hover-black:hover,.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons .btn:not(.checkout):hover,.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons .button:not(.checkout):hover,.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons>.button:last-child:hover{color:#3a56a5!important;background-color:#ff0!important}.woocommerce button[name=update_cart]{color:#3a56a5;width:200px!important}.woocommerce .place-order button:hover{color:#3a56a5!important;background-color:#ff0!important}.widget.widget_nav_menu ul li a:before,.page-content.widget_nav_menu ul li a:before,.widget.widget_recent_entries ul li a:before,.page-content.widget_recent_entries ul li a:before,.widget.widget_meta ul li a:before,.page-content.widget_meta ul li a:before,.widget.widget_pages ul li a:before,.page-content.widget_pages ul li a:before,.widget.widget_archive ul li a:before,.page-content.widget_archive ul li a:before,.widget.widget_categories ul li a:before,.page-content.widget_categories ul li a:before,.widget.widget_product_categories ul li a:before,.page-content.widget_product_categories ul li a:before{content:"•"}nav.navbar #navbar.navbar-mobile .toggle-wrap .navbar-toggle .close{color:#3a56a5}@media (max-width:680px){.zs-enabled .zs-arrows .arrow-right{margin-right:10%!important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products[class*=columns-].columns-3 li.product,.woocommerce-page[class*=columns-] ul.products.columns-3 li.product{width:50%!important}.woocommerce ul.products li.product .image,.woocommerce-page ul.products li.product .image,.woocommerce ul.products[class*=columns-] li.product .image,.woocommerce-page[class*=columns-] ul.products li.product .image{padding:0}}.label{color:#3a56a5}.blog-post .image img{display:none}.wpb-js-composer .vc_tta-tabs.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#3a56a5}p.woocommerce-shipping-destination,form.woocommerce-shipping-calculator{display:none}.woocommerce ul.products li.product>.item,.woocommerce-page ul.products li.product>.item,.woocommerce ul.products[class*=columns-] li.product>.item{height:auto!important}.asl_r.asl_w .item{background-color:white!important}.variations label{font-size:20px}@media (min-width:1200px){.woocommerce ul.products li.product>.item,.woocommerce-page ul.products li.product>.item,.woocommerce ul.products[class*=columns-] li.product>.item{min-height:700px}}.woocommerce nav.woocommerce-pagination ul .page-numbers.current{border-color:var(--main);color:var(--main)}.woocommerce header.page-header{background-image:url("https://mginterspace.com/wp-content/uploads/2019/05/slideshow.jpg?lm=6865C07A")!important}div.products-column-with-sidebar.matchHeight{padding:5px!important;margin:0 auto!important;width:100%!important;max-width:1200px!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important}.col-xl-9.col-xl-push-3.col-lg-8.col-lg-push-4.col-md-12{flex:0 0 75%!important;max-width:75%!important;padding:0 15px!important}.col-xl-3.col-xl-pull-9.col-lg-4.col-lg-pull-8.col-md-12.div-sidebar{flex:0 0 25%!important;max-width:25%!important;padding:0 15px!important}ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important;justify-content:center!important}ul.products li.product{display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:10px!important}ul.products li.product .item[data-mh=ltx-wc-item]{height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:column!important;flex:1 0 auto!important}ul.products li.product .image{position:relative!important;width:100%!important;aspect-ratio:1/1!important;overflow:hidden!important;max-height:100%!important}ul.products li.product .image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}ul.products li.product .woocommerce-loop-product__title{font-size:1.1rem!important;margin:10px!important;color:#333!important;text-align:center!important;flex-grow:0!important}ul.products li.product .post_content.entry-content{font-size:.9rem!important;color:#666!important;margin:0 10px 10px!important;flex-grow:1!important;text-align:center!important;min-height:60px!important}ul.products li.product .price{font-size:1rem!important;color:#000!important;font-weight:700!important;margin:0 10px 10px!important;text-align:center!important;flex-grow:0!important}ul.products li.product .ltx-btn-wrap{display:flex!important;justify-content:center!important;margin:10px!important;flex-grow:0!important}ul.products li.product .btn{background-color:#333!important;color:#fff!important;padding:10px 20px!important;border-radius:5px!important;text-transform:uppercase!important;font-size:.9rem!important;transition:background-color .3s ease!important}ul.products li.product .btn:hover,ul.products li.product .btn.color-hover-black:hover{background-color:#000!important}ul.products li.product:hover{transform:translateY(-5px)!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important}.ltx-wc-order{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:20px!important;width:100%!important}.woocommerce-pagination{margin-top:20px!important;margin-bottom:20px!important;text-align:center!important;width:100%!important}.woocommerce-pagination .page-numbers{display:inline-flex!important;gap:10px!important;padding:0!important;list-style:none!important}.woocommerce-pagination .page-numbers li{display:inline-block!important}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:inline-block!important;padding:8px 12px!important;border:1px solid #ddd!important;border-radius:5px!important;color:#333!important;text-decoration:none!important;transition:background-color .3s ease!important}.woocommerce-pagination .page-numbers .current,.woocommerce-pagination .page-numbers a:hover{background-color:#333!important;color:#fff!important;border-color:#333!important}.div-sidebar{background:#f9f9f9!important;padding:20px!important;border-radius:8px!important;box-sizing:border-box!important}.content-sidebar.woocommerce-sidebar{display:block!important;width:100%!important}.widget.woocommerce{margin-bottom:20px!important}.widget.woocommerce h3.header-widget{font-size:1.2rem!important;margin-bottom:15px!important;color:#333!important}.widget_product_search .asl_w_container{width:100%!important}.widget_product_search .probox{display:flex!important;align-items:center!important;border:1px solid #ddd!important;border-radius:5px!important;padding:5px!important}.widget_product_search .proinput input[type=search]{width:100%!important;padding:8px!important;border:none!important;font-size:.9rem!important}.widget_product_search .promagnifier{background:0 0!important;border:none!important;padding:8px!important}.widget_price_filter .price_slider_wrapper{padding:10px 0!important}.widget_price_filter .price_slider{margin-bottom:15px!important}.widget_price_filter .price_label{font-size:.9rem!important;color:#666!important}.widget_price_filter .btn{background-color:#333!important;color:#fff!important;padding:8px 15px!important;border-radius:5px!important;font-size:.9rem!important}.widget_price_filter .btn:hover{background-color:#000!important}.widget_product_categories ul.product-categories{list-style:none!important;padding:0!important}.widget_product_categories ul.product-categories li{margin-bottom:10px!important}.widget_product_categories ul.product-categories a{color:#333!important;text-decoration:none!important;font-size:.9rem!important}.widget_product_categories ul.product-categories a:hover{color:#000!important}.widget_shopping_cart .woocommerce-mini-cart__total{font-size:1rem!important;margin:10px 0!important}.widget_shopping_cart .woocommerce-mini-cart__buttons .button{display:inline-block!important;margin:5px!important;padding:8px 15px!important;background-color:#333!important;color:#fff!important;border-radius:5px!important;text-decoration:none!important}.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover{background-color:#000!important}@media (max-width:992px){.col-xl-9.col-xl-push-3.col-lg-8.col-lg-push-4.col-md-12{flex:0 0 100%!important;max-width:100%!important}.col-xl-3.col-xl-pull-9.col-lg-4.col-lg-pull-8.col-md-12.div-sidebar{flex:0 0 100%!important;max-width:100%!important;margin-top:20px!important}ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important}.ltx-wc-order{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.woocommerce-result-count,.select-wrap select.orderby{width:100%!important;text-align:center!important}}@media (max-width:576px){ul.products{grid-template-columns:1fr!important;max-width:100%!important}.woocommerce-pagination{margin-bottom:10px!important}}.woocommerce-billing-fields{max-width:800px!important;margin:0 auto!important;padding:15px!important;background:#fff!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;box-sizing:border-box!important}.woocommerce-billing-fields h3{font-size:1.4rem!important;color:#333!important;margin-bottom:15px!important;text-align:left!important}.woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%!important}.form-row{margin:0!important;display:flex!important;flex-direction:column!important}.form-row-wide{grid-column:span 2!important}.form-row-first,.form-row-last{grid-column:span 1!important}.form-row label{font-size:.9rem!important;color:#333!important;margin-bottom:4px!important;font-weight:500!important}.form-row label .required{color:#e74c3c!important;font-size:.85rem!important}.form-row label .optional{color:#666!important;font-size:.8rem!important;font-weight:400!important}.form-row .woocommerce-input-wrapper input,.form-row .woocommerce-input-wrapper select{width:100%!important;padding:8px!important;font-size:.9rem!important;border:1px solid #ddd!important;border-radius:4px!important;background:#f9f9f9!important;color:#333!important;transition:border-color .3s ease,box-shadow .3s ease!important;box-sizing:border-box!important}.form-row .woocommerce-input-wrapper input:focus,.form-row .woocommerce-input-wrapper select:focus{border-color:#333!important;box-shadow:0 0 4px rgba(0,0,0,.1)!important;outline:none!important}.form-row .woocommerce-input-wrapper input::placeholder{color:#999!important;font-size:.85rem!important}.form-row.woocommerce-invalid .woocommerce-input-wrapper input,.form-row.woocommerce-invalid .woocommerce-input-wrapper select{border-color:#e74c3c!important;background:#fff6f6!important}#billing_country_field strong{font-size:.9rem!important;color:#333!important;display:block!important;padding:8px!important;background:#f9f9f9!important;border:1px solid #ddd!important;border-radius:4px!important}@media (max-width:768px){.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr!important;gap:6px!important}.woocommerce-billing-fields{padding:10px!important}.form-row label{font-size:.85rem!important}.form-row .woocommerce-input-wrapper input,.form-row .woocommerce-input-wrapper select{padding:7px!important}}@media (max-width:576px){.woocommerce-billing-fields h3{font-size:1.2rem!important}.form-row label{font-size:.8rem!important}.form-row .woocommerce-input-wrapper input,.form-row .woocommerce-input-wrapper select{font-size:.8rem!important;padding:6px!important}#billing_country_field strong{font-size:.8rem!important;padding:6px!important}}.form-cotizaciones{display:flex;flex-direction:column;gap:16px;font-family:"Arial",sans-serif;font-size:14px}.form-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:8px}.form-col{flex:1;min-width:220px}.form-cotizaciones input,.form-cotizaciones select,.form-cotizaciones textarea{width:100%;padding:8px 10px;border:1px solid #ccc!important;border-radius:4px;font-size:13px;box-sizing:border-box;transition:border .2s ease}.form-cotizaciones input:focus,.form-cotizaciones select:focus,.form-cotizaciones textarea:focus{border-color:#2a3aff;outline:none}.form-select{appearance:none;background-color:#fff}.checkbox-fix .wpcf7-list-item{display:flex;align-items:center;gap:8px;margin-bottom:6px}.checkbox-fix .wpcf7-list-item input[type=checkbox],.checkbox-fix .wpcf7-list-item input[type=radio]{margin:0;accent-color:#2a3aff;width:16px;height:16px;cursor:pointer}.checkbox-fix .wpcf7-list-item-label{line-height:1.2;font-size:13.5px;cursor:pointer}.wpcf7-checkbox,.wpcf7-radio{display:flex;flex-direction:column;gap:6px;padding:5px 0;overflow:visible!important;position:relative;cursor:default}.wpcf7-list-item::before,.wpcf7-list-item::after,.wpcf7-checkbox input+span::before,.wpcf7-radio input+span::before{display:none!important;content:none!important}.wpcf7-checkbox input[type=checkbox],.wpcf7-radio input[type=radio]{appearance:auto!important;-webkit-appearance:auto!important;display:inline-block!important;position:static!important;opacity:1!important;width:auto!important;height:auto!important;margin-right:6px;cursor:pointer}.install-group fieldset{border:1px solid #ccc;padding:12px;border-radius:4px;margin-top:8px}.submit-row{text-align:center;margin-top:10px}@media (max-width:768px){.form-row{flex-direction:column}.form-col{width:100%}}@media (max-width:575px){ul.products{display:block!important}}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button{display:inline-block;width:100%;max-width:100%;padding:12px 16px;font-size:14px;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px;line-height:1.5;background-color:#000;color:#fff;transition:all .3s ease;position:relative;box-sizing:border-box}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .add_to_cart_button:hover{background-color:#444;color:#fff}@media screen and (max-width:768px){.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word!important;line-height:1.4!important;padding:10px 12px!important;font-size:10px!important}}@media screen and (max-width:768px){.woocommerce ul.products li.product .button::after,.woocommerce ul.products li.product .add_to_cart_button::after{display:none!important}}.woocommerce ul.products li.product .image{display:flex;align-items:center;justify-content:center;height:300px;overflow:hidden}.woocommerce ul.products li.product .image img{max-height:100%;width:auto;height:auto;object-fit:contain!important}.ppd-wrap{max-width:880px;margin:0 auto}.ppd-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.ppd-grid label{display:block;font-weight:600;margin:4px 0 6px;letter-spacing:.1px}.ppd-grid input,.ppd-grid textarea{width:100%;padding:14px 16px;border:1.2px solid #d6d9de;border-radius:12px;line-height:1.25;background:#fff;font-size:16px;-webkit-appearance:none}.ppd-grid input::placeholder,.ppd-grid textarea::placeholder{color:#9aa2af}.ppd-grid textarea{resize:vertical}.ppd-grid input:focus,.ppd-grid textarea:focus{outline:none;border-color:#275b9a;box-shadow:0 0 0 3px rgba(39,91,154,.12)}@media (max-width:1024px){.ppd-wrap form#ppd-form.ppd-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:768px){.ppd-wrap form#ppd-form.ppd-grid{grid-template-columns:1fr!important;gap:12px!important}.ppd-wrap form#ppd-form.ppd-grid>*{grid-column:1/-1!important;width:100%!important}.ppd-wrap form#ppd-form.ppd-grid input,.ppd-wrap form#ppd-form.ppd-grid textarea{width:100%!important;padding:15px 16px!important;font-size:16px!important;border-radius:12px!important}}