@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//newsite.ferrettistore.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.4.1") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//newsite.ferrettistore.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Avenir Light", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Avenir Medium", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(139,139,139);
	--wd-entities-title-color-hover: rgb(61, 61, 61);
	--wd-alternative-font: "Avenir Book", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Avenir Heavy", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 14px;
	--wd-header-el-font: "Avenir Heavy", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(124,124,124);
	--wd-alternative-color: rgb(254,50,61);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-font-family: "Avenir Book", Arial, Helvetica, sans-serif;
	--btn-accented-bgcolor: rgb(16,164,127);
	--btn-accented-bgcolor-hover: rgb(109,109,109);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(249,249,249);
	background-image: none;
}
.product-labels .product-label.onsale {
	background-color: rgb(221,51,51);
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
	background-color: rgb(221,51,51);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}



.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "Avenir Roman";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/AvenirLTStd-Roman.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Book";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/AvenirLTStd-Book.woff") format("woff");
	font-weight: 300;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Light";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/AvenirLTStd-Light.woff") format("woff");
	font-weight: 200;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Medium";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/avenir-lt-std-medium.woff") format("woff");
	font-weight: 500;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Heavy";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/AvenirLTStd-Heavy.woff") format("woff");
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Human";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/Human-BBY-Web.ttf") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Avenir Black";
	src: url("//newsite.ferrettistore.com/wp-content/uploads/2026/04/AvenirLTStd-Black.woff") format("woff");
	font-weight: 800;
	font-display:swap;
	font-style: normal;
}

