@charset "UTF-8";@media all {/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 02 2024 | 09:42:01 */
/* RESPONSIVE */
/* MÓVIL Y TABLET */
@media (max-width: 1024px) {
  /* FORMULARIO DE CONTACTO */
  /*.contact-width-us .search-filter-results-image{
    display: none !important;
  }*/
	.contact-width-us{
		display: block !important;
	}
	.contact-width-us > .vc_col-sm-6.search-filter-results-image .contact-text{
		display: none !important;
	}
	.contact-width-us > .vc_col-sm-6.search-filter-results-image .title-1{
		text-align: center !important;
	}
  .contact-width-us .contact-width-us-formulario{
    width: 100%;
  }
  .contact-width-us .contact-width-us-formulario > .vc_column-inner{
    max-width: 100%;
  }
  .contact-width-us .contact-width-us-formulario > .vc_column-inner > .wpb_wrapper{
    /*padding-left: 30px;
    padding-right: 30px;*/
    padding-left: 0px;
    padding-right: 0px;
  }
  .contact-text p{
    max-width: none !important;
  }
  .formulario-default .row > div{
    width: 100% !important;
    padding: 0px !important;
  }
  .section-contact-map{
    display: block !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .section-contact-map .contact-maps iframe,
  .section-contact-map .contact-maps{
    width: 100% !important;
    height: 450px !important;
  }
  .section-contact-map .section-contacto-middle,
  .section-contact-map .contact-maps{
    float: left !important;
    width: 100% !important;
  }
  .section-contacto-middle{
    padding: 45px 30px !important;
  }
  /* TÍTULOS */
  .title-1{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .title-2{
    font-size: 18px !important;
  }
  .contact-follow-us a > span{
    font-size: 20px !important;
    margin-right: 15px;
  }
  .column-2.boton-enviar > .wpcf7-form-control{
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: 35px;
  }
  .wpcf7-form-control-wrap.recaptcha iframe{
    transform:scale(0.77);
    transform-origin:0 0;
  }
  .formulario-default .row{
    margin-bottom: 0px;
  }
  .formulario-default .row > div{
    margin-top: 25px;
  }
  .campos-obligatorios{
    display: grid;
  }
  .campos-obligatorios .column-2:nth-child(2){
    order: 1;
  }
  .campos-obligatorios .column-2:nth-child(1){
    order: 2;
  }
  p.campos-obligatorios{
    text-align: left !important;
  }
  .campos-obligatorios .privacy-label{
    text-align: left;
  }
  .privacy-label .wpcf7-list-item-label:before{
    bottom: -15px !important;
  }
  .privacy-label .wpcf7-list-item-label::after{
    top: 10px !important;
  }
  /* MARGEN FOOTER */
  .post{
    margin-bottom: 0px !important;
  }
  .button-up > a > span:before{
    font-size: 18px !important;
  }
  .button-up{
    width: 35px !important;
    height: 35px !important;
    top: calc(-35px / 2) !important;
  }
  /* ACCESORIOS */
  .product-text .title-category{
    max-width: 100% !important;
    text-align: center;
    font-size: 24px;
    line-height: 36px;
  }
  .display-none-responsive{
    display: none !important;
  }
  .text-default-p *{
    font-size: 14px !important;
    line-height: 22px !important;
    text-align: left !important;
  }
  .solicitar-info-responsive p{
    text-align: center !important;
  }
  .solicitar-info-responsive p > a{
    float: none !important;
  }
  .searchandfilter{
    margin-top: 0px !important;
  }
  .searchandfilter > ul > li > ul > li{
    width: 100% !important;
    float: left;
  }
  .searchandfilter > ul > li > ul > li:not(.sf-option-active) > label{
    margin-top: 0px;
  }
  .searchandfilter > ul > li > ul > li{
    margin-bottom: 15px;
  }
  .searchandfilter > ul > li > ul > li,
  .searchandfilter > ul > li > ul > li > label{
    height: fit-content !important;
  }
  .search-filter-results .product-cat-title{
    margin-top: 45px;
  }
  .search-filter-results .product-cat-title > p{
    font-size: 22px;
    line-height: 26px;
  }
  .search-filter-results .product-section{
    float: left;
    width: 100% !important;
    margin-bottom: 35px;
  }
  .product-section .product-section-background{
    background-size: contain !important;
  }
  .section-posts > .product-section > div{
    height: 150px !important;
    width: 50% !important;
    float: left !important;
  }
  .search-filter-results{
    margin-bottom: 0px !important;
  }
  .contact-width-us-formulario > .vc_column-inner{
    padding-top: 0px !important;
  }
  .boton-enviar{
    margin-top: 0px !important;
  }
  .contact-width-us-formulario > .vc_column-inner{
    margin-bottom: 55px !important;
  }
  .section-posts > .product-section .product-text-section .product-title > p{
    font-size: 16px !important;
  }
  /* CONFECCIÓN INDUSTRIAL */
  .slide-confeccion-industrial .title-category{
    font-size: 32px !important;
    line-height: 36px !important;
  }
  .slide-confeccion-industrial .text-default-p .textwidget > p,
  .confeccion-industrial-solicitar-informacion p{
    text-align: center !important;
  }
  .confeccion-industrial-solicitar-informacion p > a{
    float: none !important;
  }
  .slide-confeccion-industrial{
    min-height: 0px !important;
    padding-top: 65px !important;
  }
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track .slick-slide .sectores-section{
    width: 100% !important;
  }
  .confeccion-industrial-slider .slick-dots{
    margin-left: auto !important;
    margin-right: auto !important;
    list-style: none !important;
    width: min-content;
    display: flex;
  }
  .confeccion-industrial-slider .slick-dots > li > i{
    width: 10px;
    height: 10px;
    float: left;
    background: var(--neutre-grey-3);
    margin: auto;
    border-radius: 50px;
    transition: 0.25s;
  }
  .confeccion-industrial-slider .slick-dots > li{
    height: 25px;
    width: 25px;
    transition: 0.25s;
    border-radius: 50px;
    border: 1px solid var(--primary-color-1);
    display: flex;
    cursor: pointer;
  }
  .confeccion-industrial-slider .slick-dots > li:not(.slick-active){
    border-color: #f000 !important;
  }
  .confeccion-industrial-slider .slick-dots > li.slick-active > i{
    opacity: 0;
  }
  .title-text-1 *{
    font-size: 22px !important;
    line-height: 26px;
  }
  .margin-top-industrial-meterial-title{
    margin-top: 65px !important;
    margin-bottom: 25px !important;
  }
  .margin-top-industrial-meterial-title p{
    margin-bottom: 0px;
  }
  .sectores-title{
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .sectores-section .sectores-text,
  .section-caracteristicas .caract-text{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .ficha-confection-grey-section{
    margin-top: 25px !important;
  }
  
  /* NÚMEROS */
  .id-procesos-section .wpb_wrapper{
    display: block !important;
  }
  .id-procesos-section .wpb_wrapper > .vc_wp_text{
    width: 100%;
    float: left;
  }
  .id-procesos-section .wpb_wrapper > .text-default-p{
    margin-left: 0px !important;
  }
  .id-procesos-section .title-text-1{
    margin-bottom: 0px !important;
  }
  .i-d-procesos-numbers > .wpb_column{
    float: left;
    width: 50%;
  }
  .i-d-procesos-numbers .number .textwidget > *{
    font-size: 48px !important;
    line-height: 1;
  }
  .i-d-procesos-numbers .i-d-text .textwidget{
    font-size: 14px;
    line-height: 22px;
  }
  .i-d-procesos-numbers .i-d-text:before{
    height: 50px !important;
  }
  .i-d-procesos-numbers .i-d-text:after{
    top: 115px !important;
  }
  .i-d-procesos-numbers .i-d-image{
    margin-top: 100px !important;
    margin-bottom: 50px !important;
  }
  .id-procesos-section .text-default-p{
    width: auto !important;
  }
  .slider-instalaciones-section > .wpb_column:nth-child(1) .vc_column-inner > .wpb_wrapper{
    padding-right: 0px !important;
    width: auto !important;
  }
  .slider-instalaciones-section > .wpb_column:nth-child(1) .text-default-p{
    padding-left: 30px;
    padding-right: 30px;
  }
  .i-d-procesos-numbers .i-d-text .textwidget > *{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .maquinas-ultima-generation > .widget_text{
    padding-left: 30px;
    padding-right: 30px;
  }
  .slider-imagen-cortada .slick-slider{
    max-width:  calc(100% - 45px) !important;
  	padding-left: 30px;
  }
  .slider-imagen-cortada .slick-slider:before{
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    background: white;
    left: calc(-100% + 30px);
    z-index: 2;
  }
  .ficha-confection-grey-section{
    padding-bottom: 0px !important;
    margin-bottom: 75px !important;
  }
  /* HILO INDUSTRIAL */
  .title-category{
    font-size: 32px !important;
    line-height: 36px !important;
  }
  .category-slider .text-default-p p,
  .section-link-slider-cat .textwidget > p{
    text-align: center !important;
  }
  .section-link-slider-cat .link-product{
    float: none !important;
  }
  .slide-hilo-industrial{
    min-height: 0px !important;
    padding-top: 55px;
    padding-bottom: 30px;
  }
  .hilo-industria-description{
    display: grid !important;
  }
  .hilo-industria-description-1{
    order: 2;
  }
  .hilo-industria-description-2{
    order: 1;
  }
  .hilo-industria-description-1 > .vc_column-inner{
    padding-left: 30px !important;
    padding-right: 30px !important;
    margin-top: 55px !important;
  }
  .hilo-industria-description-1 > .vc_column-inner > .wpb_wrapper > .vc_wp_text{
    padding-right: 0px !important;
  }
  .hilo-industria-description-2 .vc_empty_space{
    height: 200px !important;
  }
  .text-parragraf *{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .hilo-industrial-description-subtitle .textwidget > p{
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .hilo-industria-description-1 .text-parragraf .textwidget > p{
    margin-bottom: 15px;
  }
  .hilo-industrial-grey-section{
    margin-top: 25px !important;
    padding-top: 55px !important;
  }
  .section-industria-sensibles-mediambiente .textwidget *{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .hilo-industrial-list-column{
    margin-top: 35px;
  }
  .hilo-industrial-list-column .title-little-bold .textwidget > p{
    font-size: 16px !important;
    line-height: 24px !important;
  }
  .list-two-columns-default .textwidget > ul{
    columns: 1 !important;
  }
  .list-two-columns-default .textwidget > ul > li{
    width: 100% !important;
    float: left !important;
    font-size: 14px !important;
  }
  .list-two-columns-default ul li:before{
    width: 10px !important;
    height: 10px !important;
    top: 6px !important;
  }
  .hilo-industrial-list-column .title-little-bold{
    margin-bottom: 15px !important;
  }
  .hilo-industrial-grey-section{
    padding-bottom: 0px !important;
  }
  .hilo-industrial-grey-section .list-two-columns-default{
    margin-bottom: 15px;
  }
  div.margin-top-industrial-meterial-title{
    margin-top: 55px !important;
  }
  .category-descardable-section{
    margin-top: 45px;
    margin-bottom: 75px;
  }
  div.category-descardable-section .margin-top-industrial-meterial-title{
    padding-bottom: 35px;
  }
  div.category-descardable-section .descargable-product .title-descarga-producto{
    font-size: 14px !important;
	  line-height: 18px !important;
    font-weight: lighter !important;
    position: relative;
    float: left;
    min-width: 200px;
  }
  div.category-descardable-section .descargable-product .descargas{
    right: 0% !important;
  }
  div.category-descardable-section .descargable-product .descargas > .fa{
    top: 8px !important;
  }
  .tapcro-section-1{
    width: 100% !important;
  }
  .tapcro-section-1 > .vc_column-inner{
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .eslingas-planas-section .product-text.tapcro-section-1 > .vc_column-inner{
    padding-right: 0px !important;
  }
  .eslingas-planas-section .product-text.tapcro-section-1 > .vc_column-inner > .wpb_wrapper{
    padding-left: 30px;
    padding-right: 30px;
  }
  .eslingas-planas-section .product-text.tapcro-section-1 .wpb_single_image *{
    width: 100%;
  }
  .tapcro-section-1 .link-product{
    float: none !important;
    margin-top: 0px !important;
  }
  .text-align-center-p-responsive p{
    text-align: center !important;
  }
  .ficha-trapco-section-grey > *{
    float: left !important;
    width: 100% !important;
  }
  .ficha-trapco-section-grey .margin-top-industrial-meterial-title.title-text-1{
    width: 100% !important;
  }
  .ficha-trapco-section-grey .logo-grey-ball{
    margin-right: 0px !important;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper > .title-text-1{
    width: 0px !important;
    height: 0px;
    margin-bottom: 10px !important;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper{
    display: grid !important;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper > .logo-grey-ball:nth-child(2){
    grid-column: 1;
    margin-bottom: 10px;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper > .logo-grey-ball:nth-child(3){
    grid-column: 2;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper > .logo-grey-ball:nth-child(4){
    grid-column: 3;
  }
  .category-descardable-section.sectores-tapcro > .wpb_column > .vc_column-inner > .wpb_wrapper > .logo-grey-ball:nth-child(5){
    grid-column: 4;
  }
  .ficha-trapco-section-grey .slider-tapcro-ficha .slick-slider{
    padding-left: 0px !important;
    max-width: 100% !important;
  }
  .ficha-trapco-section-grey .slider-tapcro-ficha .slick-slider:before{
    left: -100% !important;
  }
  .category-descardable-section{
    margin-bottom: 25px !important;
  }
  .eslingas-planas-section > .product-text:nth-child(1){
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .ficha-trapco-section-grey.grey-section{
    margin-top: 15px;
    padding-top: 0px;
    padding-bottom: 15px;
  }
  .ficha-trapco-section-grey.grey-section .category-descardable-section.sectores-tapcro{
    margin-top: 30px;
  }
  .ficha-tapcro-filter .search-filter-results > .section-posts > .product-section > *{
    width: 100% !important;
    float: left;
  }
  .ficha-tapcro-filter .search-filter-results > .section-posts > .product-section{
    margin-bottom: 75px !important;
    height: auto !important;
  }
  .title-productos-ficha-tapcro .text-max-width-little{
    margin-bottom: 10px !important;
  }
  .ficha-tapcro-filter .searchandfilter > ul li.sf-option-active > label,
  .blog-section .searchandfilter > ul li.sf-option-active > label{
    padding-top: 15px !important;
  }
  .ficha-tapcro-filter form.searchandfilter > ul > li > ul > li,
  .blog-section form.searchandfilter > ul > li > ul > li{
    margin-bottom: 0px !important;
    height: 0px !important;
    transition: 0.5s;
  }
  .ficha-tapcro-filter form.searchandfilter.active > ul > li > ul > li,
  .blog-section form.searchandfilter.active > ul > li > ul > li{
    height: auto !important;
  }
  .ficha-tapcro-filter form.searchandfilter.active > ul > li > ul > li.filtrar-por,
  .blog-section form.searchandfilter.active > ul > li > ul > li.filtrar-por{
    display: none !important;
  }
  .filtrar-por > .sf-label-radio{
    text-align: left !important;
  }
  .filtrar-por .filtrar-por-text{
    padding-left: 15px;
  }
  .filtrar-por .sf-label-radio > .fa{
    float: right;
    padding-right: 15px;
    top: 6px;
    position: relative;
  }
  /* CINTAS INDUSTRIAL */
  .category-slider .link-product{
    float: none !important;
  }
  .cintas-industrial-menu > .widget_text > .textwidget > ul > li{
    width: 100% !important;
  }
  .cintas-industrial-section-menu{
    position: relative !important;
    top: 0px !important;
    z-index: 1 !important;
  }
  .cintas-industrial-section-menu ul{
    width: 100% !important;
  }
  .cintas-industrial-section-menu.fixed{
    left: 0px !important;
    width: auto !important;
  }
  div.cintas-confeccion-medida{
    height: 400px !important;
    background-size: cover !important;
    background-position-x: calc(100% - 25px) !important;
    overflow: inherit !important;
    margin-bottom: 150px !important;
  }
  .cintas-confeccion-medida-subsection{
    display: block !important;
    width: calc(100% - 15px);
    margin-left: auto !important;
    top: 150px;
    position: relative;
    padding-top: 30px !important;
  }
  .cintas-industrial-slider{
    width: 100% !important;
    left: 0px !important;
    margin-left: 0px !important;
  }
  .confeccion-industrial-slider.cintas-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track .slick-slide .sectores-section{
    width: calc(100% - 3px) !important;
  }
  .cintas-confeccion-medida-subsection > .vc_col-sm-4 > .vc_column-inner{
    padding-left: 0px !important;
  }
  .cintas-confeccion-medida-subsection > .vc_col-sm-8 > .vc_column-inner{
    padding-left: 35px !important;
    padding-top: 20px;
  }
  .cintas-confeccion-medida-subsection .title-category{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .slide-cintas-industrial{
    min-height: 0px !important;
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .section-cinstas-industrial-sector{
    margin-top: 50px !important;
    margin-bottom: 55px !important;
  }
  .cintas-industrial-menu ul > li.active > a{
    height: 30px !important;
  }
  .read-more{
    font-size: 0px !important;
  }
  .read-more .more-link{
    font-size: 14px !important;
    float: left;
    width: 100%;
  }
  .read-more .more-link,
  .read-less .less-link{
    width: 90px;
    float: left;
  }
  .read-more .more-link > .fa,
  .read-less .less-link > .fa{
    float: right;
    top: 1px !important;
    position: relative;
  }
  .title-text-2 *{
    font-size: 16px !important;
    line-height: 22px !important;
    margin-bottom: 0px;
  }
  .title-text-2{
    margin-bottom: 0px !important;
  }
  .expandable-responsive,
  .expandable-responsive p{
    margin-bottom: 0px !important;
  }
  .read-less{
    width: 100%;
    float: left;
  }
  .cintas-industrial-margin-bottom{
    margin-bottom: 0px !important;
  }
  .cintas-industrial-margin-bottom .title-text-2{
    margin-top: 15px !important;
  }
  .read-text{
    font-weight: 500 !important;
  }
  .section-materiales,
  .section-caracteristicas{
    margin-top: 0px !important;
  }
  .section-caracteristicas > .vc_row > .wpb_column{
    margin-right: 0px !important;
    width: 100% !important;
  }
  .caract-text.expandable-responsive p{
    font-size: 16px;
    line-height: 22px;
    text-align: left;
    color: var(--primary-color-1) !important;
  }
  .expandable-responsive *{
    color: var(--primary-color-1) !important;
  }
  .caract-text.expandable-responsive .more-link > .fa,
  .caract-text.expandable-responsive .less-link > .fa{
    position: relative;
    top: 5px !important;
  }
  .sectores-section .sectores-title,
  .section-caracteristicas .caract-title{
    font-size: 16px !important;
    line-height: 22px !important;
  }
  .caract-section .read-less{
    margin-bottom: 15px !important;
  }
  .caract-section{
    margin-bottom: 15px !important;
  }
  .caract-title{
    margin-bottom: 0px !important;
  }
  .caract-section .expandable-responsive .details > .read-less{
    margin-top: 15px !important;
  }
  .productos-relacionados-div-title *{
    padding-left: 30px;
    padding-right: 30px;
    text-align: left !important;
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .productos-relacionados-section{
    height: 365px !important;
  }
  .productos-relacionados-section .slick-list,
  .productos-relacionados-section .slick-list *{
    max-height: 100% !important;
  }
  .productos-relacionados-section .slick-list{
    width: calc(100% - 30px);
    overflow: inherit;
  }
  .product-related-image{
    width: calc(100% - 15px) !important;
  }
  .margin-top-section-default{
    margin-top: 55px !important;
  }
  .productos-relacionados-section > .slick-list > .slick-track{
    margin-bottom: 25px !important;
    float: left !important;
  }
  .productos-relacionados-div-title{
    padding-bottom: 0px !important;
  }
  .section-normativa-europea{
    width: 100% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    position: relative;
    z-index: 1;
  }
  .section-normativa-europea > .max-width-normativa-europea > .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .section-normativa-europea .title-category{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .section-box-normativa{
    display: none !important;
  }
  .image-normativa-empresa.image-normativa-empresa{
    width: 300px !important;
    height: 654.6px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .section-hover{
    right: -260px !important;
    width: 285px !important;
    height: 660px !important;
  }
  .section-box-normativa-responsive{
    position: fixed;
    top: 150px;
    background: white;
    width: 320px;
    margin-left: -17.5px;
    padding: 15px !important;
    box-shadow: 0px 0px 5px 2px #4B4F5414;
  }
  .section-box-normativa-responsive > .section-number{
    font-size: 50px !important;
    font-weight: bold !important;
    color: var(--primary-color-1) !important;
    line-height: 1 !important;
    margin-top: 15px;
  }
  .section-box-normativa-responsive > .section-map-text-p{
    font-size: 14px !important;
    line-height: 20px !important;
    color: var(--primary-color-1) !important;
    margin-bottom: 15px;
  }
  .image-normativa-empresa-section{
    z-index: 99;
    cursor: pointer;
  }
  .section-box-normativa-responsive.active{
    display: block !important;
  }
  .background-touch{
    position: fixed;
    background: #4B4F5466;
    width: 100%;
    height: 100%;
    display: block;
    top: 0px;
    left: 0px;
    cursor: pointer;
    z-index: 100;
  }
  .background-touch:not(.active){
    display: none !important;
  }
  .image-normativa-empresa-section{
    z-index: 101 !important;
  }
  .section-box-normativa-responsive.active{
    z-index: 999 !important;
  }
  .margin-bottom-section-default.section-normativa-europea{
    margin-bottom: 75px !important;
  }
  .section-product-type-1{
    display: grid;
  }
  .section-product-type-1 > div:nth-child(2){
    order: 1;
  }
  .section-product-type-1 > div:nth-child(1){
    order: 2;
  }
  .title-default-product .title-product{
    font-size: 24px;
    line-height: 36px;
    font-weight: bold;
    color: var(--primary-color-1);
    text-align: center;
    line-height: 1 !important;
  }
  /* PRODUCTOS - DESCARGABLES */
  .section-descargables-product.descargables{
    width: 100% !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .section-descargables-product.descargables .title-1{
    margin-bottom: 25px !important;
  }
  .section-descargables-product.descargables .descargable-product .descargas > .fa{
    top: 7px !important;
  }
  .single-product .productos-relacionados-div-title{
    /*margin-top: 75px;*/
	margin-top: 35px !important;
    margin-bottom: 35px;
  }
  .productos-relacionados-section .slick-track,
  .productos-relacionados-section .slick-track *{
    max-height: 400px !important;
  }
  .productos-relacionados-section{
    display: flex;
    height: 500px !important;
  }
  .productos-relacionados-section li > button:before{
    opacity: 0 !important;
  }
  .productos-relacionados-section .slick-dots{
    position: relative !important;
    padding-top: 0px !important;
  }
  .productos-relacionados-section li{
    display: block !important;
  }
  .productos-relacionados-section li > button{
    margin: auto !important;
  }
  .productos-relacionados-section li:not(.slick-active) > button{
    margin-top: 7.5px !important;
  }
  .detalles-tecnicos-section .container{
    margin: 0px !important;
  }
  .detalles-tecnicos-section .product-table-section{
    overflow: scroll !important;
  }
  .detalles-tecnicos-section .product-table-section table{
    width: 850px !important;
  }
  .detalles-tecnicos-section .product-table-section table th,
  .detalles-tecnicos-section .product-table-section table td{
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .product-table-section tr > th:last-child::before{
    width: 25px !important;
    height: 25px !important;
  }
  .section-product-type-1:before{
    display: none !important;
  }
  .section-product-type-1 .slick-list{
    max-width: 300px !important;
  }
  .section-product-type-1 .slick-dots{
    top: -20px !important;
  }
  .section-product-type-1 .slick-initialized{
    padding-left: 0px !important;
    padding-right: 0px !important;
    max-width: 100% !important;
  }
  .subtitle-product{
    min-height: 0px !important;
  }
  .link-product{
    float: none !important;
  }
  .product-text .textwidget > p:last-child{
    text-align: center !important;
    margin-top: 65px !important;
    margin-bottom: 95px !important;
  }
  .title2-product{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .detalles-tecnicos-section{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-bottom: 45px !important;
  }
  .detalles-tecnicos-section > .wpb_column > .vc_column-inner{
    padding-top: 15px !important;
  }
  .section-product-type-2 .slick-slider > .slick-list > .slick-track > .ult-item-wrap > .vc_row{
    display: grid !important;
  }
  .section-product-type-2 .slick-slider > .slick-list > .slick-track > .ult-item-wrap > .vc_row > .ult-item-wrap:nth-child(1){
    order: 2;
  }
  .section-product-type-2 .slick-slider > .slick-list > .slick-track > .ult-item-wrap > .vc_row > .ult-item-wrap:nth-child(2){
    order: 1;
  }
  .section-product-type-2 .slick-dots{
    right: 0px !important;
  }
  .section-product-type-3{
    display: grid;
  }
  .section-product-type-3 > .vc_col-sm-6:nth-child(1){
    order: 2;
  }
  .section-product-type-3 > .vc_col-sm-6:nth-child(2){
    order: 1;
  }
  .section-product-type-4{
    display: grid !important;
    grid-template-columns: 100%;
  }
  .section-product-type-4 > .vc_col-sm-6:nth-child(1){
    order: 2;
  }
  .section-product-type-4 > .vc_col-sm-6:nth-child(2){
    order: 1;
  }
  .section-product-type-4 .product-text .textwidget > p:last-child{
    margin-top: 35px !important;
    margin-bottom: 0px !important;
  }
  .product-mini-logos{
    display: grid !important;
    grid-template-columns: 25% 25% 25% 25%;
  }
  .product-mini-logos > img{
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }
  div.detalles-tecnicos-section{
    margin-top: 45px !important;
  }
  .detalles-tecnicos-section,
  .detalles-tecnicos-section > .wpb_column,
  .detalles-tecnicos-section > .wpb_column > .vc_column-inner{
    padding-top: 0px !important;
  }
  .detalles-tecnicos-section .product-table-default{
    margin-top: 45px !important;
    margin-bottom: 0px !important;
  }
  .detalles-tecnicos-section .product-table-default{
    overflow: scroll !important;
  }
  .detalles-tecnicos-section .product-table-default td,
  .detalles-tecnicos-section .product-table-default th{
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .logo-murtra-gancho:after{
    width: 50px !important;
    height: 50px !important;
    top: 0px !important;
    left: 15px !important;
  }
  .detalles-tecnicos-section .product-table-default.product-table-default-trapcro-a table{
    width: 815px !important;
  }
  .detalles-tecnicos-section .product-table-default.product-table-default-trapcro-b table{
    width: 1300px !important;
  }
  .detalles-tecnicos-section .product-table-default th:before{
    width: 35px !important;
    height: 35px !important;
  }
  /* BLOG */
  .blog-section .search-filter-results > .section-posts > .post-section{
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 95px !important;
    margin-top: 0px !important;
  }
  .blog-section .search-filter-results > .section-posts > .post-section > a > p:nth-child(1){
    display: none !important;
  }
  .blog-section .search-filter-results > .section-posts > .post-section > a{
    position: relative;
    width: 100%;
    float: left;
  }
  .blog-section .search-filter-results > .section-posts > .post-section > a > .post-text-section{
    width: calc(100% - 85px) !important;
    margin-left: 25px !important;
  }
  .blog-section .search-filter-results > .section-posts > .post-section > a > .post-text-section > *{
    float: left !important;
    width: 100% !important;
  }
  .blog-section .search-filter-results .title{
    font-size: 18px !important;
    line-height: 32px !important;
    font-weight: 400 !important;
    padding-right: 0px !important;
  }
  .blog-section .search-filter-results .post-text-section{
    height: max-content;
    float: left;
  }
  .blog-section .search-filter-results .post-text-section-2 .excerpt{
    font-size: 16px !important;
    line-height: 22px !important;
    margin-bottom: 30px !important;
  }
  .blog-section .post-text-section-2 .read-more{
    position: relative !important;
    top: 0px !important;
    font-size: 14px !important;
  }
  .title-big-somepages{
    font-size: 32px !important;
    line-height: 36px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .delete-p{
    margin-bottom: 0px !important;
  }
  /* POST DE BLOG */
  .first-section-blog{
    display: block !important;
  }
  .first-section-blog > div{
    float: left !important;
  }
  .first-section-blog .first-section-blog-text > .vc_column-inner{
    padding: 0px 30px !important;
    margin-top: 55px !important;
    margin-bottom: 0px !important;
  }
  .first-section-blog .first-section-blog-image > .vc_column-inner{
    height: 300px !important;
  }
  .first-section-blog .first-section-blog-text .title-1{
    text-align: center !important;
    font-size: 32px !important;
    line-height: 1 !important;
    margin-bottom: 25px;
  }
  .first-section-blog .section-force-white p{
    text-align: center !important;
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .blog-second-section-1 .second-title-little-bold{
    font-size: 18px !important;
    line-height: 32px !important;
  }
  .blog-second-section-2 p{
    font-size: 20px !important;
    line-height: 32px !important;
  }
  .blog-second-section-3 p{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .blog-second-section-2{
    margin-bottom: 35px !important;
  }
  .blog-second-section-3{
    margin-bottom: 65px !important;
  }
  .section-blog-image-left{
    display: block !important;
    margin-left: 0px !important;
  }
  .section-blog-image-left > .wpb_column > .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .section-blog-image-left > .wpb_column:nth-child(2){
    padding-left: 0px !important;
  }
  .section-blog-image-left > .wpb_column:nth-child(2) p{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .section-blog-image-right{
    display: grid !important;
    margin-left: 0px !important;
  }
  .section-blog-image-right > .wpb_column:nth-child(1){
    order: 2;
    padding-right: 0px !important;
  }
  .section-blog-image-right > .wpb_column:nth-child(1) > .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .section-blog-image-right > .wpb_column:nth-child(1) > .vc_column-inner p{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .section-blog-image-right > .wpb_column:nth-child(2){
    order: 1;
  }
  .section-blog-image-right > .wpb_column:nth-child(2) > .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .blog-second-section-3{
    margin-bottom: 30px !important;
  }
  div.blog-image-down{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .compartir-noticia{
    margin-top: 0px !important;
    margin-bottom: 50px !important;
  }
  .related-products-title > .title-noticias-relacionadas{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .post-related-default > .slick-list{
    padding-right: 30px !important;
  }
  div.post-section .post-background{
    height: 250px !important;
    width: calc(100% - 25px) !important;
  }
  .post-related-default .post-text-section{
    margin-left: 30px !important;
    padding: 35px 25px !important;
  }
  .post-related-default .post-text-section > *{
    width: 100% !important;
  }
  .post-related-default .post-text-section .read-more{
    position: relative !important;
    top: 0px !important;
    font-size: 14px !important;
  }
  .post-related-default .excerpt{
    margin-bottom: 30px !important;
  }
  .post-related-default .post-text-section-2{
    margin-bottom: 45px !important;
  }
  .post-related-default .post-text-section-1 .title{
    font-size: 18px !important;
    line-height: 32px !important;
  }
  .section-posts-relacionados .related-products-title{
    margin-bottom: 30px !important;
  }
  /* INDUSTRIAL */
  .slider-industrial-default .product-text .wpb_content_element,
  .slider-industrial-default .product-text .wpb_content_element *{
    margin-bottom: 0px !important;
  }
  .slider-industrial-default .text-default-p .textwidget > p{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .slider-industrial-default .title-category + p{
    display: none !important;
  }
  .slider-industrial-default .product-text .wpb_content_element .title-category{
    margin-bottom: 25px !important;
  }
  .slider-industrial-default .slider-big-subtitle .textwidget > p{
    margin-top: 25px !important;
    margin-bottom: 0px !important;
  }
  .slider-industrial-default .slider-down-img{
    margin-top: 45px !important;
  }
  .slider-industrial-default{
    min-height: 0px !important;
    padding-top: 50px !important;
    padding-bottom: 60px !important;
  }
  .title-left-responsive{
    text-align: left !important;
  }
  .title-category.title-left-responsive{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .delete-p-responsive p{
    display: none !important;
  }
  .our-products-category{
    height: 375px !important;
  }
  .our-products-category > .category-section > .category-subsection{
    margin-top: 50px !important;
  }
  .our-products-category .cat-section-div{
    opacity: 1 !important;
  }
  .our-products-category > .category-section{
    background: #00000078 !important;
  }
  .subcat-section{
    margin-top: 15px !important;
  }
  .our-products-category .cat-section-div > .subcat-section > a{
    font-weight: 500 !important;
  }
  section.section-industrial-cat{
    margin-bottom: 85px !important;
  }
  div.industrial-posts-relacionados{
    margin-top: 0px !important;
    margin-bottom: 55px !important;
  }
  div.industrial-posts-relacionados .excerpt{
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400 !important;
  }
  div.industrial-posts-relacionados .post-text-section-1 .title{
    margin-bottom: 20px !important;
  }
  .industrial-posts-relacionados .title-noticias-relacionadas{
    width: 170px !important;
    position: relative;
    top: 18px;
  }
  .industrial-posts-relacionados .related-products-title{
    margin-bottom: 25px;
  }
  .contact-text p{
    line-height: 21px !important;
    margin-top: 25px;
  }
  .contact-text{
    margin-bottom: 0px !important;
  }
  div.first-section-home{
    margin-bottom: 35px !important;
  }
  .quienes-somos-text .title-category{
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .first-section-home .module-home-first-section .module-content .module-text,
  .first-section-home .module-home-first-section .module-content .module-subtitle{
    display: none !important;
  }
  .first-section-home .module-home-first-section .module-content{
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
  .first-section-home .module-title{
    font-size: 32px !important;
    line-height: 1 !important;
  }
  .first-section-home{
    min-height: 0px !important;
  }
  .first-section-home .module-hover{
    opacity: 0.65 !important;
  }
  .home-quienes-somos .quienes-somos-text{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    max-width: 100% !important;
    margin-bottom: 30px !important;
  }
  .home-quienes-somos .quienes-somos-text > .vc_column-inner{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  /*.home-quienes-somos .quienes-somos-text > .vc_column-inner p{
    display: none !important;
  }*/
  .home-quienes-somos .quienes-somos-text > .vc_column-inner .title-category{
    text-align: left;
    font-size: 22px !important;
  }
  .home-quienes-somos .quienes-somos-text > .vc_column-inner .vc_wp_text{
    margin-bottom: 0px !important;
  }
  .quienes-somos-image .vc_column-inner{
    height: 250px !important;
  }
  /* FOOTER */
  footer.site-footer .container{
    padding: 55px 30px 35px;
    width: calc(100% - 60px);
  }
  footer.site-footer .container > #sidebar_footer_1{
    margin-top: 0px !important;
  }
  footer.site-footer .container > #sidebar_footer_1 > aside{
    display: flex;
  }
  footer.site-footer .container > #sidebar_footer_1 > aside > img{
    margin-left: auto;
    margin-right: auto;
  }
  footer.site-footer .container > #sidebar_footer_2 .custom-html-widget{
    text-align: center;
  }
  footer.site-footer .container > #sidebar_footer_3 .custom-html-widget{
    text-align: center;
    margin-bottom: 35px;
  }
  footer.site-footer #sidebar_footer_4 .widget-title,
  footer.site-footer #sidebar_footer_4 .custom-html-widget{
    text-align: center;
  }
  footer.site-footer .widget-title,
  footer.site-footer .menu li{
    font-size: 16px !important;
    line-height: 18px !important;
    text-align: center !important;
  }
  footer.site-footer #sidebar_footer_5{
    margin-top: 35px !important;
    margin-bottom: 45px;
  }
  footer.site-footer #sidebar_footer_5 > .widget_media_image{
    display: grid;
  }
  footer.site-footer #sidebar_footer_5 > .widget_media_image > img{
    margin-left: auto;
    margin-right: auto;
  }
  footer.site-footer #sidebar_footer_9 .custom-html-widget{
    font-size: 14px;
   	line-height: 18px;
  }
  #sidebar_footer_6,
  #sidebar_footer_7{
    padding-top: 15px !important;
  }
  #sidebar_footer_6 .widget-title,
  #sidebar_footer_7 .widget-title{
    margin-bottom: 15px !important;
  }
  #sidebar_footer_2{
    display: flex;
  }
  #sidebar_footer_2 > .widget_text{
    margin-left: auto;
    margin-right: auto;
  }
  #mobile-menu{
    cursor: pointer;
    color: #707070;
    z-index: 9;
  }
  #mobile-menu > span{
    font-size: 24px !important;
  }
  #sidebar_header{
    position: absolute;
    width: 100%;
    left: 0px;
    display: flex;
  }
  #sidebar_header > aside{
    margin-left: auto;
    margin-right: auto;
  }
  #mobile-menu.active .fa:before{
    content: "\f00d";
  }
  .menu-header-default-mobile{
    background: white;
    position: absolute;
    z-index: 9999999999;
    width: 100%;
    padding-top: 75px;
    transition: 0.25s;
    left: -100%;
    border-top: 1px solid #80808057;
  }
  .menu-header-default-mobile.active{
    left: 0%;
  }
  .menu-header-default-mobile .wp-megamenu > li{
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 20px;
    margin-right: 0px !important;
  }
  .header-divisions-section{
    display: flex;
    width: 100%;
    float: left;
    margin-top: 95px;
  }
  .header-divisions{
    float: none !important;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px !important;
  }
  .header-divisions .texto{
    margin-top: 7.5px;
  }
  /* MEGAMENÚ RESPONSIVE */
  .wp-megamenu > li > .wp-megamenu-sub-menu{
    top: 0px !important;
    transition: 0.5s;
    position: absolute;
    opacity: 1;
    z-index: 9999;
  }
  .products-menu:not(.active) .wp-megamenu-sub-menu{
    left: -100%;
    opacity: 0;
    z-index: -99;
    display: none;
  }
  body .wp-megamenu > .productos-industrial > .wp-megamenu-sub-menu > li > .wp-megamenu-sub-menu > li.wpmm-col{
    float: left;
    width: 100% !important;
  }
  .wp-megamenu > .products-menu > .wp-megamenu-sub-menu > li > .wp-megamenu-sub-menu > li.wpmm-col > .wp-megamenu-sub-menu > li > .textwidget{
    width: 100% !important;
  }
  .wp-megamenu .wp-megamenu-sub-menu .wpmm-col{
    margin-bottom: 45px !important;
  }
  .wp-megamenu .wpmm-submenu-right{
    margin-bottom: 0px !important;
  }
  .products-menu > .wp-megamenu-sub-menu{
    overflow-y: scroll !important;
  }
  .wpmm-nav-wrap > .wp-megamenu > .menu-item{
    margin-bottom: 15px !important;
  }
  #product-menu-responsive{
    float: left;
    font-size: 16px;
    line-height: 26px;
    font-weight: bold;
    color: var(--primary-color-1) !important;
    margin-bottom: 45px;
    cursor: pointer;
    width: 100%;
    text-align: left;
  }
  #product-menu-responsive > span{
    margin-right: 10px;
  }
  .site-header-another + .menu-header-default-mobile{
    margin-top: 95px;
  }
  /* DESCARGAS */
  .download-page-filter .search-filter-results > .section-posts > .post-section,
  .download-page-filter .searchandfilter > ul li > label{
    width: 100% !important;
  }
  .download-page-filter .search-filter-results{
    margin-top: 25px !important;
  }
  .download-page-filter .searchandfilter .children{
    width: calc(100% - 30px) !important;
    margin-top: 55px !important;
    left: 6px;
  }
  .download-page-filter .searchandfilter .children:hover,
  .download-page-filter .searchandfilter label:hover + .children{
    z-index: 9 !important;
  }
  .download-page-filter .descargas > span{
    top: 9px !important;
  }
  .site-header-industrial .menu-header-default-mobile,
  .site-header-decoracion .menu-header-default-mobile{
    margin-top: 40px !important;
  }
  form.mc4wp-form{
    display: flex;
  }
  form.mc4wp-form > .mc4wp-form-fields{
    margin-left: auto;
    margin-right: auto;
  }
  form.mc4wp-form > .mc4wp-form-fields .custom-newsletter{
    width: 263px;
  }
  .read-accept{
    max-width: 250px;
  }
  #sidebar_footer_8{
    margin-bottom: 65px;
  }
  .text-read{
    width: calc(100% - 40px) !important;
  }
  .box-check{
    margin-top: 6px;
  }
  .read-accept > input + .box-check:after{
    top: 1px !important;
  }
  .button-newsletter > input{
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .button-newsletter{
    display: flex !important;
  }
  .module-content .module-title{
    text-align: center !important;
  }
  .product-table-section.tabla-ead tr > td:nth-child(2){
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    height: 27px !important;
  }
  .solo-uso-table table tr:nth-child(2){
    position: relative !important;
  }
  .solo-uso-table table tr:nth-child(2) > td:nth-child(2){
    height: 237px !important;
    width: 262px !important;
    left: 0px !important;
    display: flex !important;
	  position: relative !important;
	  height: 0px !important;
	  border: 0px !important;
	  padding-top: 0px !important;
	  padding-bottom: 0px !important;
  }
	.solo-uso-table table tr:nth-child(2) > td:nth-child(2) .longitud-freq{
		position: absolute;
		width: 100% !important;
		height: 0px !important;
		border: 1px solid var(--primary-color-1) !important;
		padding-top: 123px !important;
		padding-bottom: 123px !important;
	}
	
	
  .solo-uso-table.trebol table tr:nth-child(2) > td:nth-child(2){
    height: 92px !important;
    line-height: 1.5;
  }
	.solo-uso-table.trebol table tr:nth-child(2) > td:nth-child(2){
		position: relative !important;
	  	height: 0px !important;
	  	border: 0px !important;
	  	padding-top: 0px !important;
	  	padding-bottom: 0px !important;
	  	border: 0px !important;
	}
	.solo-uso-table.trebol table tr:nth-child(2) > td:nth-child(2) > .longitud-freq{
		padding-top: 30px !important;
		padding-bottom: 71px !important;
	}
	
  div.product-table-section.tabla-ead.tabla-tub-za table tr > td:nth-child(3){
    height: 18px !important;
  }
  .product-table-section.anillas-table.anillas-gancho-eslingas table tr:nth-child(2) > td:nth-child(2),
  .product-table-section.anillas-table.anillas-gancho-eslingas table tr:nth-child(5) > td:nth-child(2){
    height: 92px !important;
  }
  /* COLUMNAS HILO */
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(2) > td:nth-child(2),
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(11) > td:nth-child(2){
    height: 165px !important;
  }
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(7) > td:nth-child(2),
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(21) > td:nth-child(2){
    height: 129px !important;
  }
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(16) > td:nth-child(2){
    height: 56px !important;
  }
  .product-table-section.product-ganchos-sistemas-grua table tr:nth-child(18) > td:nth-child(2){
    height: 92px !important;
  }
  .buscador-menu{
    position: absolute;
    right: 0px;
  }
  .buscador-menu input{
    border: none !important;
    outline: none !important;
  }
  .subtitle-product.subtitle-product-big{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .product-text.slider-imagen-cortada-decor .slider-default-product{
    width: 100%;
    float: left;
    margin-bottom: 35px;
  }
  .product-text.slider-imagen-cortada-decor .slider-default-product .slick-dots li{
    list-style: none;
    cursor: pointer;
  }
  .margin-bottom-title-cat{
    margin-top: 25px;
    margin-bottom: 25px !important;
  }
  .tecnology-section > .wpb_column{
    padding: 0px !important;
  }
  .tecnologias-text{
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  .tecnologias-title{
    padding-top: 20px !important;
  }
  /*div.murtra-first-tecnology-section{
    margin-top: 0px !important;
  }*/
  .title-h1-center.nuestras-tecnho-title h1{
    font-size: 24px !important;
    line-height: 36px !important;
    margin-bottom: 25px;
  }
  .product-text.max-width-techno p{
    text-align: center !important;
    margin-bottom: 0px !important;
  }
  .product-text.max-width-techno .textwidget > p:last-child,
  .nuestras-techno .textwidget > p:last-child{
    display: none !important;
  }
  .tecnologias-p,
  .tecnologias-p *{
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .tecnologias-title{
    font-size: 16px !important;
  }
  .tecnologia-section{
    margin-bottom: 50px !important;
  }
  .tecnologia-image{
    height: 250px !important;
  }
  .tecnologia-premio{
    margin-right: auto !important;
    margin-left: 20px !important;
  }
  .descargable-title.title-1{
    font-size: 22px !important;
    line-height: 26px !important;
  }
  .title-product-caract .textwidget *{
    font-size: 16px !important;
  }
  .title-product-caract{
    margin-bottom: 0px;
  }
  .product-mini-logos.display-none-responsive{
    display: none !important;
  }
  .heavy-duty-list ul{
    margin-left: 0px !important;
    margin-bottom: 0px !important;
  }
  .heavy-duty-list .vc_wp_text{
    margin-bottom: 0px !important;
  }
  .heavy-duty-list p{
    display: none !important;
  }
  .title-decor-responsive-icons h1{
    font-size: 24px !important;
    line-height: 36px !important;
    text-align: center;
  }
  .title-decor-responsive-icons h1 > br{
    display: none !important;
  }
  .title-decor-responsive-icons .product-mini-logos > img{
    width: 40px !important;
    min-width: 40px !important;
    height: 40px !important;
    float: left !important;
    margin-left: 10px !important;
  }
  .title-decor-responsive-icons .product-mini-logos{
    width: max-content;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }
  .title-decor-responsive-icons p{
    display: none !important;
  }
  .padding-top-0px,
  .padding-top-0px > .vc_column-inner{
    padding-top: 0px !important;
  }
  .detalles-tecnicos-margin-at943 > .vc_column-inner{
    padding-top: 0px !important;
  }
  .searchandfilter .sf-field-taxonomy-filter_descargas > ul{
    display: grid !important;
    margin-top: 45px;
  }
  .site-footer > .site-info #sidebar_footer_5 a{
    display: flex;
  }
  .site-footer > .site-info #sidebar_footer_5 a > img,
  .site-footer .widget-area .widget > a{
    margin-left: auto;
    margin-right: auto;
  }
  .button-up{
    right: 10% !important;
  }
  .productos-decoracion > .wp-megamenu-sub-menu > li.wpmm-row{
    width: 100% !important;
    padding: 0px !important;
    margin: 0px !important;
  }
  /* EXPANDER */
  .text-expander .more-link,
  .text-expander .less-link{
    float: none !important;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
    display: block;
    color: var(--primary-color-1);
    font-size: 14px !important;
    font-weight: bold;
  }
  .text-expander .more-link > span,
  .text-expander .less-link > span{
    margin-left: 15px;
  }
  .text-expander,
  .text-expander > .summary{
    position: relative;
  }
  .text-expander > .summary:after{
    content: "";
    background: rgb(255,255,255);
	background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 200px;
    width: 100%;
  }
  .text-expander .read-more{
    z-index: 999 !important;
    position: relative !important;
    top: -25px;
  }
  .motorizados-section .title-category{
    text-align: left;
  }
  .motorizados-section .title-category .motorizados-2{
    font-size: 48px !important;
  }
  /* SEGURIDAD INFANTIL */
  .second-up-responsive{
    display: grid;
  }
  .second-up-responsive .max-width-normativa-europea{
    order: 2;
  }
  .second-up-responsive .max-width-normativa-europea > .vc_column-inner{
    width: 100% !important;
  }
  html body div.margin-bottom-security,
  .margin-bottom-security.margin-bottom-section-default.section-normativa-europea{
    margin-bottom: 0px !important;
    margin-top: 0px !important;
  }
  .margin-bottom-security.eslingas-planas-section{
    margin-top: 0px !important;
  }
  .margin-bottom-security .title-category + p{
    display: none !important;
  }
  .eslingas-planas-section.margin-bottom-security > .product-text > .vc_column-inner{
    margin-bottom: 0px !important;
  }
  /* EMPRESA */
  .quienes-somos-empresa > .wpb_column > .vc_column-inner{
    padding-top: 0px !important;
  }
  div.quienes-somos-empresa .textwidget > p:first-child,
  div.quienes-somos-empresa .textwidget > p:last-child,
  div.empresa-nuestros-valores-title .textwidget > p:first-child,
  div.empresa-nuestros-valores-title .textwidget > p:last-child,
  div.empresa-comprometidos-text-section .textwidget > p:first-child,
  div.empresa-comprometidos-text-section .textwidget > p:last-child,
  div.empresa-estamos-certificados .textwidget > p:first-child,
  div.empresa-estamos-certificados .textwidget > p:last-child{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .empresa-nuestros-valores .slick-list .vc_column-inner .subtitle-nuestros-valores p{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .product-text .text-nuestros-valores .textwidget > p{
    margin-top: 25px !important;
    margin-bottom: 25px !important;
    font-size: 14px !important;
    line-height: 22px !important;
  }
  .empresa-comprometidos-image > .vc_column-inner{
    /*background: none !important;
    padding-top: 0px !important;*/
	  background-position: 50% !important;
	  height: 300px !important;
  }
  .section-comprometidos-medio-ambiente > .vc_column_container:nth-child(1) > .vc_column-inner{
    padding-bottom: 25px !important;
  }
  .section-comprometidos-medio-ambiente > .vc_column_container:nth-child(1) > .vc_column-inner .textwidget{
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
  }
  .empresa-estamos-certificados .certificados-description .textwidget > p{
    font-size: 14px !important;
    line-height: 22px !important;
    padding-top: 20px !important;
    padding-bottom: 15px !important;
  }
  .empresa-estamos-certificados{
    margin-top: 0px !important;
    padding-top: 0px !important;
  }
  .quienes-somos-section-text-image .quienes-somos-image-section > .vc_column-inner{
    background: none !important;
    padding-top: 0px !important;
  }
  .quienes-somos-section-text-image .quienes-somos-text-section .vc_column-inner > .wpb_wrapper{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  .quienes-somos-section-text-image .quienes-somos-text-section{
    order: 1;
  }
  .quienes-somos-section-text-image .quienes-somos-image-section{
    order: 2;
  }
  .contact-empresa.contact-width-us .search-filter-results-image{
    display: flex !important;
    width: 100% !important;
    float: left;
    padding-right: 0px !important;
  }
  .contact-empresa.contact-width-us{
    display: block !important;
  }
  .contact-white-industrial-template.contact-width-us > .vc_col-sm-6:nth-child(1) > .vc_column-inner{
    padding-top: 55px !important;
  }
  body div.murtra-group-empresa{
    margin-top: 195px !important;
  }
  .murtra-group-empresa .empresa-comprometidos-text-section .text-default-p{
    padding-left: 10px;
    padding-right: 10px;
  }
  .product-text.empresa-comprometidos-text-section .vc_wp_text:last-child p{
    text-align: center !important;
  }
  .icono-picto > .icono-picto-text{
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    width: calc(100% - 32px) !important;
    top: -4px !important;
    position: relative !important;
  }
  .icono-picto:after{
    width: 25px !important;
    height: 25px !important;
  }
  .banner-seguridad-infantil div.cintas-confeccion-medida{
    background-position-x: 50% !important;
  }
  /* SELECTOR DE IDIOMAS */
  .site-header-menu{
    display: none !important;
  }
  .menu-item.wpml-ls-current-language{
    position: relative;
  }
  .menu-item.wpml-ls-current-language > ul.wp-megamenu-sub-menu{
    top: -50px;
    position: absolute;
    width: 30px;
    left: calc(50% - 9px);
    top: -9999px !important;
  }
  .menu-item.wpml-ls-current-language:hover > ul.wp-megamenu-sub-menu{
    top: -35px !important;
  }
  .menu-item.wpml-ls-current-language > ul.wp-megamenu-sub-menu > li:before{
    display: none !important;
  }
  .menu-item.wpml-ls-current-language:after{
    content: "";
    background-image: url(https://www.murtra.com/wp-content/uploads/2022/09/chevron-down-solid-compressed.png);
    width: 15px;
    height: 23px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 12px;
    position: absolute;
  }
  .home-quienes-somos > .quienes-somos-image{
    width: 100% !important;
  }
  .tecnology-section .descargable-product{
    margin-left: 5% !important;
  }
  .tecnology-section,
  div.tecnologia-section{
    margin-bottom: 15px !important;
  }
  .descargable-product{
    margin-left: 5% !important;
    margin-bottom: 25px !important;
  }
  .tecnology-section .descargable-product .descargas > span{
    top: 7.5px !important;
  }
  div.product-text-no-height{
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  div.product-text-no-height p{
    text-align: center !important;
  }
	.privacy-label > .privacy-text{
		left: 0px !important;
		top: 10px !important;
	}
	.newsletter-field{
		margin-top: 10px;
	}
	.newsletter-field + .privacy-text{
		top: 18px !important;
	}
	label.privacy-label span.wpcf7-list-item-label:after{
		top: -2px !important;
	}
	html body div.section-comprometidos-medio-ambiente-2{
		margin-top: 0px !important;
	}
	div.section-comprometidos-medio-ambiente-2 > .empresa-comprometidos-image{
		margin-bottom: 100px !important;
	}
	.home-quienes-somos-1 > .quienes-somos-text > .vc_column-inner p{
		display: none !important;
	}
	.home-quienes-somos-2 .text-default-p p{
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}
	.home-quienes-somos-2 .product-text .textwidget > p{
		margin-bottom: 0px !important;
	}
	.suscribirme-newsletter{
		margin-bottom: 45px;
		float: left;
		width: 100%;
	}
	.download-page-filter .search-filter-results > .section-posts > .post-section .downloadD .title{
		width: calc(100% - 45px) !important;
	}
	.text-align-center-responsive,
	.text-align-center-responsive *{
		text-align: center !important;
	}
	.cintas-industrial-slider,
	.section-cinstas-industrial-sector{
		z-index: 9999;
		position: relative;
	}
	.hilo-cintas-confeccion-descargables{
		z-index: 9;
		position: relative;
	}
	.country-info[number="2"] .info-popup-image{
		background-size: 355px !important;
		background-position-x: -3px !important;
	}
	/* CINTAS - COMPLEMENTOS CONFECCIÓN */
	.category-descardable-section{
		z-index: 99999;
		position: relative;
	}
	.tapcro-logo-left{
		text-align: left !important;
	}
	.logo-murtra-adhesive:after,
	.logo-murtra-autoextinguible:after{
		left: auto !important;
		right: 0px !important;
	}
	.sectores-cintas-industrial-sectores .slick-track > .slick-slide{
		width: 100% !important;
		margin-bottom: 25px !important;
	}
	.sectores-cintas-industrial-sectores .slick-dots{
		display: none !important;
	}
	.sectores-cintas-industrial-sectores{
		margin-bottom: 0px !important;
	}
	.display-none-responsive{
		display: none !important;
	}
	.columna-productos-industrial .our-products-category{
		margin-bottom: 1px !important;
	}
	.languages-responsive > .wpml-ls-legacy-list-horizontal{
		text-align: center;
		margin-top: 45px;
		float: left;
		width: 100%;
	}
	.languages-responsive > .wpml-ls-legacy-list-horizontal *{
		color: var(--primary-color-1) !important;
	}
	.wpcf7-form-control-wrap.mensaje > .wpcf7-not-valid-tip,
	.recaptcha .wpcf7-not-valid-tip{
		top: -20px !important;
	}
	div.suscribirme-newsletter .recaptcha > .wpcf7-not-valid-tip{
		top: -20px !important;
	}
	.politica-privacidad .wpcf7-not-valid-tip{
		top: -22px !important;
	}
	.menu-header-default-mobile:not(.active){
		display: none !important;
	}
	.menu-header-default-mobile.active{
		overflow: hidden !important;
	}
	html[lang="fr-FR"] .menu-header-default-mobile .wp-megamenu-item-6076 > .wp-megamenu-sub-menu{
		display: none !important;
	}
}
@media (min-width: 1024.5px) {
  .display-none-desktop{
    display: none !important;
  }
  /* CONFECCIÓN INDUSTRIAL */
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track{
    width: 100% !important;
    min-width: 100% !important;
    display: grid !important;
    grid-gap: 30px;
    grid-template-columns: repeat(2, 1fr);
  }
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track:before,
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track:after{
    display: none !important;
  }
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track .slick-slide{
    width: calc(100% - 4px) !important;
  }
  .confeccion-industrial-slider > .wpb_column > .vc_column-inner > .wpb_wrapper > .ult-carousel-wrapper > .slick-slider .slick-track .slick-slide .sectores-section{
    height: calc(100% - 4px) !important;
  }
  .confeccion-industrial-slider .slick-dots{
    display: none !important;
  }
  .ficha-confection-grey-section{
    margin-top: 100px !important;
  }
  .max-width-container-desktop,
  .section-cinstas-industrial-sector:not(.section-cinstas-industrial-sector-not-flex){
    display: flex;
  }
  .section-cinstas-industrial-sector{
    margin-left: 0px !important;
  }
  .max-width-container-desktop > .wpb_column{
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
  .cintas-industrial-slider{
    width: 100% !important;
    left: 0px !important;
  }
  /* EXPANDABLE NO DESKTOP */
  .expandable-responsive span.read-more,
  .expandable-responsive span.read-less{
    display: none !important;
  }
  .expandable-responsive .details{
    display: block !important;
  }
  .caract-text.expandable-responsive p{
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    color: var(--primary-color-1) !important;
  }
  /* MENÚ */
  .site-header-default > .site-header-another > .site-navigation > *:nth-child(1),
  .site-header-default > .site-header-another > .site-navigation > *:nth-child(3){
    width: 25% !important;
  }
  .site-header-default > .site-header-another > .site-navigation > *:nth-child(2){
    width: 50% !important;
  }
  .site-header-default > .site-header-another > .site-navigation > *:nth-child(2) ul{
    width: max-content;
    margin-left: auto;
    margin-right: auto;
  }
  .footer-column.footer-column-2 > div:nth-child(1),
  .footer-column.footer-column-3 > div:nth-child(1){
    height: 225px;
  }
  .footer-column.footer-column-2 > div:nth-child(2),
  .footer-column.footer-column-3 > div:nth-child(2){
    margin-top: 75px !important;
  }
  header nav ul li{
    margin: 7.5px 7px 0 !important;
  }
  .contact-follow-us .wpb_wrapper > a{
    margin-right: 15px;
  }
  /* HILO INDUSTRIAL */
  .list-two-columns-default ul > li.little-list{
    width: calc(100% - 75px);
  }
  .list-two-columns-default ul > li.big-list{
    width: calc(100% + 75px);
    margin-left: -75px;
  }
  /* MENÚ */
  .wp-megamenu > .productos-industrial > .wp-megamenu-sub-menu > li > .wp-megamenu-sub-menu > li.wpmm-col{
    margin: 0px !important;
  }
  .products-menu .wp-megamenu-sub-menu{
    padding-bottom: 50px !important;
  }
  .section-industrial-cat > .vc_column-gap-1 > .wpb_column{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .section-industrial-cat > .vc_column-gap-1 > .wpb_column .our-products-category{
    width: 101% !important;
  }
  .tecnology-section{
    max-width: 1280px;
    margin-left: auto !important;
    margin-right: auto !important;
    left: 0px !important;
  }
  .tecnology-section > .wpb_column:nth-child(1){
    padding-right: 35px !important;
  }
  .tecnology-section > .wpb_column:nth-child(2){
    padding-left: 35px !important;
  }
  .home-decor-cats .our-products-category{
    height: 375px;
  }
  .home-decor-cats .our-products-category > .category-section > .category-subsection{
    margin-top: 300px;
  }
  
  .productos-decoracion > ul.wp-megamenu-sub-menu > .wpmm-row{
    /*float: left;
    width: calc(100% / 3);*/
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu{
    -webkit-columns: 3;
    -moz-columns: 3;
    columns: 3;
    height: 550px !important;
  }
  .text-expander > .summary,
  .text-expander > .details .read-less{
    display: none !important;
  }
  .text-expander > .details{
    display: block !important;
  }
  .product-text-line-height .subtitle-product{
    line-height: 30px !important;
  }
  .motorizados-text-section .title-category{
    width: 250% !important;
  }
  /*.motorizados-1{
    font-size: 60px !important;
  }*/
  .motorizados-2{
    font-size: 120px !important;
    line-height: 1 !important;
    z-index: 1;
    display: block;
    position: relative;
  }
  .motorizados-1{
    font-size: 40px !important;
  }
  .our-history-company > .wpb_column{
    margin-bottom: 215px;
  }
  /* EMPRESA */
  .quienes-somos-empresa{
    float: left;
    width: 100%;
  }
  .empresa-comprometidos-image .wpb_single_image,
  .quienes-somos-section-text-image .wpb_single_image{
    display: none !important;
  }
  .quienes-somos-section-text-image > .quienes-somos-text-section:nth-child(1) > .vc_column-inner{
    margin-left: auto;
  }
  .quienes-somos-section-text-image > .quienes-somos-text-section:nth-child(2) > .vc_column-inner{
    margin-right: auto;
  }
  .quienes-somos-section-text-image > .quienes-somos-text-section:nth-child(1) > .vc_column-inner > .wpb_wrapper{
    padding-right: 65px;
  }
  .quienes-somos-section-text-image > .quienes-somos-text-section:nth-child(2) > .vc_column-inner > .wpb_wrapper{
    padding-left: 65px;
  }
  .quienes-somos-text-section > .vc_column-inner > .wpb_wrapper{
    padding-top: 45px;
    padding-bottom: 65px;
  }
  .quienes-somos-text-section > .vc_column-inner{
    padding-top: 0px !important;
  }
  .murtra-group-empresa .empresa-comprometidos-image > .vc_column-inner{
    max-width: none !important;
    background-size: cover !important;
    background-position: 50%;
  }
  .murtra-group-empresa .empresa-comprometidos-text-section .vc_column-inner{
    padding-left: 45px;
    max-width: calc(1290px / 2);
    padding-top: 45px;
    padding-bottom: 55px;
  }
  /* MENÚ DECORACIÓN */
  .productos-decoracion > ul.wp-megamenu-sub-menu{
    min-height: 600px !important;
    position: relative;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li > .wp-megamenu-sub-menu{
    width: calc(100% / 3);
    position: absolute;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(1) > .wp-megamenu-sub-menu{
    top: 0px !important;
    left: 0px !important;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(2) > .wp-megamenu-sub-menu{
    top: 160px !important;
    left: 0px !important;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(3) > .wp-megamenu-sub-menu{
    left: 430px;
    top: 0px;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(4) > .wp-megamenu-sub-menu{
    left: 430px;
    top: 150px;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(5) > .wp-megamenu-sub-menu{
    left: 430px;
    top: 260px;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(6) > .wp-megamenu-sub-menu{
    left: 430px;
    top: 335px;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(7) > .wp-megamenu-sub-menu{
    right: 0px;
  }
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(8) > .wp-megamenu-sub-menu{
    right: 0px;
    top: 310px;
  }
	html[lang="en-US"] .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(8) > .wp-megamenu-sub-menu{
		top: 325px !important;
	}
  /**/
  .productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(7) > .wp-megamenu-sub-menu .wp-megamenu-sub-menu > .menu-item{
    /*margin-top: 0px !important;*/
  }
  /* HEADER */
  .site-header .image-header,
  .site-header-default > .site-header-another > .site-navigation > *:nth-child(1){
    width: 390px !important;
    margin-right: auto !important;
  }
  header#masthead.site-header-default .site-header-menu{
    width: 50px !important;
  }
  header#masthead.site-header.site-header-default .image-header > .widget_media_image > a{
    float: left !important;
  }
  /* SELECTOR DE IDIOMAS */
  .menu-item.wpml-ls-current-language{
    position: relative;
  }
  .menu-item.wpml-ls-current-language:hover > ul.wp-megamenu-sub-menu{
    top: -50px;
    position: absolute;
    width: 30px;
  }
  .menu-item.wpml-ls-current-language:hover > ul.wp-megamenu-sub-menu > li:before{
    width: 50px !important;
    left: 0px !important;
  }
  .menu-item.wpml-ls-current-language:after{
    content: "";
    background-image: url(https://www.murtra.com/wp-content/uploads/2022/09/chevron-down-solid-compressed.png);
    width: 15px;
    height: 23px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 12px;
    position: absolute;
  }
  .decoracion-cintas-complementos-confeccion .our-products-category .cat-section-div .subcat-section{
    height: 30px !important;
  }
  /* PRODUCT CAT */
  .cat-products-64 .subcat-section,
  .cat-products-261 .subcat-section,
  .cat-products-262 .subcat-section{
    font-size: 14px !important;
    line-height: 2.2 !important;
  }
	input#KLCF_gdpr + label[for="KLCF_gdpr"]{
		margin-left: 30px;
		margin-top: 0px !important;
		height: 16px;
	}
	input#KLCF_gdpr + label[for="KLCF_gdpr"] + .privacy-text{
		width: calc(100% - 60px) !important;
		float: left;
		left: 5px;
	}
	body input#KLCF_gdpr + label[for="KLCF_gdpr"]:after{
		top: -10px !important;
	}
	.post-section > .downloadD > .post-text-section > .posts-buttom > .title{
		height: 64px;
	}
	.post-section > .downloadD .title{
		width: calc(100% - 45px) !important;
	}
	.tecnology-section{
		left: 0px !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
		max-width: 100% !important;
	}
}
/* TABLETS ESPECÍFICAS */
@media (min-width: 1025px) and (max-width: 1275px) {
	.campos-obligatorios > .column-2 > .privacy-label{
		float: left;
		width: 300px !important;
	}
	.wpcf7-form-control-wrap.recaptcha .g-recaptcha iframe{
		transform:scale(0.77);
		-webkit-transform:scale(0.77);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
}
@media (min-width: 767px) and (max-width: 1024px) {
	.our-products-category .cat-section-div > .subcat-section > a{
		font-size: 12px !important;
	}
	.our-products-category .cat-section-div > .subcat-section{
		margin-top: 5px !important;
	}
	div.our-products-category > .category-section > .category-subsection{
		margin-top: 25px !important;
	}
	/* ESLINGAS PLANAS */
	.eslingas-planas-longitudes.solo-uso-table table tr:nth-child(2) > td:nth-child(2){
		height: 297px !important;
	}
	.eslingas-planas-longitudes-short.eslingas-planas-longitudes.solo-uso-table table tr:nth-child(2) > td:nth-child(2){
		height: 117px !important;
	}
}
@media (min-width: 1025px) and (max-width: 1160px) {
	.our-products-category .title-cat-section > a{
		font-size: 20px !important;
		line-height: 26px !important;
	}
}
@media (min-width: 1025px) and (max-width: 1280px) {
	.productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(3) > .wp-megamenu-sub-menu,
	.productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(4) > .wp-megamenu-sub-menu,
	.productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(5) > .wp-megamenu-sub-menu,
	.productos-decoracion > ul.wp-megamenu-sub-menu > li:nth-child(6) > .wp-megamenu-sub-menu{
		left: 330px !important;
	}
	.product-table-section.tabla-ead.tabla-tub-za.tabla-normativa-gris .product-table-last-big tr > td:nth-child(3){
		height: 26px !important;
	}
	.product-table-section.tabla-ead.tabla-tub-za.tabla-normativa-gris .icono-picto:after{
		width: 27px !important;
		height: 27px !important;
		left: 7.5px !important;
		top: 0px !important;
	}
	.text-left-tablet-important *{
		text-align: left !important;
	}
	/* TABLAS */
	.product-table-section tr > th:last-child:before{
		width: 32px !important;
		height: 32px !important;
		top: -3px !important;
		background-repeat: no-repeat !important;
	}
	.product-table-default.product-table-gancho tr > th:before{
		background-repeat: no-repeat !important;
		width: 34px !important;
		height: 34px !important;
		top: -4px !important;
	}
	.tabla-picto-detalles-tecnicos .icono-picto:after{
		height: 100% !important;
	}
}
@media (min-width: 1025px) and (max-width: 1280px) {
	.eslingas-planas-longitudes.solo-uso-table table tr:nth-child(2) > td:nth-child(2){
		height: 238px !important;
		left: 279px !important;
	}
	.eslingas-planas-longitudes-short.eslingas-planas-longitudes.solo-uso-table table tr:nth-child(2) > td:nth-child(2){
		height: 97px !important;
	}
	.eslingas-planas-longitudes.solo-uso-table table.product-table-last-big{
		position: relative;
	}
}
@media (min-width: 1281px) and (max-width: 1350px) {
	.eslingas-planas-longitudes.solo-uso-table table.product-table-last-big{
		position: relative;
	}
	.eslingas-planas-longitudes.solo-uso-table table tr:nth-child(2) > td:nth-child(2){
		left: 280px !important;
	}
}}
