﻿@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";.custom-academy{margin-bottom:4.857em}.custom-academy table:last-child{margin-bottom:0}.custom-academy table td{padding:7px 30px}.single-product .wc-tabs{text-align:left}.single-product .wc-tab{border-radius:0}.electro-navbar-primary-new .header-menu{max-width:100% !important;padding-left:20px;padding-right:20px}.level-cero .container{width:auto !important;margin-left:0;padding-left:0}body .electro-navbar-primary.electro-navbar-primary-new.electro-animate-dropdown.wrapper-header .inner-header .header-menu .navbar-nav .main-level li span>a{color:#535362 !important;width:100%;display:flex;justify-content:space-between}body .electro-navbar-primary.electro-navbar-primary-new.electro-animate-dropdown.wrapper-header .inner-header .header-menu .navbar-nav .main-level li.active span>a,body .electro-navbar-primary.electro-navbar-primary-new.electro-animate-dropdown.wrapper-header .inner-header .header-menu .navbar-nav .main-level li:hover span>a{color:#fff !important}.custom-megamenu-wrap{display:flex;align-items:stretch}.custom-megamenu-wrap .main-level{border-right:1px solid #ddd}.custom-megamenu-wrap .main-level>li{cursor:pointer;padding:10px 80px 10px 30px;position:relative;white-space:nowrap}.custom-megamenu-wrap .main-level>li i{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.custom-megamenu-wrap .main-level>li:hover,.custom-megamenu-wrap .main-level>li.active{background:#f1f1f1}.custom-megamenu-wrap .sub-menu-content{display:flex;flex-wrap:wrap;padding-left:30px;display:none}.custom-megamenu-wrap .sub-menu-content>.sub-menu{width:33.33%}.custom-megamenu-wrap .sub-menu-content>.sub-menu>li>a{color:#009ed5;font-size:1.2em !important}.custom-megamenu-wrap .sub-menu-content.active{display:flex}.custom-megamenu-wrap .featured-image{position:absolute;right:-11px;bottom:-21px}.custom-megamenu-wrap .sub-menu-wrap{flex-grow:1;display:none}.custom-megamenu-wrap .sub-menu-wrap.active{display:block}.owl-item .product-inner{height:150px !important}.owl-item .product-inner a.card-media-left{height:100%}.owl-item .product-inner a.card-media-left img{height:100%;object-fit:contain}.hentry .wp-post-image{width:100%}.promo-tag{position:absolute;left:0px;bottom:20px;z-index:1;background-color:#009ed5;color:#fff;font-weight:bold;padding:5px 15px}.promo-tag.small{bottom:auto;top:10px;padding:3px 10px;font-size:11px}.promo-tag.big{position:static;margin-bottom:20px;display:inline-block;font-size:20px;max-width:300px;padding:8px 15px}.promo-tag.big span{font-size:12px;display:block;font-weight:normal;line-height:12px;margin-top:5px}.products>.product .product-thumbnail{height:250px;position:relative;margin-bottom:0}.products>.product .product-thumbnail img{object-fit:contain}.products>.product .ref.sku{display:block;font-size:14px;color:#4d423e;margin-bottom:10px;margin-top:-5px}#tab-descarga ul{padding-left:0px;list-style-type:none}.titulo_subcategoria{margin-bottom:14px;display:flex;flex-wrap:wrap;align-items:center;padding-top:10px}.titulo_subcategoria>*{padding:0 5px}.titulo_subcategoria>.boton_desplegar{flex-basis:3%;align-self:center;font-weight:bold;font-size:14pt;text-align:center}.titulo_subcategoria>.nombre{flex-basis:50%;max-width:350px;flex-grow:1}.titulo_subcategoria>.iconos_so{flex-basis:8%;font-weight:bold}.titulo_subcategoria>.idioma{flex-basis:15%}.titulo_subcategoria>.tipo_fichero{flex-basis:7%;min-width:80px;text-align:center}.titulo_subcategoria>.tipo_fichero.fichero_html>span{border:solid 1px #0094ff;padding:3px 8px;border-radius:2px;font-size:.9em}.titulo_subcategoria>.tipo_fichero.fichero_pdf>span{border:solid 1px #da383d;color:#da383d;padding:3px 8px;border-radius:2px;font-weight:bold;font-size:.9em}.titulo_subcategoria>.tamaño_fichero{flex-basis:10%;font-weight:bold;text-align:center;min-width:100px}.titulo_subcategoria>.boton_descarga{flex-basis:3%;color:#8bc34a;font-size:1.5em;text-decoration:none}.glyphicon-circle-arrow-down:before{content:""}.contenido_subcategoria{background-color:#f1f1f2;padding:24px;margin-bottom:15px;display:none}.contenido_subcategoria .btn-green{text-transform:uppercase;padding:13px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid rgba(0,0,0,0);border-radius:4px;color:#fff;background-color:#8bc34a;border-color:#b0d782}.contenido_subcategoria .btn-green i{margin-right:10px}.first_row_subcategoria{display:flex;margin-bottom:17px;flex-wrap:wrap}.title_subcategoria{font-weight:bold;color:#a7a9ab;text-transform:uppercase;font-size:.7em}.spacer_responsive{flex:1 1 auto}.section-gamas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0;margin:0}.section-gamas li{padding:10px;display:flex;justify-content:center;align-items:center}.section-gamas-icon{width:50px;height:50px;background-color:#f9f9f9;border-radius:100px;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.section-brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0;margin:0}.section-brands li{font-size:12px;font-weight:600;text-transform:uppercase;color:#009ed5;display:-webkit-box;display:-ms-flexbox;height:200px;padding:0px 10px}.section-brands li a{color:inherit;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-template-user .site-main,.page-template-template-register .site-main,.page-template-template-forgot .site-main,.page-template-generate-password .site-main,.page-template-template-promociones .site-main,.page-template-template-user .entry-header,.page-template-template-register .entry-header,.page-template-template-forgot .entry-header,.page-template-generate-password .entry-header,.page-template-template-promociones .entry-header,.page-template-template-user .entry-content,.page-template-template-register .entry-content,.page-template-template-forgot .entry-content,.page-template-generate-password .entry-content,.page-template-template-promociones .entry-content{width:100%}.page-template-template-user .user-wrapper,.page-template-template-register .user-wrapper,.page-template-template-forgot .user-wrapper,.page-template-generate-password .user-wrapper,.page-template-template-promociones .user-wrapper{width:94%;display:inline-flex;justify-content:center;margin:40px 3%}.radio_group input{display:none}.radio_group input:checked+label{background:rgba(125,100,247,.06)}.radio_group input:checked+label>span{background:#009ed5}.radio_group input:checked+label>span:before{width:45%;height:45%}.radio_group label{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:.3rem .5rem;border-radius:2rem;border:.0625rem solid rgba(125,100,247,.1)}.radio_group label>span{position:relative;margin-right:.5rem;width:1.25rem;height:1.25rem;border-radius:50%;background:rgba(125,100,247,.3);-webkit-transition:background .2s ease;transition:background .2s ease}.radio_group label>span:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;height:80%;border-radius:50%;background:#fff;-webkit-transition:width .15s ease,height .15s ease;transition:width .15s ease,height .15s ease}.radio_group label:not(:last-child){margin-right:.8rem;margin-top:.8rem}.radio_group label:hover{border:.0625rem solid rgba(125,100,247,.1);background:rgba(125,100,247,.06)}.radio_group label:hover>span{background:#009ed5}.form-wrapper{width:500px;border:1px solid #009ed5;border-radius:10px;padding:30px 20px;display:flex;flex-direction:column}.form-wrapper>div{text-align:center;margin:0px 0}.form-wrapper>div p{margin:0}.form-wrapper>div a{color:#009ed5;text-decoration:underline}.form-wrapper form{display:flex;flex-direction:column;width:100%}.form-wrapper form .row-form{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.form-wrapper form .row-form.errors p{color:red;margin:0px 0}.form-wrapper form .row-form input[type=text],.form-wrapper form .row-form input[type=password],.form-wrapper form .row-form input[type=email],.form-wrapper form .row-form input[type=tel]{border-radius:12px;width:100%}.form-wrapper form .row-form-tel .wrapper__inputs{display:flex;justify-content:space-between}.form-wrapper form .row-form-tel .prefix{width:29% !important}.form-wrapper form .row-form-tel .phone{width:69% !important}.form-wrapper form .row-form.row-acceptance p{position:relative}.form-wrapper form .row-form.row-acceptance label{font-weight:normal}.form-wrapper form .row-form.row-acceptance label a{color:#009ed5}.form-wrapper form .row-form.row-acceptance [type=checkbox]:checked,.form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked){position:absolute;left:0;opacity:0}.form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label,.form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:before,.form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;background:#fff}.form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:after{content:"";width:8px;height:8px;background:#009ed5;position:absolute;top:5px;left:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#009ed5;position:absolute;top:5px;left:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:checked+label:before,.form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:not(:checked)+label:before{border-color:#ccc;background-color:#eee}.form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:checked+label:after{background:#aaa}.wrapper-header{display:flex;justify-content:center}.wrapper-header .inner-header{display:flex;justify-content:space-between;max-width:1430px;width:100%}.electro-wide .container{width:100%}.electro-wide .container .header-menu{width:100%;max-width:1030px}.electro-wide .container .header-account{width:400px;font-weight:bold;align-self:center;display:flex;padding-right:4em;justify-content:flex-end;align-items:center}.electro-wide .container .header-account span{color:#fff;margin-right:15px}.electro-wide .container .header-account a{color:#fff}.electro-wide .container .header-account .header-icon span.cart-items-count{background-color:#fff !important;color:#009ed5}.electro-wide .container .header-account .header-icon .total-price,.electro-wide .container .header-account .header-icon .woocommerce-Price-amount,.electro-wide .container .header-account .header-icon .woocommerce-Price-currencySymbol{margin-right:0}.electro-wide .container .header-account .header-icon a[data-toggle=dropdown]{display:block;height:100%}.electro-wide .container .header-account .header-icon:hover .dropdown-menu{top:100% !important;display:flex;opacity:1;visibility:visible;margin-top:0}.electro-wide .container .header-account .header-icon:hover .dropdown-menu a{color:#009ed5}.electro-wide .container .header-account .header-icon:hover .dropdown-menu span.quantity,.electro-wide .container .header-account .header-icon:hover .dropdown-menu span.amount{color:#4d423e}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .woocommerce-Price-currencySymbol{color:#4d423e}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .remove_from_cart_button{display:inline-block;padding:2px;border:1px solid #4d423e;border-radius:100%;line-height:1;height:20px;width:20px;text-align:center;position:relative;right:-10px}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;justify-content:space-between}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .woocommerce-mini-cart__buttons a{width:100%;margin-bottom:10px}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .woocommerce-mini-cart__buttons a.checkout{color:#fff}.electro-wide .container .header-account .header-icon:hover .dropdown-menu .woocommerce-mini-cart__buttons a:last-child{margin-bottom:0}.handheld-header-v2 .handheld-header-links .cart{display:none !important}@media(max-width: 1200px){.handheld-header-v2 .handheld-header-links .cart{display:inline-block !important}}.off-canvas-navigation{background-color:#fff}.off-canvas-navigation>a{padding:0 1.387em;line-height:3em;border-bottom:1px solid #262626;text-decoration:none;width:100%;display:flex;color:#000}.off-canvas-navigation .yamm .yamm-content li a,.off-canvas-navigation ul li a{color:#000}.custom-megamenu-wrap .main-level{color:#000}.off-canvas-navigation .yamm .yamm-content .dropdown-menu,.off-canvas-navigation ul .dropdown-menu{background-color:#fff}.custom-megamenu-wrap .main-level li:hover,.custom-megamenu-wrap .main-level li.active{background:#0d789e !important}.handheld-widget-menu,.footer-social-icons{display:none}.handheld-footer .handheld-footer-bar{background-color:#fff}.wrapper-promo{width:100%;max-width:1430px;display:flex;flex-wrap:wrap;justify-content:center}.wrapper-promo .promo-product{width:25%;display:flex;flex-direction:column;border-right:1px solid #ccc;padding:30px;border-left:1px solid #ccc;margin:20px 0}.wrapper-promo .promo-product .link-promo{display:flex;flex-direction:column;align-items:center}.wrapper-promo .promo-product .link-promo .promo_title{color:#0062bd;font-size:1em;line-height:1.28572em;font-weight:bold}.wrapper-promo .promo-product .link-promo .promo-thumb{position:relative}.wrapper-promo .promo-product .promo-footer{display:flex;justify-content:space-between;align-items:center}.wrapper-promo .promo-product .promo-footer>div{font-size:1.429em;line-height:1em;color:#343f49;font-weight:400}.wrapper-promo .promo-product .promo-footer>a{text-indent:-10000px;position:relative}.wrapper-promo .promo-product .promo-footer>a:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-0.125em;background-color:#e6e6e6;border-radius:50%;color:#fff;font-size:18px;padding:.5em .433em;content:"";padding:.5em .504em;float:right;text-indent:0;line-height:16px;font-family:"Font Awesome 5 Free";font-weight:900}.wrapper-promo .promo-product:hover .promo-footer>a:before{background-color:#009ed5}.header-logo-area .header-site-branding{width:100%;text-align:center}.header-logo-area .header-site-branding .header-logo-link{display:inline-block}.header-logo-area .header-site-branding .header-logo-link img{max-width:150px}.electro-navbar-inner .departments-menu-v2,.electro-navigation .departments-menu-v2,.header-v2 .header-logo-area,.masthead .header-logo-area{min-width:230px;max-width:230px}.footer-dw{margin-bottom:10px}.footer-dw a{display:flex;color:#000;text-decoration:none;align-items:center}.footer-dw a img{margin-right:5px}.link-dw{display:flex;align-items:center}.link-dw img{margin-right:10px;width:20px}.row-outlet{margin:20px 0;margin-top:50px}.row-outlet a{font-size:22px;color:#009ed5;text-decoration:underline;font-weight:bold}body .gq-menu-mobile ul.principal>li:nth-child(1),body .gq-menu-mobile ul.principal>li:nth-child(2),body .gq-menu-mobile ul.principal>li:nth-child(3){display:block !important}body .gq-menu-mobile ul.principal ul.on li{display:block !important}.tax-product_cat .term-description{padding:20px}.single .site-main{padding:clamp(2rem,3.3333333333vw,4rem) clamp(1rem,1.6666666667vw,2rem);margin-bottom:4rem}.single .site-main article.post .entry-header h1.entry-title{font-size:clamp(20px,2.0833333333vw,40px);padding:0}.single .site-main article.post .entry-content p{font-size:clamp(14px,0.8333333333vw,16px)}@media(max-width: 996px){.section-gamas{flex-wrap:wrap}.titulo_subcategoria>.nombre{flex-basis:initial}.titulo_subcategoria>.idioma{display:none}.header-logo a.header-logo-link{margin-top:5px}.custom-megamenu-wrap .sub-menu-content{flex-wrap:nowrap}.off-canvas-navigation .nav{overflow:auto}.custom-megamenu-wrap .sub-menu-content>.sub-menu{width:auto}.off-canvas-navigation .yamm .yamm-content li a,.off-canvas-navigation ul li a{color:#000;line-height:100%;padding:10px 20px;border-bottom:0;font-size:12px}.custom-megamenu-wrap .sub-menu-content>.sub-menu>li>a{font-weight:bold;font-size:14px}.woocommerce-page .page-header{align-items:flex-start;flex-direction:column;justify-content:flex-start}.products>.product .product-thumbnail{height:130px;position:relative}.wrapper-promo .promo-product{width:50%}}@media(max-width: 480px){.section-gamas li{width:33.33%;justify-content:center;display:flex}.section-gamas li a{display:inline-flex;flex-direction:column;align-items:center}.section-brands li{padding:20px}.wrapper-promo .promo-product{width:100%}}.link-tab-faqs{display:block}.content-faq{display:none;background-color:#f1f1f2;padding:15px;margin-top:10px}.btn-toggle{display:inline-block;width:10px;text-align:center}body.page-template-trabaja main,body.page-template-catalogo main{width:100%}body.single-format-quote .content-area,body.single-format-audio .content-area{flex:0 0 100%;max-width:100%;margin-bottom:40px}body.single-format-quote .content-area .comments-link,body.single-format-audio .content-area .comments-link{display:none}.footer-logo{margin-bottom:0em}.footer-logo img{max-width:140px}.footer-bottom-widgets-menu-inner{justify-content:flex-end}.entry-content-catalog{display:flex;flex-wrap:wrap;position:relative;max-width:1170px;margin:0 auto}.inner-item{padding:20px 0 20px 0;height:auto;text-align:center;max-width:300px}.inner-item .img_catalog{margin:auto;max-width:140px;padding:20px 10px 20px 10px;display:block;color:#009ed5;font-size:55px;display:flex;justify-content:center;min-height:100px;align-items:flex-start}.inner-item h5{margin-bottom:0px}.inner-item a{background:#ffb033}.inner-item .button_download{background-color:rgba(0,0,0,0);margin:auto;max-width:305px;text-align:center;font-size:1.2em;transition:color .5s}.inner-item .txt_catalog{font-size:13px;margin:auto;max-width:350px;padding:15px;text-align:center}.inner-item .txt_catalog p{min-height:50px}.inner-item .download-parent{cursor:pointer;width:120px;margin:0 auto;margin-bottom:20px;color:#009ed5;font-size:12px;text-transform:uppercase}.inner-item .download-parent i.fa-cloud-download-alt{font-size:27px}@media(max-width: 992px){.inner-item{max-width:initial}}@media(max-width: 1200px){.inner-item .txt_catalog p{min-height:73px}}@media(max-width: 992px){.inner-item .txt_catalog p{min-height:initial}}.inner-catalogos .catalogo{margin:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0px 1px 6px 3px #cccacc;-moz-box-shadow:0px 1px 6px 3px #cccacc;box-shadow:0px 1px 6px 3px #cccacc}.inner-catalogos .catalogo .data-catalogo{text-align:left;padding:13px 7px;position:relative}.inner-catalogos .catalogo.in{opacity:1}.wrap-catalogos .catalogos .inner-catalogos .catalogo{width:245px;margin:15px}.item{padding-top:0px;padding-bottom:20px;background:#fff;position:initial;width:20%}.item.active{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;top:1px;position:relative;z-index:9}.item.show{z-index:3;border-top:1px solid #ccc}.item.show .inner-item{position:relative}.item.sombreado{border-bottom:1px solid #ccc;height:300px}@media(max-width: 992px){.item{width:33.33%}}@media(max-width: 992px){.item.show{border:1px solid #ccc;margin-bottom:20px}}@media(max-width: 1200px){.item.show .inner-item{height:330px}}@media(max-width: 992px){.item .inner-item{height:initial;max-width:initial}}@media(max-width: 1200px){.item.sombreado{height:330px}}@media(min-width: 992px){.item.show .inner-item:before{top:0px;left:0px}.item.show .inner-item:after{top:0px;right:0px}.item.show .inner-item:before,.item.show .inner-item:after{content:" ";width:1px;width:1px;height:298px;background:#ccc;position:absolute}}@media(min-width: 992px)and (max-width: 1200px){.item.show .inner-item:before,.item.show .inner-item:after{height:328px}}.catalogo .name-catalogo{font-size:20px;color:#5a5a5a;font-weight:200;display:block;text-align:center}.catalogo .btn-dw-catalogo{font-size:19px;color:#009ed5;display:block;text-decoration:none;text-align:center;font-size:12px;text-align:center;display:block;margin-top:10px}@media(max-width: 1200px){.wrap-catalogos .catalogos .inner-catalogos .catalogo{width:180px}}.item.sombreado{border-bottom:1px solid #ccc}@media(max-width: 992px){.item.sombreado{border-bottom:none}}.wrap-catalogos .catalogos .inner-catalogos{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;padding-top:30px;padding-bottom:30px;min-height:310px}@media(max-width: 1200px){.wrap-catalogos .catalogos{top:329px}}.show{display:block !important}@media(min-width: 992px){.wrap-catalogos .catalogos{width:940px}}@media(min-width: 1200px){.wrap-catalogos .catalogos{width:1170px}}@media(max-width: 1200px){.wrap-catalogos .catalogos{top:329px}}.wrap-catalogos{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;position:relative;display:flex;justify-content:center;width:1390px}.wrap-catalogos .catalogos{display:none;border:1px solid #ccc}.wrap-catalogos .catalogos.show-catalogo{display:inline-block}body .entry-content-catalog .item.active{border:none !important}body .entry-content-catalog .item.active .inner-item{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}body .entry-content-catalog .item.active .inner-item:after{content:"";display:block;width:100%;height:2px;background:#fff;position:relative;top:21px;z-index:9}.entry-content-catalog .item:nth-child(1n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(2n) .wrap-catalogos{transform:translateX(-20%)}.entry-content-catalog .item:nth-child(3n) .wrap-catalogos{transform:translateX(-40%)}.entry-content-catalog .item:nth-child(4n) .wrap-catalogos{transform:translateX(-60%)}.entry-content-catalog .item:nth-child(5n) .wrap-catalogos{transform:translateX(-80%)}.entry-content-catalog .item:nth-child(6n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(7n) .wrap-catalogos{transform:translateX(-20%)}.entry-content-catalog .item:nth-child(8n) .wrap-catalogos{transform:translateX(-40%)}.entry-content-catalog .item:nth-child(9n) .wrap-catalogos{transform:translateX(-60%)}.entry-content-catalog .item:nth-child(10n) .wrap-catalogos{transform:translateX(-80%)}@media screen and (max-width: 1479px){.wrap-catalogos{width:1160px}}@media screen and (max-width: 1199px){.wrap-catalogos{width:900px}}@media screen and (max-width: 991px){.wrap-catalogos{width:680px}.entry-content-catalog .item:nth-child(1n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(2n) .wrap-catalogos{transform:translateX(-50%)}.entry-content-catalog .item:nth-child(3n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(4n) .wrap-catalogos{transform:translateX(-50%)}.entry-content-catalog .item:nth-child(5n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(6n) .wrap-catalogos{transform:translateX(-50%)}.entry-content-catalog .item:nth-child(7n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(8n) .wrap-catalogos{transform:translateX(-50%)}.entry-content-catalog .item:nth-child(9n) .wrap-catalogos{transform:translateX(0%)}.entry-content-catalog .item:nth-child(10n) .wrap-catalogos{transform:translateX(-50%)}body .entry-content-catalog .item.active .inner-item:after{top:1px}}@media screen and (max-width: 767px){.wrap-catalogos{width:536px}}@media screen and (max-width: 576px){.wrap-catalogos{width:100%}.entry-content-catalog .item .wrap-catalogos{transform:translateX(0%) !important}}.content-cursos{width:100%;max-width:1400px;margin:auto;padding-right:.9375rem;padding-left:.9375rem}.content-cursos .row-curso{display:flex;margin-bottom:30px}.content-cursos .row-curso.past{opacity:.5}.content-cursos .row-curso .thumb-image{width:470px}.content-cursos .row-curso .thumb-image img{width:100%}.content-cursos .row-curso .info-content{flex-grow:1;padding-left:40px;display:flex;flex-direction:column}.content-cursos .row-curso .info-content .date-curso{font-size:14px}.content-cursos .row-curso .info-content h2{font-size:35px;font-weight:bold;margin-top:10px;margin-bottom:0}.content-cursos .row-curso .info-content p{margin:0 !important}.content-cursos .row-curso .info-content .price-curso{margin:15px 0;color:#009ed5;font-size:24px}.content-cursos .row-curso .info-content .extra-info-curso{display:flex;flex-direction:row;color:#009ed5;margin-top:10px}.content-cursos .row-curso .info-content .extra-info-curso i{color:#000}.content-cursos .row-curso .info-content .extra-info-curso div{padding-right:15px}.content-cursos .row-curso .info-content .row-anchor{justify-content:flex-end;display:flex;margin-top:10px}.content-cursos .row-curso .info-content .row-anchor a{font-size:14px;padding:5px 10px;margin-top:8px;border-radius:5px;color:#fff;background-color:#009ed5}.single-curso .entry-title{padding-right:.9375rem;padding-left:.9375rem}.content-single-curso{font-size:18px;width:100%;max-width:1400px;margin:auto;padding-right:.9375rem;padding-left:.9375rem;display:flex}.content-single-curso .main-curso{padding-right:40px}.content-single-curso .main-curso .row-image img{width:100%}.content-single-curso .main-curso .content-curso{margin-top:20px}.content-single-curso .main-curso .list-group-curso{margin-top:20px}.content-single-curso .main-curso .list-group-curso .title-list{font-weight:bold}.content-single-curso .main-curso .list-group-curso p{margin-top:15px}.content-single-curso .main-curso .list-group-curso ul{font-size:18px;margin-top:15px;list-style:none}.content-single-curso .main-curso .list-group-curso ul li{padding-left:20px;position:relative;margin-bottom:4px}.content-single-curso .main-curso .list-group-curso ul li:before{content:"";position:absolute;width:8px;height:8px;left:0;top:8px;background:#009ed5}.content-single-curso .sidebar-curso{flex-basis:320px;flex-grow:0;flex-shrink:0;font-size:14px}.content-single-curso .sidebar-curso .box-curso{border:1px solid #ccc;padding:20px;padding-top:40px;display:flex;flex-direction:column}.content-single-curso .sidebar-curso .box-curso .price{color:#009ed5;font-weight:bold;text-align:center;font-size:38px}.content-single-curso .sidebar-curso .box-curso .highlight-info{margin-top:30px}.content-single-curso .sidebar-curso .box-curso .highlight-info>div{margin:10px 0;display:flex;align-items:flex-start}.content-single-curso .sidebar-curso .box-curso .highlight-info>div i{color:#009ed5;margin-right:6px;position:relative;top:4px}@media(max-width: 1100px){.content-single-curso .sidebar-curso{flex-basis:250px}}@media(max-width: 991px){.content-single-curso .main-curso{padding-right:0px}.content-single-curso .main-curso .list-group-curso ul{padding-left:20px}.content-single-curso .sidebar-curso{display:none}}@media(max-width: 991px){.inner-item{padding:0}.inner-item .img_catalog{max-width:60px;flex-direction:column}.inner-item h5{font-size:12px}.inner-item .txt_catalog{padding:10px}.inner-item .download-parent{font-size:11px}.inner-item .download-parent i.fa-cloud-download-alt{font-size:22px}.wrap-catalogos .catalogos .inner-catalogos .catalogo{width:calc(100% - 30px)}}@media(max-width: 767px){.content-cursos .row-curso{flex-direction:column}.content-cursos .row-curso .thumb-image{width:100%}.content-cursos .row-curso .info-content{padding-left:0}.content-cursos .row-curso .info-content .date-curso{margin-top:20px}.content-cursos .row-curso .info-content .row-anchor{justify-content:flex-start}}.gq-menu-mobile{display:none}.off-canvas-navigation-wrapper{opacity:0;pointer-events:none}.hamburguesa{position:absolute;top:15px;left:15px;z-index:10000;width:30px;height:30px;display:none}.hamburguesa .lineas{height:3px;width:100%;background:#fff;margin-bottom:5px;transition:all .2s linear}.hamburguesa .lineas.oculta{opacity:0}.hamburguesa .lineas.rotation-down{transform:rotate(45deg);Transform-origin:left;width:80%}.hamburguesa .lineas.rotation-up{transform:rotate(-45deg);Transform-origin:left;width:80%}@media(max-width: 1200px){.hamburguesa{display:block}}@media(max-width: 992px){.gq-menu-mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#009ed5;z-index:1111;transform:translate(0, -100%);transition:transform linear .3s;overflow:auto}.gq-menu-mobile.show{transform:translate(0, 0)}.gq-menu-mobile a{text-decoration:none;color:#000}.gq-menu-mobile ul.principal{padding:0;padding-top:50px;height:100%}.gq-menu-mobile ul.principal li{list-style-type:none;border-bottom:1px solid #fff;text-align:center;color:#fff;text-transform:uppercase}.gq-menu-mobile ul.principal li a{color:#fff;padding:20px 0;display:inline-block;width:100%}.gq-menu-mobile ul.principal li ul{padding:0;height:0;visibility:hidden;overflow:hidden}.gq-menu-mobile ul.principal li ul.sub,.gq-menu-mobile ul.principal li ul.on{height:auto;visibility:visible}.gq-menu-mobile ul.principal li ul.level-cero>li>a{color:#009ed5 !important;font-size:20px}.gq-menu-mobile ul.principal li ul li{background:#fff;color:#000;margin-bottom:1px}.gq-menu-mobile ul.principal li ul li.title>a{color:#009ed5 !important;font-size:17px}.gq-menu-mobile ul.principal li ul li.subtitle>a{font-weight:bold}.gq-menu-mobile ul.principal li ul li a{color:#000}}footer{color:#333 !important}footer .copyright-bar{color:#fff !important}.handheld-header-v2.handheld-stick-this{background-color:#232323 !important}.owl-item>.product .add-to-cart-wrap,.products>.product .add-to-cart-wrap{display:block}table.shop_table.cart .coupon .button{border-radius:2px !important}.btn,.button,.hero-action-btn,button{border-radius:2px}input[type=button],input[type=reset],input[type=submit]{border-radius:2px}.owl-item>.product .add-to-cart-wrap .button::before,.owl-item>.product .added_to_cart::before{border-radius:2px}.section-onsale-product .onsale-product .add-to-cart-wrap .button::before,.section-onsale-product .onsale-product .added_to_cart::before{border-radius:2px}.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button::before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart::before{border-radius:2px}li.product .add-to-cart-wrap .button::before,li.product .added_to_cart::before{border-radius:2px}.sidebar .widget-title{padding-top:5px;padding-bottom:5px}.sidebar .widget .widget .widget-title{padding-left:10px;padding-top:5px;padding-bottom:5px}.sidebar .widget .widget .widget-title:after{content:"" !important;display:inline-block !important;border-left:2px solid #009ed5;width:2px;height:100%;position:absolute;left:0;top:0;bottom:initial}section header,.sidebar .widget-title,.single-product .up-sells{border-bottom:none;background:#f9f9f9;padding-right:15px}section header>h2,section header .h1,section header h1{padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none}.sidebar .widget-title>h2,.sidebar .widget-title .h1,.sidebar .widget-title h1{padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none}.single-product .up-sells>h2,.single-product .up-sells .h1,.single-product .up-sells h1{padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none}section header>h2:after,section header .h1:after,section header h1:after{border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.sidebar .widget-title>h2:after,.sidebar .widget-title .h1:after,.sidebar .widget-title h1:after{border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.single-product .up-sells>h2:after,.single-product .up-sells .h1:after,.single-product .up-sells h1:after{border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.cart-collaterals .cart_totals>h2,.cart-collaterals .cart_totals .h1,.cart-collaterals .cart_totals h1,.cart-collaterals .cart_totals h3{background:#f9f9f9;padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none;position:relative}.woocommerce-checkout>h2,.woocommerce-checkout .h1,.woocommerce-checkout h1,.woocommerce-checkout h3{background:#f9f9f9;padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none;position:relative}.single-product .related>h2,.single-product .related .h1,.single-product .related h1,.single-product .related h3{background:#f9f9f9;padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none;position:relative}.single-product .woocommerce-tabs~div.products>h2,.single-product .woocommerce-tabs~div.products .h1,.single-product .woocommerce-tabs~div.products h1,.single-product .woocommerce-tabs~div.products h3{background:#f9f9f9;padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none;position:relative}.single-product .woocommerce-tabs+section.related>h2,.single-product .woocommerce-tabs+section.related .h1,.single-product .woocommerce-tabs+section.related h1,.single-product .woocommerce-tabs+section.related h3{background:#f9f9f9;padding-left:15px;padding-bottom:5px;padding-top:5px;border-bottom:none;position:relative}.cart-collaterals .cart_totals>h2:after,.cart-collaterals .cart_totals .h1:after,.cart-collaterals .cart_totals h1:after,.cart-collaterals .cart_totals h3:after{content:"";display:inline-block;position:absolute;border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.woocommerce-checkout>h2:after,.woocommerce-checkout .h1:after,.woocommerce-checkout h1:after,.woocommerce-checkout h3:after{content:"";display:inline-block;position:absolute;border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.single-product .related>h2:after,.single-product .related .h1:after,.single-product .related h1:after,.single-product .related h3:after{content:"";display:inline-block;position:absolute;border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.single-product .woocommerce-tabs~div.products>h2:after,.single-product .woocommerce-tabs~div.products .h1:after,.single-product .woocommerce-tabs~div.products h1:after,.single-product .woocommerce-tabs~div.products h3:after{content:"";display:inline-block;position:absolute;border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.single-product .woocommerce-tabs+section.related>h2:after,.single-product .woocommerce-tabs+section.related .h1:after,.single-product .woocommerce-tabs+section.related h1:after,.single-product .woocommerce-tabs+section.related h3:after{content:"";display:inline-block;position:absolute;border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}.cart-collaterals .cart_totals>h2#order_review_heading_v2,.cart-collaterals .cart_totals .h1#order_review_heading_v2,.cart-collaterals .cart_totals h1#order_review_heading_v2,.cart-collaterals .cart_totals h3#order_review_heading_v2{background:rgba(0,0,0,0)}.woocommerce-checkout>h2#order_review_heading_v2,.woocommerce-checkout .h1#order_review_heading_v2,.woocommerce-checkout h1#order_review_heading_v2,.woocommerce-checkout h3#order_review_heading_v2{background:rgba(0,0,0,0)}.single-product .related>h2#order_review_heading_v2,.single-product .related .h1#order_review_heading_v2,.single-product .related h1#order_review_heading_v2,.single-product .related h3#order_review_heading_v2{background:rgba(0,0,0,0)}.single-product .woocommerce-tabs~div.products>h2#order_review_heading_v2,.single-product .woocommerce-tabs~div.products .h1#order_review_heading_v2,.single-product .woocommerce-tabs~div.products h1#order_review_heading_v2,.single-product .woocommerce-tabs~div.products h3#order_review_heading_v2{background:rgba(0,0,0,0)}.single-product .woocommerce-tabs+section.related>h2#order_review_heading_v2,.single-product .woocommerce-tabs+section.related .h1#order_review_heading_v2,.single-product .woocommerce-tabs+section.related h1#order_review_heading_v2,.single-product .woocommerce-tabs+section.related h3#order_review_heading_v2{background:rgba(0,0,0,0)}.sidebar .widget-title,.sidebar-blog .widget-title{border-bottom:none;padding-left:15px;padding-bottom:5px;padding-bottom:5px}.sidebar .widget-title:after,.sidebar-blog .widget-title:after{border-bottom:none;border-left:5px solid #009ed5;width:5px;height:100%;left:0;top:0;bottom:initial}body #masthead.header-v3{background:#fff !important}.header-v3 .navbar-search .input-group .input-group-addon{background:#efecec}.navbar-search>.input-group .input-search-field .product-search-field.form-control{background:#efecec}.navbar-search .search-categories>select{background-color:#efecec}.desktop-footer .footer-newsletter,div.electro-navbar-primary{background-color:#232323 !important}select,input[type=tel]{width:100%;padding:.857em 1.214em;background-color:rgba(0,0,0,0);color:#818181;line-height:1.286em;outline:0;border:0;-webkit-appearance:none;border-radius:1.571em;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.input-text{width:100%;border-radius:2px}input[type=email],input[type=password],input[type=search],input[type=text],input[type=tel],input[type=url]{width:100%;border-radius:2px}select,textarea{width:100%;border-radius:2px}body .widget_product_categories ul li>a,body .widget_product_categories ul li>span{font-size:13px}.navbar-search .form-control,.navbar-search table.cart .coupon .input-text{border-radius:2px}table.cart .coupon .navbar-search .input-text,.widget_price_filter .price_slider_amount .button,.shop-control-bar{border-radius:2px}.widget_product_categories .product-categories,.widget_product_categories .widget-title+ul{border-radius:2px}.electro-wc-wppp-select,.woocommerce-ordering .orderby,.form-control,.navbar-search .form-control,table.cart .coupon .input-text{border-radius:2px}.pagination ul.page-numbers>li a,.pagination ul.page-numbers>li span{border-radius:2px}.woocommerce-pagination ul.page-numbers>li a,.woocommerce-pagination ul.page-numbers>li span{border-radius:2px}.woocommerce-breadcrumb span.delimiter+a,table.cart .product-quantity .input-text,.select2-container .select2-selection.select2-selection--single,.woocommerce-widget-layered-nav-dropdown .select2-container .select2-selection.select2-selection--single{border-radius:2px}.navbar-search>.input-group .input-search-field .product-search-field.form-control,.navbar-search>.input-group .input-search-field table.cart .coupon .product-search-field.input-text{border-bottom-left-radius:2px;border-top-left-radius:2px}table.cart .coupon .navbar-search>.input-group .input-search-field .product-search-field.input-text{border-bottom-left-radius:2px;border-top-left-radius:2px}.input-group .form-control:last-child,.input-group-addon:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-right-radius:2px;border-top-right-radius:2px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-right-radius:2px;border-top-right-radius:2px}.owl-item .product-inner{flex-direction:column;height:auto !important}.owl-item .product-inner .card-media-left,.owl-item .product-inner .card-body{flex:none}.owl-item .product-inner .card-media-left{padding-right:0;margin-left:auto;margin-right:auto;margin-bottom:20px}.owl-item .product-inner .card-media-left img{height:auto !important}.owl-item .product-inner .card-body{padding-left:0;max-width:100%}.tp-bullets.custom .tp-bullet.selected,.tp-bullets.custom .tp-bullet.active{width:8px}.owl-dots .owl-dot.selected,.owl-dots .owl-dot.active{width:8px}.owl-item>.product .add-to-cart-wrap,.products>.product .add-to-cart-wrap{flex-grow:1;width:100%;padding-left:0px}.owl-item>.product .add-to-cart-wrap .button,.products>.product .add-to-cart-wrap .button{width:100%}.owl-item>.product .add-to-cart-wrap .button:before,.products>.product .add-to-cart-wrap .button:before{width:100%;text-align:center}.owl-item>.product .price+.add-to-cart-wrap,.products>.product .price+.add-to-cart-wrap{padding-left:20px}.owl-item>.product.hover .product-inner,.owl-item>.product:hover .product-inner{box-shadow:none;background:#fcfcfc}.products>.product.hover .product-inner,.products>.product:hover .product-inner{box-shadow:none;background:#fcfcfc}.owl-item>.product.hover .hover-area,.owl-item>.product:hover .hover-area{padding-top:0}.products>.product.hover .hover-area,.products>.product:hover .hover-area{padding-top:0}.woocommerce-tabs.wc-tabs-wrapper,.woocommerce-tabs-custom.wc-tabs-wrapper-custom .woocommerce-tabs-custom-wrap{display:flex}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel,.woocommerce-tabs-custom.wc-tabs-wrapper-custom .woocommerce-tabs-custom-wrap .woocommerce-Tabs-panel{flex-grow:1;position:relative;z-index:2}.ec-tabs,.wc-tabs{padding-top:2px;display:flex;flex-direction:column}.ec-tabs>li,.wc-tabs>li{margin-left:0 !important;margin-right:-2px;margin-top:-2px}.ec-tabs>li a,.wc-tabs>li a{display:block;padding:10px 20px;border:2px solid rgba(0,0,0,.1);position:relative}.ec-tabs>li a:hover,.wc-tabs>li a:hover{border-color:#009ed5}.ec-tabs>li.active a,.wc-tabs>li.active a{border-color:#009ed5;font-weight:normal;z-index:1}.ec-tabs>li.active a:before,.ec-tabs>li.active a:after{display:none}.wc-tabs>li.active a:before,.wc-tabs>li.active a:after{display:none}.single-product .wc-tab{border:2px solid #009ed5}body.single-product .sidebar{order:3}.desktop-footer .footer-newsletter .footer-newsletter-inner{flex-direction:column;padding-top:10px;padding-bottom:10px}.desktop-footer .footer-newsletter .newsletter-content{flex:none;margin-left:auto;margin-right:auto;margin-bottom:20px;text-align:center}.custom-megamenu-wrap .main-level{display:flex;flex-direction:column;justify-content:flex-start;border-right:none;border-bottom:none;padding-right:10px;border-right:1px solid #ccc}.custom-megamenu-wrap .main-level li:hover,.custom-megamenu-wrap .main-level li.active{color:#fff}.custom-megamenu-wrap .main-level li i{transform:rotate(90deg) translateX(-7px)}.masthead .header-logo-area{margin-left:auto;margin-right:auto}.masthead .navbar-search{flex-basis:auto;margin-bottom:20px}.masthead .navbar-search>.input-group{max-width:900px;margin-left:auto;margin-right:auto}.home-v3-slider+section{margin-top:60px}#shipping_method input[type=hidden]+label{margin-left:0}#payment ul.payment_methods{display:none}.categories-grid-home{background:#fff}.categories-grid-home header{flex-direction:column}.categories-grid-home .sub-intro{font-family:"Mont" !important;font-weight:300;font-size:20px;padding-left:40px;padding-right:30px}.categories-grid-wrap{display:flex;flex-wrap:wrap;align-items:stretch;padding:40px 40px 0}.categories-grid-wrap .grid-item{width:18%;margin-right:2%;margin-bottom:2%;padding-top:18%;position:relative}.categories-grid-wrap .grid-item:nth-child(5n){margin-right:0}.categories-grid-wrap .grid-item .img-back{position:absolute;left:0;top:0;width:100%;height:100%}.categories-grid-wrap .grid-item .img-back img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.categories-grid-wrap .grid-item .hover{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,158,213,.8);padding:20px;display:flex;flex-direction:column;opacity:0;transition:all linear .2s;overflow:hidden}.categories-grid-wrap .grid-item .hover a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.categories-grid-wrap .grid-item .hover h3{margin-top:auto;text-align:center;color:#fff;font-size:22px}.categories-grid-wrap .grid-item .hover p{margin-bottom:auto;text-align:center;color:#fff}.categories-grid-wrap .grid-item .hover:hover{opacity:1}.owl-item>.product .loop-product-categories,.products>.product .loop-product-categories{height:1.05em}.woocommerce-loop-product__title{height:3.434em}.access-login-single-product{font-size:20px}.summary.entry-summary .ref.sku{font-size:18px;display:block;margin-bottom:10px}.owl-item>.product .add-to-cart-wrap .button,.owl-item>.product .added_to_cart{text-indent:0px;background-color:#009ed5;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative;display:flex;widows:100%;align-items:center;justify-content:center}.section-onsale-product .onsale-product .add-to-cart-wrap .button,.section-onsale-product .onsale-product .added_to_cart{text-indent:0px;background-color:#009ed5;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative;display:flex;widows:100%;align-items:center;justify-content:center}.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button,.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart{text-indent:0px;background-color:#009ed5;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative;display:flex;widows:100%;align-items:center;justify-content:center}li.product .add-to-cart-wrap .button,li.product .added_to_cart{text-indent:0px;background-color:#009ed5 !important;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative;display:flex;widows:100%;align-items:center;justify-content:center}.owl-item>.product .add-to-cart-wrap .button:before,.owl-item>.product .added_to_cart:before{background-color:rgba(0,0,0,0);height:auto !important;width:auto !important;padding:0 !important;order:2;margin-left:5px}.section-onsale-product .onsale-product .add-to-cart-wrap .button:before,.section-onsale-product .onsale-product .added_to_cart:before{background-color:rgba(0,0,0,0);height:auto !important;width:auto !important;padding:0 !important;order:2;margin-left:5px}.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .add-to-cart-wrap .button:before,.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .added_to_cart:before{background-color:rgba(0,0,0,0);height:auto !important;width:auto !important;padding:0 !important;order:2;margin-left:5px}li.product .add-to-cart-wrap .button:before,li.product .added_to_cart:before{background-color:rgba(0,0,0,0);height:auto !important;width:auto !important;padding:0 !important;order:2;margin-left:5px}.electro-navbar-primary.electro-navbar-primary-new .nav{flex-wrap:nowrap}.electro-navbar-primary .nav>.menu-item.menu-item-has-children>a{position:relative;padding-right:25px}.electro-navbar-primary .nav>.menu-item.menu-item-has-children>a:after{position:absolute;right:5px;top:20px}body .site-content-inner .gq-menu-mobile{background-color:#232323 !important}.home .site-content{margin-bottom:0 !important}.section__companyIntroduction{background-color:#f6f6f6;font-size:clamp(16px,1.0416666667vw,20px);line-height:1.2;color:#000;position:relative;z-index:0;display:flex;justify-content:center;padding:clamp(60px,5.7291666667vw,110px) 0;text-align:center}.section__companyIntroduction::before,.section__companyIntroduction::after{content:"";position:absolute;top:0;bottom:0;height:100%;width:100vw;z-index:-1;background-color:#f6f6f6}.section__companyIntroduction::before{right:0}.section__companyIntroduction::after{left:0}.section__companyIntroduction strong{font-weight:700}.section__companyIntroduction .container{max-width:1000px;width:100%}.section__companyIntroduction .titulo,.section__companyIntroduction .subtitulo{font-weight:300}.section__companyIntroduction .titulo{font-size:clamp(28px,2.0833333333vw,40px);margin-bottom:0}.section__companyIntroduction .subtitulo{font-size:clamp(18px,1.25vw,24px)}.section__companyIntroduction .desc{max-width:660px;margin:0 auto;margin-top:40px}.section__companyIntroduction .desc__bottom{margin-top:60px}.section__companyIntroduction .grid__icon{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:50px}.section__companyIntroduction .grid__icon .icon{margin:0 auto}.section__companyIntroduction .grid__icon .texto{margin-top:clamp(28px,1.9791666667vw,38px)}.section__companyIntroduction .grid__icon--text{width:100%;max-width:296px;text-align:center}@media screen and (max-width: 1199px){.ec-tabs,.wc-tabs{overflow:initial;margin-bottom:0;padding-bottom:0;position:inherit}.ec-tabs li+li,.wc-tabs li+li{padding-left:0}.section__companyIntroduction .grid__icon{justify-content:center}}@media screen and (min-width: 992px){.woocommerce-loop-product__title{height:3.67144em}}@media screen and (max-width: 991px){.categories-grid-wrap .grid-item{width:31%;margin-right:3.5%;margin-bottom:3.5%;padding-top:31%}.categories-grid-wrap .grid-item:nth-child(5n){margin-right:3.5%}.categories-grid-wrap .grid-item:nth-child(3n){margin-right:0}.handheld-footer.v1{display:none}.desktop-footer .footer-bottom-widgets .footer-bottom-widgets-inner{align-items:flex-end;justify-content:space-between}.desktop-footer .footer-bottom-widgets .footer-bottom-widgets-menu{max-width:285px}.desktop-footer .footer-bottom-widgets .footer-contact{width:fit-content;max-width:initial}}@media screen and (max-width: 767px){.woocommerce-tabs.wc-tabs-wrapper,.woocommerce-tabs-custom.wc-tabs-wrapper-custom .woocommerce-tabs-custom-wrap{flex-direction:column}.ec-tabs li,.wc-tabs li{margin-bottom:0;margin-right:0}.categories-grid-wrap{flex-wrap:wrap}.categories-grid-wrap .grid-item{width:48%;margin-right:4%;margin-bottom:4%;padding-top:48%}.categories-grid-wrap .grid-item:nth-child(2n){margin-right:0}.desktop-footer .footer-bottom-widgets .footer-bottom-widgets-inner{flex-direction:column;align-items:center;justify-content:initial}.desktop-footer .footer-bottom-widgets .footer-contact{margin-bottom:1rem}.desktop-footer .footer-bottom-widgets .footer-bottom-widgets-menu{justify-content:flex-start !important}}@media screen and (max-width: 576px){.single-product .wc-tab:not(.woocommerce-Tabs-panel--accessories){border:2px solid #009ed5;padding:10px;margin-bottom:20px}.categories-grid-wrap .grid-item{width:100%;margin-right:0%;margin-bottom:30px;padding-top:100%}}.grecaptcha-badge{display:none}html body,html body.page{background-color:#6f6f6f !important}.contact-form a{color:#0d789e}.contact-form .form-group p{width:100%}.contact-form .form-group p>label{width:100%}.contact-form .input-text,.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=search],.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=url],.contact-form select,.contact-form textarea{margin-top:10px}.contact-container a:link{text-decoration:underline}.contact-container a:focus{color:#00447f;text-decoration:underline}.contact-container a .screen-reader-response ul{display:none}.newsletter-form .screen-reader-response ul{display:none}.wpcf7 .screen-reader-response ul{display:none}header.header-v3 .masthead .header-logo-area .header-site-branding{margin:10px 0 10px 0}header.header-v3 .masthead .header-logo-area .header-site-branding .header-logo-link{width:100%}header.header-v3 .masthead .navbar-search .input-group .input-group-btn button[type=submit]{background-color:#009ed5 !important}header.header-v3 .wrapper-header{border-top:1px solid #000}body .desktop-footer .footer-bottom-widgets{background-color:#fff !important}body .desktop-footer .footer-bottom-widgets .footer-bottom-widgets-inner .footer-contact .footer-address{color:#000 !important}
@media (max-width: 991.98px) {
  .footer-v2 .desktop-footer {
    display: block !important;
  }
}
