 .tax-product_cat iframe[src*="youtube.com"] {  display:block !important;  visibility:visible !important;  opacity:1 !important; }  .elementor-element.elementor-element-62d3504d.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-image-carousel.e-widget-swiper svg.e-font-icon-svg.e-eicon-chevron-left, .elementor-element.elementor-element-62d3504d.elementor-arrows-position-inside.elementor-pagination-position-outside.elementor-widget.elementor-widget-image-carousel.e-widget-swiper svg.e-font-icon-svg.e-eicon-chevron-right {  fill:#666 !important; border-radius:100px;   background:rgb(232, 232, 232, 0.7); } li.menu-item.menu-item-gtranslate {   width:100px !important;   display:inline-block; } .term-description {   text-align:left !important; } .ast-article-post .post-thumb-img-content img {   aspect-ratio:auto !important;   width:100%; } header.entry-header.ast-blog-single-element.ast-blog-meta-container {   display:none !important; } .term-description {   width:100% !important; }  html[lang="en"] [lang="es"], html[lang="it"] [lang="es"], html[lang="fr"] [lang="es"], html[lang="pt"] [lang="es"], html[lang="de"] [lang="es"] {   display:none !important; } html[lang="es"] [lang="en"], html[lang="it"] [lang="en"], html[lang="fr"] [lang="en"], html[lang="pt"] [lang="en"], html[lang="de"] [lang="en"] {   display:none !important; } html[lang="en"] [lang="fr"], html[lang="it"] [lang="fr"], html[lang="es"] [lang="fr"], html[lang="pt"] [lang="fr"], html[lang="de"] [lang="fr"] {   display:none !important; } html[lang="en"] [lang="pt"], html[lang="it"] [lang="pt"], html[lang="fr"] [lang="pt"], html[lang="es"] [lang="pt"], html[lang="de"] [lang="pt"] {   display:none !important; } html[lang="en"] [lang="de"], html[lang="it"] [lang="de"], html[lang="fr"] [lang="de"], html[lang="pt"] [lang="de"], html[lang="es"] [lang="de"] {   display:none !important; } html[lang="en"] [lang="it"], html[lang="es"] [lang="it"], html[lang="fr"] [lang="it"], html[lang="pt"] [lang="it"], html[lang="de"] [lang="it"] {   display:none !important; }  .trail-items li::after {   padding:0 0.3em;   content:"/" !important; } @media screen and (min-width:1500px) { .site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left {   margin-right:50px !important; } } select.gt_selector.notranslate {   text-transform:uppercase !important; } .video.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper {   justify-content:space-between !important; } .gallery-caption {border:0px !important;} p.price {   position:absolute;   left:0 !important;   z-index:8;   top:0; } span.woocommerce-Price-amount.amount { padding:10px 20px; background:#ff4500; margin-bottom:10px; color:#fff!important; transition:background .4s; } span.woocommerce-Price-amount.amount:hover { background:#fff !important; color:#ff4500 !important; } .woocommerce-js div.product .woocommerce-tabs ul.tabs li a {   color:#ffffff !important;   text-transform:uppercase; padding:10px 40px; } .woocommerce-js div.product .woocommerce-tabs ul.tabs li.active a {   text-shadow:inherit;   background:#ff4500; } h2.woocommerce-loop-product__title {   font-size:16px !important; } p.woocommerce-result-count, form.woocommerce-ordering {   display:none !important; } .woocommerce-product-details__short-description p {margin-bottom:0 !important;}  .ast-builder-grid-row>.site-header-section {   flex-wrap:wrap-reverse; } .ast-grid-right-section {   justify-content:left !important; } .mega-menu-link, .menu-link {   min-width:150px; margin:0 !important; } .menu-item {   margin:0 0px !important; } .ast-flex { align-content:center !important;} #contenedortitulo {display:flex; justify-content:center; align-items:center;} #contenedortitulo1 {display:flex; justify-content:center; align-items:center; } .btncathome {margin:20px 0 0 0; color:#fff; background:#0690F2; padding:0 10px; } .btncathome a {color:#fff; text-decoration:none !important;} .btncathome:hover {background:#fff; } .btncathome a:hover {color:#000 !important; text-decoration:none;} .titcathome {width:auto !important; background:rgba(0, 0, 0, .7); text-align:center; padding:10px 20px; font-size:26px !important; color:#fff !important;} ul.slick-dots {   margin-top:-40px !important;   margin-bottom:20px !important; } li#tab-title-description {   display:none; }  div#primary {   max-width:1700px;   margin:40px auto !important; } ul.tabs.wc-tabs {   display:none; } #formcol1 {width:49%; float:left;} #formcol2 {width:49%; float:right;} .wpcf7 form>div, .wpcf7 form>p {margin-bottom:0 !important;} input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required, textarea.wpcf7-form-control.wpcf7-textarea {   border-radius:0 !important;   font-size:14px; } .term-description {   text-align:center;   width:80%;   margin:0 auto; } .itemsub {background:#DADADA !important;} .itemsubtit {background:#808080 !important; color:#fff !important;} .itemsubtit a.mega-menu-link{color:#fff !important; font-weight:bold !important;} .itemsubtit2 {background:#FFCC00 !important; color:#000 !important;} .itemsubtit2 a.mega-menu-link{color:#000 !important; font-weight:bold !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {   padding:0px 25px 0px 0px; min-width:175px !important;}   #ast-desktop-header .mega-menu-link, #ast-desktop-header .menu-link { width:175px; } #secondary_menu-site-navigation-desktop .mega-menu-link, #secondary_menu-site-navigation-desktop .menu-link { padding:0px!important; } select.gt_selector.notranslate {   border:transparent;   padding:0 0 0 0 !important; } .gtranslate_wrapper {   text-align:right !important;   margin:20px 0 0 0 !important; width:300px !important; float:right !important; } .page-id-6129 svg.e-font-icon-svg.e-eicon-play {   display:none !important; } p.woocommerce-loop-product__title {   font-weight:bold !important; } @media screen and (max-width:1650px) { #ast-desktop-header .mega-menu-link, #ast-desktop-header .menu-link {   width:auto !important; } a.mega-menu-link {   min-width:100% !important; } } @media screen and (max-width:1500px) { .swiper-slide, .elementor-main-swiper.swiper {   max-height:400px !important; } } @media screen and (max-width:1200px) { .swiper-slide, .elementor-main-swiper.swiper {   max-height:300px !important; } }  @media screen and (max-width:920px) { .ast-grid-right-section {   justify-content:right !important; } } @media screen and (max-width:900px) { .swiper-slide, .elementor-main-swiper.swiper {   max-height:220px !important; } .swiper-slide, .elementor-main-swiper.swiper {   max-height:100% !important; } img.wp-image-7379 {   width:100px !important; } } @media screen and (max-width:600px) { #formcol1, #formcol2 {width:100% !important;} .gtranslate_wrapper {   margin:20px 0 !important; width:auto !important; float:none !important; } .wp-image-371 {width:100px !important;}  } .ast-builder-menu { padding:0px }  @media screen and (max-width:1350px) { #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {   min-width:150px !important; }  #ast-desktop-header .mega-menu-link, #ast-desktop-header .menu-link {  width:150px;  font-size:14px!important; } select.gt_selector.notranslate {font-size:14px!important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {align-content  font-size:14px!important; } .site-logo-img img, .wp-image-371{  max-width:175px!important; } } @media screen and (max-width:1200px) { #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {   min-width:140px !important; }  #ast-desktop-header .mega-menu-link, #ast-desktop-header .menu-link {  width:140px!important;  min-width:140px!important;  font-size:13px!important; } select.gt_selector.notranslate {font-size:13px!important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {align-content  font-size:13px!important; } }  @media screen and (max-width:1130px) {  .ast-container, .ast-container-fluid {  padding-left:0;  padding-right:0; } } @media screen and (max-width:1050px) {   #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {   min-width:124px !important; }  #ast-desktop-header .mega-menu-link, #ast-desktop-header .menu-link {  width:124px!important;  min-width:124px!important;  font-size:12px!important; } }  .woocommerce .term-description * {  max-width:100% !important; } .woocommerce .term-description iframe {  width:100% !important;  height:56.25vw !important;  max-height:500px !important; } 