/*header*/
.btn-header-store {color:#333333;font-size:13px;padding: 8px 12px 7px 12px;}
.nav-link-text {letter-spacing:0.4px;}
.wd-tools-element:is(.wd-design-2,.wd-design-5) .wd-tools-count {background-color:#c12a21 !important;}
.whb-sticked .whb-sticky-row {background-color: #fff !important;}
.whb-sticked .nav-link-text,.whb-sticked .wd-tools-icon {color:#8c8c8c !important;}
.whb-sticked .btn-header-store{ background-color:#717171 !important;color:#fff !important;}
.whb-general-header .container {padding-inline:50px;}
.wd-dropdown{border-radius:5px !important;}
.btn-size-small {
    --btn-padding: 3px 10px;
	--btn-height: 28px;}

.separador-menu:after {
        border-color: rgb(255 255 255 / 0%) !important;}
:is(.color-scheme-light,.whb-color-light) .wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after {
    border-color: rgb(255 255 255);
}
.menu-columna {flex-direction: column !important;}
.subtitle-menu {color:#545454;font-weight:400;font-size:16px;font-family:"Avenir Medium", Arial, Helvetica, sans-serif;border-bottom: 1px #bfbfbf solid;margin-bottom:0px}

/*fin de header*/
/*dropdown menu*/
.wd-dropdown {background-color:#fff !important;}
.wd-dropdown .container {padding-left:0px;padding-right:0px;}
.whb-sticked .wd-dropdown {background-color:#fff !important;}
.elementor-element-4203d0d {padding-left:0px !important;}
.menu-dropdown a:hover {font-weight:700 !important;}
.no-padding-left {padding-left:0px!important;}
.menu-ver-todo a {font-family: Avenir Heavy !important;text-decoration:underline;}
.wd-sub-menu li>a {color:#7A7A7A;}
.wd-sub-menu li>a:hover {color:#454545;font-weight:bold;}
/*home*/
/*.elementor-element-d07e972 {border-right:1px solid #bfbfbf;padding-right:30px !important;}*/
.elementor .TABS-BG:active .tabs-title,.TABS-BG:focus .tabs-title {color:#fff !important;}

/*categorias*/
.categoria-box {
    position: relative;
    overflow: hidden;
}

/* Imagen dinámica */
.categoria-box::after {
    content: "";
    position: absolute;
    inset: 0;
    background-image: var(--bg-image);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1);
    z-index: 0;
}

/* Overlay */
.categoria-box::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.4);
    opacity: 0;
    transition: opacity 0.4s ease;
    z-index: 1;
}

/* Hover */
.categoria-box:hover::after {
    transform: scale(1.08);
}

.categoria-box:hover::before {
    opacity: 1;
}

/* Contenido encima */
.categoria-box > * {
    position: relative;
    z-index: 2;
}
/*fin categorias*/
/*loop productos*/
.wd-loop-builder-off :where(.wd-product) {text-align:left !important;}
.wd-buttons {border-radius:50px !important;}
.wd-add-btn-replace {display:none !important;}
/**/
/*FIN HOME*/
/*footer*/
.main-footer {padding-left:5vw;padding-right:5vw;}
.logo-footer {width: 190px;}
.footer-widget h5{font-family: Avenir Light; font-size: 16px;color: #8c8c8c;font-weight: 300;text-transform: capitalize;margin-bottom:15px;}
.menu-footer li {margin-bottom:8px;font-size:14px;}
.social-icons-footer {display:flex;flex-direction: row;
    align-content: center;
    justify-content: flex-start;
    gap: 10px; margin-top:20px;}
.social-icons-footer li {width:30px;}
.footer-sidebar {
    padding-block: 80px !important;
}
.wd-copyrights {font-family: Avenir Light; font-size: 14px;color: #8c8c8c;font-weight: 300;}
/*shop*/
.product-labels .product-label.onsale {display:none !important;}
.widget_layered_nav_filters a {font-size:13px;}
.woocommerce_layered_nav_filters-2 li{margin-bottom:8px;}
.woocommerce-result-count {font-size:13px;}

/*categorias paginas*/
.categorias-slider .wd-entities-title {font-size:13px !important;font-family: Avenir Light;letter-spacing:0.4px;}
/*products details*/
.saved-sale {color:#F6323C;font-weight:bold;display:inline-block;margin-bottom:0px!important;font-size:15px;}
.amount {font-size:16px;}
.product-wrapper del {margin-top:0px;}
.price .amount {font-size: 15px;}
	.wd-product .price {margin-top:-3px !important;}
	.product-wrapper .wd-entities-title {margin-top:5px;}
.wd-entities-title a {font-size:16px !important; color:#8b8b8b;font-weight:300;text-align:left;}
.price-data ins, .price-data del {display:block;text-align:left;}
del .amount {color:#626262;font-size:15px;}
.wd-product :where(.product-wrapper,.product-element-bottom) {gap:10px !important;}
.btn-clear-filter {border:0px none;}
.liquidacion-text {
    font-size: 11.5px;
    font-weight: 500;
}
.product-element-bottom {margin-top:7px;}
/*product page*/
.hidden {display:none;}
.cart-title {text-align:center;}
.product-template-default div.quantity input[type="button"] {height:45px;}
.product-template-default .price-data ins,.product-template-default .price-data del {margin-bottom:0px !important;}
.product-template-default .wd-single-price p {margin-bottom:0px !important;}
.product-template-default div.quantity :is(input[type="number"],input[type="text"]) {height:45px;}
.product-template-default ins {margin-bottom:0px;}
.main-page-wrapper.container-fluid {width: clamp(var(--wd-container-w), 84%, 100%) !important;}
.single_add_to_cart_button {border-radius:0px;padding:10px 45px;width:290px;background-color:rgba(16, 164, 127, 1);}
.panel-descargas .elementor-button { width:155px;}
.wd-accordion.wd-style-default:before {    border-top: 1px solid var(--brdcolor-gray-300) !important;}

.woocommerce-mini-cart__buttons .checkout {background-color:#10a47f !important;}
.contenedor-nav-widget .widget_layered_nav ul li a {color: #242424;font-family:"Avenir BOOK", Arial, Helvetica, sans-serif;font-size:14px;}
.widget_product_categories h5 {font-size:14px;text-transform:Capitalize;}
.product-categories li a {font-size:14px;}
.product-categories .children .cat-item a {font-size:14px;}
.wd-cats-toggle:after {font-size:12px;color:#767676;}
.contenedor-nav-widget .widget_layered_nav ul li {margin-bottom:10px;}
.wd-cats-toggle:hover, .wd-cats-toggle.toggle-active {
    background-color: #ffffff !important;width:12px;
}
.contenedor-nav-widget .count {display:none;}
.title-widget-shop {font-size: 14px !important;color: #242424 !important;font-family:"Avenir Heavy", Arial, Helvetica, sans-serif;}
.woocommerce-ordering.wd-style-underline select {font-size:13px;}
nav[class*="-pagination"] li .page-numbers {border-radius:25px;}
#contenedor-portada-cat {
		display: flex;
    flex-direction: row;
    justify-content: center;}
.elementor-element-dc04978 {display:flex;}
.descripcion-porcelanato {text-align:justify;}
.contenedor-title-catalogo {flex-direction: column !important;}
/*seo description card*/
.ferretti-editorial-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:32px;
}

.ferretti-cat-card{
    position:relative;
    overflow:hidden;
    display:block;
    text-decoration:none;
}
.ferretti-seo-card{
    position:relative;
    overflow:hidden;
}

.ferretti-cat-card img, .ferretti-seo-card img{
    width:calc(100% + 50px);
    max-width:calc(100% + 50px);
    height:541px;
    object-fit:cover;
    opacity:1;
    will-change:transform, opacity;
    transition:opacity .35s,transform .35s;
    transform:translateX(0);
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
}

.ferretti-cat-card:hover img, .ferretti-seo-card:hover img{
    transform:translateX(-40px);
    transition-delay:.05s !important;
    transition-duration:.35s !important;
    opacity:1;
}
.ferretti-seo-content{
    position: absolute;
    bottom: 0px;
    padding-left: 8%;
    padding-right: 8%;
    padding-bottom: calc(8% + 50px);
    color: white;
}
.ferretti-seo-content h1 {    
		font-size: 30px;
    text-transform: uppercase;
    color: #fff;
    line-height: 1;
    font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;
	font-weight:300;
}
.ferretti-seo-content p {font-size:14px;text-align:justify;line-height:17px;}
.seguir-leyendo {
    padding: 0px;
    font-size: 12px;
    background-color: unset;
    margin-top: 20px;
    border: 0px;
    font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;
    float: right;
		color: #c9c9c9;
}
.ferretti-cat-card h2{
    margin-top:15px;
    text-align:center;
    font-size:15px;
		line-height:16px;
    text-transform:uppercase;
		color:#575757;
		margin-bottom:5px;
	font-family:"Avenir Heavy", Arial, Helvetica, sans-serif;
}

.ferretti-cat-card span{
    display:block;
    text-align:center;
	font-size:14px;
}
.ver-mas-colecciones {font-size:13px;color:#575757;font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;}
/*product page for porcelanatos*/
.title-showrooms {font-family:"Avenir Medium", Arial, Helvetica, sans-serif;font-size:1.33rem;color:#666;}
.TITLE-H3-CATALOGO {font-family:"Avenir Medium", Arial, Helvetica, sans-serif;font-size:1.33rem;color:#666;text-transform:uppercase;}
/*SEO FAQ*/
.h2-description{
	font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;
	font-weight:300;
	color:#1d1d1d;
	font-size:25px;
	margin-bottom:0px;
	text-transform:uppercase;
}
.h3-descripcion{
	font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;
	font-weight:300;
	color:#1d1d1d;
	font-size:20px;
	margin-bottom:0px;

}
.caja-preguntas {margin-top:30px;}
.parrafo-descripcion {margin-bottom:0px;font-family: "Avenir Light", Arial, Helvetica, sans-serif !important;font-size:14px;	padding-top: 10px;
	padding-bottom:30px;}
/*cart*/
.wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, :is(.woocommerce-error,.woocommerce-info) {
    background-color: #343434;
}
.woocommerce-error a {color:#fff;}
.elementor-widget-woocommerce-checkout-page .acfw-bogo-notice-text a{color: #e5e5e5 !important;}
.elementor-widget-woocommerce-checkout-page .woocommerce-info {background-color: #343434 !important;}
.acfw-bogo-notice-text a {float: right;
    color: #e5e5e5 !important;
    border: 1px solid #ccc !important;
    padding: 5px 8px !important;
    border-radius: 5px;
	font-weight:400;
}
.elementor-widget-woocommerce-cart .woocommerce button.button:hover {background-color:#6a6b6a !important;border-color:#6a6b6a !important;color:#fff !important;}
.title-metodos {font-size:14px;font-family:"Avenir Heavy", Arial, Helvetica, sans-serif;margin-top:35px;display:block;}
.product-details .product-name {font-size:16px;display:block;font-family:"Avenir Black", Arial, Helvetica, sans-serif;}
.product-details .product-price {font-size:16px;display:block;margin-top:10px; margin-bottom:10px;font-family:"Avenir Medium", Arial, Helvetica, sans-serif;}
.product-details .product-quantity {font-size:16px;display:block;}
.product-details .product-subtotal {font-size:16px;display:block;}
.product-details div.quantity input[type="button"] {height: 30px;}
.product-details div.quantity :is(input[type="number"],input[type="text"]) {height: 30px;}
.product-details .amount {font-family:"Avenir Medium", Arial, Helvetica, sans-serif;font-size:16px;}
.product-details .product-subtotal {font-family:"Avenir Medium", Arial, Helvetica, sans-serif;font-size:16px;}
.product-details .product-subtotal {margin-top:10px; margin-bottom:10px;}
.cart-more-products {text-align:center;padding-top:25px;}
.text-ayuda {padding-top:20px;}
.text-ayuda h3 {font-size:19px;}
.content-ayuda {font-size:13px;}
.content-ayuda img {width:14px;margin-right:4px;}
.text-ayuda .pago {width: 280px;
    padding: 20px 0px;
    display: block;}
td.product-thumbnail img {
    min-width: 120px;
	max-width: 120px;}

/*mini cart*/
.woocommerce-mini-cart .amount {font-size:15px;}
.product_list_widget>li .wd-entities-title {font-size:14px; color:#8c8c8c;}
.shopping-cart-widget-footer .amount {font-size:18px;}
.woocommerce-mini-cart__total {font-size:18px;color:#8c8c8c;}
.product_list_widget>li {border-color:#eaeaea;}
.wd-side-hidden {background-color:#fff !important;}
.cart-widget-side .title {color:#8c8c8c;}
.cart-widget-side .woocommerce-mini-cart .mini_cart_item:hover {background-color:#f6f6f6;}
.cart-widget-side .wd-heading {border-color:#eaeaea;}
.woocommerce-mini-cart .remove {color:#8c8c8c;}
li:hover .cart-info .wd-entities-title {color:#8c8c8c;}
.wd-action-btn.wd-style-text .wd-action-text {color:#8c8c8c;font-size:13px;}
.woocommerce-mini-cart__total strong  {color:#8c8c8c;}
.woocommerce-mini-cart__total, .cart-info span.quantity {border-color:#eaeaea;}
.wd-action-btn .wd-action-icon:before, .wd-action-btn .wd-action-icon:after {color:#8c8c8c;}
.wd-action-btn.wd-style-text>a:hover .wd-action-text {color:#454545;}
.wd-action-btn>a:hover .wd-action-icon:before {color:#454545;}
.cart-info span.quantity {color:#8c8c8c;}
/*tienda*/
.product-labels .product-label.onsale {letter-spacing: .8px;background-color:linear-gradient(90deg, rgba(185,53,62,1) 28%, rgba(225,53,62,1) 100%);}
.product-labels .product-label.onsale:after {content:'dscto.';text-transform:lowercase;padding-left:7px;}
.breadcrumb-shop nav a:first-child{display:none;}
.breadcrumb-shop nav a:after {}
.widget_price_filter [class*="price_slider_amount"] .button {background-color:#10a47f;color:#fff;}
/*carrito*/
.product-table-card .woocommerce-cart-form__cart-item {background-color:#FAFAFA;}
.product-table-card .wd-cart-action-row {}
.product-table-card thead {}
.woocommerce-cart-form .shop_table {    border-spacing: 0;
    border-collapse: separate;background-color:#FAFAFA;padding:10px 20px 20px 20px;}
.woocommerce-cart-form .shop_table th {font-size:14px;font-family:"Avenir Heavy", Arial, Helvetica, sans-serif;border-bottom:0px none;}
.woocommerce-cart-form .product-name a {font-size:14px;}
td.product-price>.amount {font-size:14px; color:2c2c2c;}
td.product-subtotal .amount {font-size:14px; color:2c2c2c;}
.wd-coupon-form .input-text {
    max-width: 80%;
    border: 0px none;
    background-color: #ededed;
	border-radius: 5px;}
/*checkout*/
.wd-checkout-coupon {max-width:1280px;margin:0 auto;font-family:"Avenir Medium", Arial, Helvetica, sans-serif;}
.resumen-pedido tr.order-total strong .amount {font-size:1.1em;}
.colm-3 {float:left;--wd-col: 1;}
.colm-3-last {float:left;--wd-col: 2;}
.hide-field {display:none;}
form.woocommerce-checkout input {
    background-color: #fff;
    border-radius: 6px;    border: 1px #454545 solid;
}
.select2-container .select2-selection--single .select2-selection__rendered { background-color: #fff;
    border-radius: 6px;    border: 1px #454545 solid;}
.select2-selection {border:0px none !important;}
#order_comments { background-color: #fff;
    border-radius: 6px;    border: 1px #454545 solid;}
.woocommerce-billing-fields label, .woocommerce-shipping-fields label, .woocommerce-additional-fields label {font-size:14px;}
.optional {top:0px;}
/*FIN SHOP*/
/*CATALOGOS*/
.iconos-catalogos {margin-top:10px}
/*QUERIES*/
@media (max-width:1440px) {
	.wd-nav.wd-gap-m {--nav-gap: 15px;}
	.wd-nav-header>li>a {font-size:12px !important;}
	.btn-header-store {font-size:11px !important;padding: 8px;}
	.wd-logo img {width:170px;}
	.wd-nav.wd-gap-l {--nav-gap: 15px;}
}
@media (max-width:1280px) {
	.wd-nav.wd-gap-m {--nav-gap: 10px;}
	.wd-nav-header>li>a {font-size:12px !important;}
	.btn-header-store {font-size:11px !important;padding: 7px;}
	.wd-logo img {width:150px;}
	.wd-tools-element>a {padding-inline: 5px !important;}
	.wd-nav.wd-gap-l { --nav-gap: 10px;}
}
	
	@media (min-width: 768px) and (max-width: 1024px) {
	.ferretti-cat-card img, .ferretti-seo-card img{
    height:480px;
}
.ferretti-editorial-grid{
    grid-template-columns:repeat(2,1fr);
}
.ferretti-seo-content {padding-bottom: calc(8% + 10px);}
}

@media (max-width: 576px) {
	.ferretti-editorial-grid{
    display:grid;
    grid-template-columns:repeat(1,1fr);
    gap:32px;
}
.title-showrooms, .TITLE-H3-CATALOGO {text-align:center;}
.contenedor-descargas-catalogo {justify-content: center;}
}

