:root {
--ps-header-h: 94px;
--ps-anchor-h: 62px;
}
.anchors-menu,
.anchors-menu.anchor-menu-sticky,
.anchors-menu[class*="sticky"] {
position: static !important;
z-index: 900;
height: auto !important;
min-height: var(--ps-anchor-h, 62px) !important;
overflow-x: auto !important;
overflow-y: hidden !important;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
}
.anchors-menu::-webkit-scrollbar {
display: none;
}
.anchors-list {
display: flex !important;
align-items: center !important;
min-height: var(--ps-anchor-h, 62px);
margin: 0 !important;
white-space: nowrap !important;
}
.anchors-list > li.anchor {
display: inline-flex !important;
flex: 0 0 auto !important;
align-items: center !important;
height: auto !important;
min-height: 44px;
line-height: 1.2 !important;
}
[id] {
scroll-margin-top: calc(var(--ps-header-h, 94px) + var(--ps-anchor-h, 62px) + 12px);
}
html:not(.ps-ready) .d3-o-nav__logo img,
html:not(.ps-ready) .d3-o-nav--primary {
opacity: 0 !important;
}
html.ps-ready .d3-o-nav__logo img,
html.ps-ready .d3-o-nav--primary {
opacity: 1;
transition: opacity 160ms ease;
}
html {
max-width: 100%;
overflow-x: hidden;
}
body {
max-width: 100%;
overflow-x: clip;
overflow-y: visible;
}
img,
video,
iframe,
picture,
svg {
max-width: 100%;
}
img:not([width]):not([height]) {
height: auto;
}
table,
pre {
display: block;
max-width: 100%;
overflow-x: auto;
}
@media (max-width: 1024px) {
.d3-l-section-row,
.jcom-section-text-media-content,
.jcom-media-module-contents,
.jcom-media-module-wrapper {
flex-direction: column !important;
flex-wrap: wrap !important;
}
.d3-l-section-col,
.jcom-section-media-module__content,
.jcom-c-app-promos__item {
width: 100% !important;
max-width: 100% !important;
flex: 1 1 100% !important;
}
.jcom-c-showcase__item,
.swiper-slide {
width: 44vw !important;
min-width: 260px !important;
}
}
@media (max-width: 767px) {
:root {
--ps-anchor-h: 54px;
}
.d3-l-section-row,
.jcom-section-media-module__content,
.jcom-media-module-wrapper,
.jcom-c-section-showcase,
.jcom-c-app-promos {
padding-left: 18px !important;
padding-right: 18px !important;
}
.d3-l-grid--inner,
.d3-l-grid--outer {
padding-left: 0 !important;
padding-right: 0 !important;
}
section,
.d3-l-section-row {
padding-top: 44px !important;
padding-bottom: 44px !important;
}
h1,
.d3-o-title--xl,
.jcom-c-hero__title {
font-size: clamp(1.7rem, 8.4vw, 2.9rem) !important;
line-height: 1.04 !important;
max-width: 100% !important;
padding-right: 8px;
overflow-wrap: break-word;
word-break: normal;
hyphens: none;
}
h2,
.jcom-promo-title,
.jcom-c-section-showcase__promo__info .title {
font-size: clamp(1.7rem, 8vw, 2.5rem) !important;
line-height: 1.06 !important;
overflow-wrap: break-word;
}
h3,
.jcom-c-showcase__item__info .title,
.jcom-c-app-promos__title {
font-size: clamp(1.25rem, 6vw, 1.8rem) !important;
line-height: 1.12 !important;
overflow-wrap: break-word;
}
p,
li,
.jcom-c-showcase__item__info p {
font-size: 1rem !important;
line-height: 1.6 !important;
}
.jcom-c-showcase__item,
.swiper-slide {
width: 78vw !important;
min-width: 0 !important;
max-width: 320px !important;
flex: 0 0 auto !important;
}
.jcom-c-showcase-image-container,
.d3-o-media-object__picture {
width: 100% !important;
}
.jcom-c-showcase__item img {
width: 100% !important;
height: 100% !important;
object-fit: cover;
object-position: center 42%;
}
.jcom-c-app-promos__img img {
width: 100% !important;
height: auto !important;
object-fit: cover;
}
.jcom-section-text-media-content,
.jcom-media-module-contents {
display: block !important;
}
.jcom-section-text-media-content > *,
.jcom-media-module-contents > * {
width: 100% !important;
max-width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.d3-o-link,
.ps-enroll,
.btn,
button,
.anchors-list a {
min-height: 44px;
display: inline-flex;
align-items: center;
}
.ps-enroll {
padding: 0 14px !important;
font-size: 0.78rem !important;
}
.d3-o-nav__logo {
flex: 0 0 auto !important;
}
.ps-toplinks {
gap: 14px !important;
font-size: 0.82rem !important;
}
footer .d3-l-section-row,
footer .d3-l-grid--inner,
.oc-c-footer__grid {
display: block !important;
}
footer .d3-l-section-col,
.oc-c-footer__col {
width: 100% !important;
margin-bottom: 24px;
}
input,
select,
textarea {
width: 100% !important;
max-width: 100% !important;
min-height: 48px;
font-size: 16px !important;
}
}
@media (max-width: 430px) {
.jcom-c-showcase__item,
.swiper-slide {
width: 84vw !important;
}
.d3-l-section-row,
.jcom-section-media-module__content,
.jcom-media-module-wrapper {
padding-left: 14px !important;
padding-right: 14px !important;
}
.anchors-list > li.anchor {
padding: 12px 14px !important;
font-size: 0.8rem !important;
}
}
@media (prefers-reduced-motion: reduce) {
* {
animation-duration: 0.01ms !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
}
.nav-prev,
.nav-next,
.nav-prev.swiper-button-disabled,
.nav-next.swiper-button-disabled {
opacity: 1 !important;
pointer-events: auto !important;
cursor: pointer;
}
@media (max-width: 1024px) {
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav {
display: flex !important;
width: auto !important;
height: auto !important;
min-width: 0 !important;
gap: 14px !important;
overflow: visible !important;
visibility: visible !important;
opacity: 1 !important;
z-index: 9 !important;
}
.nav-prev,
.nav-next {
display: inline-grid !important;
width: 46px !important;
height: 46px !important;
min-width: 46px !important;
min-height: 46px !important;
flex: 0 0 46px !important;
place-items: center !important;
padding: 0 !important;
border: 2px solid currentColor !important;
border-radius: 50% !important;
overflow: visible !important;
font-size: 1.5rem;
line-height: 1;
}
.nav-prev span,
.nav-next span {
display: block;
margin-top: -2px;
font-size: 1.6rem;
line-height: 1;
}
}
@media (max-width: 767px) {
.jcom-c-section-showcase,
.jcom-c-special-showcase {
padding-bottom: 92px !important;
}
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav {
bottom: 24px !important;
top: auto !important;
left: 18px !important;
right: auto !important;
}
}
@media (max-width: 430px) {
.nav-prev,
.nav-next {
width: 42px !important;
height: 42px !important;
min-width: 42px !important;
min-height: 42px !important;
flex: 0 0 42px !important;
}
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav {
left: 14px !important;
}
}
@media (max-width: 1024px) {
.jcom-static-header,
.custom-header,
.custom-header--subsection {
height: auto !important;
max-height: 66vh !important;
}
.jcom-static-header .d3-o-media-object__figure,
.custom-header .d3-o-media-object__figure,
.jcom-static-header picture,
.custom-header picture {
height: 100% !important;
}
.jcom-static-header img,
.custom-header img {
height: 100% !important;
object-fit: cover !important;
object-position: center 38% !important;
}
.jcom-c-section-showcase__promo img,
.jcom-section-media-module img,
.jcom-media-module-wrapper img {
object-position: center 40% !important;
}
}
@media (max-width: 767px) {
.jcom-static-header,
.custom-header,
.custom-header--subsection {
max-height: 58vh !important;
}
.jcom-c-section-showcase__promo {
max-height: 62vh !important;
overflow: hidden;
}
}
@media (max-width: 1024px) {
.jcom-c-section-showcase,
.jcom-promo-fixed {
height: auto !important;
min-height: 0 !important;
}
.jcom-c-section-showcase__promo,
.jcom-promo-fixed__bg {
height: auto !important;
min-height: 0 !important;
aspect-ratio: 4 / 3;
}
.jcom-c-section-showcase__promo > picture,
.jcom-c-section-showcase__promo .d3-o-media-object__figure,
.jcom-promo-fixed__bg > picture,
.jcom-promo-fixed__bg .d3-o-media-object__figure {
height: 100% !important;
}
.jcom-c-section-showcase__promo img,
.jcom-promo-fixed__bg img {
height: 100% !important;
object-fit: cover !important;
object-position: center 40% !important;
}
}
.anchors-menu.ps-barra-fija {
position: fixed !important;
top: var(--ps-header-h, 94px);
z-index: 900 !important;
box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);
}
.jcom-o-sponsors-nav,
.jcom-o-sponsors-nav__link,
.jcom-o-sponsors-nav__img-container {
display: none !important;
}
.anchors-menu,
.anchors-menu * {
transition: none !important;
animation: none !important;
}
.oc-c-header,
.d3-o-nav__wrap,
header.oc-c-header {
z-index: 1000 !important;
}
.anchors-menu {
z-index: 900 !important;
}
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav,
.nav-prev,
.nav-next {
z-index: 3 !important;
}
.jcom-c-section-showcase,
.jcom-c-special-showcase {
position: relative;
isolation: isolate;
}
html {
scrollbar-width: auto;
scrollbar-color: #8d9096 #ededf0;
}
html::-webkit-scrollbar {
width: 14px !important;
height: 14px !important;
background-color: #ededf0 !important;
}
html::-webkit-scrollbar-track {
background-color: #ededf0 !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
html::-webkit-scrollbar-thumb {
background-color: #8d9096 !important;
border: 3px solid #ededf0 !important;
border-radius: 8px !important;
min-height: 44px;
}
html::-webkit-scrollbar-thumb:hover {
background-color: #5f6167 !important;
}
@media (max-width: 767px) {
.jcom-c-section-showcase__promo__info {
left: 0 !important;
right: 0 !important;
width: auto !important;
max-width: 100% !important;
padding: 0 18px 20px !important;
box-sizing: border-box;
}
.jcom-c-section-showcase__promo__info .title,
.jcom-c-section-showcase__promo__info .title h1,
.jcom-c-section-showcase__promo__info .title h2,
.jcom-c-section-showcase__promo__info .title h3,
.jcom-c-section-showcase__promo__info h1,
.jcom-c-section-showcase__promo__info h2,
.jcom-c-section-showcase__promo__info h3,
.jcom-promo-fixed__item__info h2,
.jcom-promo-fixed__item__info h3 {
font-size: clamp(1.3rem, 6.2vw, 1.95rem) !important;
line-height: 1.06 !important;
overflow-wrap: break-word !important;
word-break: normal !important;
hyphens: none !important;
}
.custom-header h1,
.jcom-static-header h1,
.custom-header__content h1 {
font-size: clamp(1.5rem, 7.4vw, 2.5rem) !important;
line-height: 1.05 !important;
overflow-wrap: break-word !important;
hyphens: none !important;
}
.jcom-c-section-showcase,
.jcom-c-special-showcase {
padding-bottom: 76px !important;
}
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav {
bottom: 16px !important;
}
}
@media (max-width: 430px) {
.jcom-c-section-showcase__promo__info .title h2,
.jcom-c-section-showcase__promo__info h2 {
font-size: clamp(1.2rem, 5.8vw, 1.7rem) !important;
}
}
.jcom-c-section-showcase__promo__info {
max-width: min(88%, 860px) !important;
width: auto !important;
}
.jcom-c-section-showcase__promo__info .title,
.jcom-c-section-showcase__promo__info h1,
.jcom-c-section-showcase__promo__info h2,
.jcom-c-section-showcase__promo__info h3 {
max-width: 100% !important;
width: auto !important;
overflow-wrap: break-word;
hyphens: none;
}
.jcom-c-app-promos__title,
.jcom-c-app-promos__title h2 {
max-width: 100% !important;
}
body,
.d3-l-wrap,
.d3-l-grid--outer {
overflow-x: clip !important;
overflow-y: visible !important;
}
@media (max-width: 900px) {
.custom-header,
.custom-header--subsection {
position: relative !important;
display: block !important;
min-height: 0 !important;
height: auto !important;
max-height: none !important;
padding: 0 !important;
overflow: hidden !important;
}
.custom-header .jcom-static-header,
.jcom-static-header {
position: relative !important;
display: flex !important;
align-items: flex-end !important;
width: 100% !important;
min-height: 100vh !important;
height: 100vh !important;
max-height: none !important;
margin: 0 !important;
padding: calc(var(--ps-header-h, 94px) + 20px) 20px 64px !important;
box-sizing: border-box !important;
overflow: hidden !important;
}
.jcom-static-header .d3-o-media-object,
.jcom-static-header .d3-o-media-object__figure,
.jcom-static-header picture {
position: absolute !important;
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
margin: 0 !important;
padding: 0 !important;
}
.jcom-static-header img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
object-position: center 40% !important;
}
.jcom-static-header::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(180deg, rgba(0,0,0,.6) 0%, rgba(0,0,0,.15) 45%, rgba(0,0,0,.72) 100%);
z-index: 1;
pointer-events: none;
}
.custom-header .jcom-static-header .jcom-static-header__title,
.custom-header .jcom-static-header h1,
.jcom-static-header .jcom-static-header__title,
.jcom-static-header h1 {
position: relative !important;
z-index: 2 !important;
top: auto !important;
left: auto !important;
right: auto !important;
bottom: auto !important;
width: 100% !important;
max-width: 100% !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
font-size: 80px !important;
line-height: 0.95 !important;
max-height: none !important;
overflow: visible !important;
white-space: normal !important;
overflow-wrap: normal !important;
word-break: keep-all !important;
hyphens: none !important;
text-shadow: 0 2px 14px rgba(0, 0, 0, .55);
}
.jcom-static-header .jcom-static-header__title span,
.jcom-static-header h1 span {
font-size: inherit !important;
line-height: inherit !important;
}
.jcom-c-hero-showcase__topcontent__splash,
.jcom-static-header [class*="splash"] {
z-index: 3 !important;
}
}
@media (max-width: 767px) {
body.ps-p-inicio .custom-header .jcom-static-header .jcom-static-header__title,
body.ps-p-inicio .custom-header .jcom-static-header h1,
body.ps-p-inicio .jcom-static-header .jcom-static-header__title {
font-size: min(80px, 22vw) !important;
}
body.ps-p-equipo .custom-header .jcom-static-header .jcom-static-header__title,
body.ps-p-equipo .custom-header .jcom-static-header h1,
body.ps-p-equipo .jcom-static-header .jcom-static-header__title {
font-size: min(64px, 16.5vw) !important;
}
body.ps-p-contacto .custom-header .jcom-static-header .jcom-static-header__title,
body.ps-p-contacto .custom-header .jcom-static-header h1,
body.ps-p-contacto .jcom-static-header .jcom-static-header__title {
font-size: min(50px, 13vw) !important;
}
}
@media (max-width: 767px) {
.d3-l-wrap .jcom-c-section-showcase .jcom-c-section-showcase__promo__info .title,
.d3-l-wrap .jcom-c-section-showcase .jcom-c-section-showcase__promo__info h1,
.d3-l-wrap .jcom-c-section-showcase .jcom-c-section-showcase__promo__info h2,
.d3-l-wrap .jcom-c-section-showcase .jcom-c-section-showcase__promo__info h3,
html body .jcom-c-section-showcase__promo__info .title {
font-size: clamp(1.25rem, 5.6vw, 1.8rem) !important;
line-height: 1.08 !important;
white-space: normal !important;
overflow-wrap: break-word !important;
hyphens: none !important;
}
}
@media (min-width: 768px) and (max-width: 900px) {
.custom-header .jcom-static-header .jcom-static-header__title,
.jcom-static-header h1 {
font-size: 88px !important;
max-height: none !important;
}
}
@media (max-width: 767px) {
.jcom-c-showcase__nav,
.jcom-c-section-showcase__nav,
.jcom-c-special-showcase__nav,
.nav-prev,
.nav-next {
display: none !important;
}
.jcom-c-showcase__items,
.jcom-c-special-showcase__items__carousel {
overflow-x: auto !important;
overflow-y: hidden !important;
-webkit-overflow-scrolling: touch;
scroll-snap-type: x mandatory;
scroll-padding-left: 18px;
scrollbar-width: none;
-ms-overflow-style: none;
padding-bottom: 4px !important;
}
.jcom-c-showcase__items::-webkit-scrollbar,
.jcom-c-special-showcase__items__carousel::-webkit-scrollbar {
display: none;
}
.jcom-c-showcase__items .swiper-wrapper,
.jcom-c-special-showcase__items__carousel .swiper-wrapper {
display: flex !important;
width: auto !important;
transform: none !important;
gap: 12px !important;
}
.jcom-c-showcase__item,
.swiper-slide {
flex: 0 0 82% !important;
width: 82% !important;
min-width: 0 !important;
max-width: none !important;
scroll-snap-align: start;
}
.jcom-c-section-showcase,
.jcom-c-special-showcase {
padding-bottom: 40px !important;
}
}
@media (max-width: 1024px) {
.jcom-c-app-promos,
.jcom-c-app-promos__items {
display: block !important;
}
.jcom-c-app-promos__item {
width: 100% !important;
max-width: 100% !important;
margin-bottom: 18px !important;
}
.jcom-c-app-promos__content,
.jcom-c-app-promos__title,
.jcom-c-app-promos__ctas-wrapper {
width: 100% !important;
max-width: 100% !important;
flex: 1 1 100% !important;
}
.jcom-c-app-promos__title h2,
.jcom-c-app-promos__title h3,
.jcom-c-app-promos__content h3 {
font-size: clamp(1.25rem, 4vw, 1.9rem) !important;
line-height: 1.1 !important;
white-space: normal !important;
overflow-wrap: break-word !important;
}
}
.jcom-static-header__title,
.custom-header h1 {
padding-right: 4px;
}
@media (min-width: 901px) {
.jcom-static-header__title,
.custom-header h1 {
width: auto !important;
max-width: min(94%, 1240px) !important;
}
}
@media (max-width: 767px) {
.jcom-promo-fixed,
.jcom-promo-fixed--landscape {
display: block !important;
height: auto !important;
min-height: 0 !important;
padding: 0 0 8px !important;
}
.jcom-promo-fixed__bg {
position: relative !important;
display: block !important;
width: 100% !important;
height: auto !important;
aspect-ratio: 4 / 3;
margin: 0 0 16px !important;
overflow: hidden !important;
}
.jcom-promo-fixed__bg > picture,
.jcom-promo-fixed__bg .d3-o-media-object__picture {
position: absolute !important;
inset: 0 !important;
display: block !important;
width: 100% !important;
height: 100% !important;
}
.jcom-promo-fixed__bg img {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
object-position: center 40% !important;
}
.jcom-promo-fixed__title-container {
position: absolute !important;
top: auto !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
z-index: 2 !important;
height: auto !important;
padding: 40px 18px 16px !important;
background: linear-gradient(0deg, rgba(0,0,0,.75), rgba(0,0,0,0)) !important;
}
.jcom-promo-fixed__title {
position: relative !important;
width: auto !important;
margin: 0 !important;
font-size: clamp(1.3rem, 6vw, 1.9rem) !important;
line-height: 1.08 !important;
}
.jcom-promo-fixed__items {
position: static !important;
display: block !important;
width: 100% !important;
height: auto !important;
margin: 0 !important;
padding: 0 14px !important;
box-sizing: border-box !important;
transform: none !important;
}
.jcom-promo-fixed__wrapper,
.jcom-promo-fixed__item {
position: static !important;
width: 100% !important;
max-width: 100% !important;
height: auto !important;
margin: 0 0 14px !important;
box-sizing: border-box !important;
}
.jcom-promo-fixed__item {
padding: 24px 20px !important;
}
}
@media (max-width: 767px) {
.oc-c-header .ps-lang,
.oc-c-header .ps-language {
display: none !important;
}
body.ps-menu-open .ps-toplinks .ps-lang-en-menu,
.ps-toplinks .ps-lang-en-menu {
display: flex !important;
position: static !important;
margin: 26px 0 0 !important;
gap: 6px !important;
}
body.ps-menu-open .ps-toplinks .ps-lang-en-menu button,
.ps-toplinks .ps-lang-en-menu button {
font-size: 1.05rem !important;
padding: 10px 14px !important;
border: 1px solid #333 !important;
}
}
.jcom-promo-fixed__wrapper,
.jcom-promo-fixed__item,
.jcom-promo-fixed__item__info,
.jcom-promo-fixed-content-wrapper {
height: auto !important;
min-height: 0 !important;
max-height: none !important;
}
.jcom-promo-fixed__item p,
.jcom-promo-fixed__item__info p,
.jcom-promo-fixed-content-wrapper p {
height: auto !important;
max-height: none !important;
overflow: visible !important;
}
.custom-text h2,
.custom-text h3 {
height: auto !important;
max-height: none !important;
overflow: visible !important;
line-height: 1.1 !important;
}
.jcom-promo-fixed__title,
.jcom-promo-fixed__title-container h2 {
height: auto !important;
max-height: none !important;
overflow: visible !important;
line-height: 1.04 !important;
}
body .oc-c-header .ps-toplinks,
body .ps-production-header .ps-toplinks {
z-index: 1200 !important;
}
body .jcom-c-section-showcase__promo .title,
body .jcom-c-section-showcase__promo h2,
body .jcom-c-showcase__item__info .title,
body .jcom-static-header__title {
overflow-wrap: normal !important;
word-break: keep-all !important;
hyphens: none !important;
}.ps-ancla { display: block; height: 0; overflow: hidden; }

.jcom-c-searchbar,
.jcom-c-searchbar__header,
.jcom-c-searchbar__search-btn,
[class*="searchbar"] button,
.d3-o-nav__item__help,
.d3-o-nav__item__search,
#menu_item_jcom_search,
#menu_item_jcom_help,
#menu_item_jcom_login,
a[id^="menu_item_jcom_search"],
a[id^="menu_item_jcom_help"] {
  display: none !important;
}
body .jcom-c-section-showcase__nav button,
body .jcom-c-special-showcase .nav-prev,
body .jcom-c-special-showcase .nav-next,
body .nav-prev,
body .nav-next {
  z-index: 5 !important;
}
body .oc-c-header,
body .oc-c-header .d3-o-nav__wrap {
  z-index: 1000 !important;
}
body .oc-c-header.ps-scrolled,
body .oc-c-header.ps-production-header.ps-scrolled {
  background: rgba(3, 3, 3, .98) !important;
}
body .oc-c-header.ps-scrolled .d3-o-nav__wrap,
body .ps-production-header.ps-scrolled .d3-o-nav__wrap {
  background: #030303 !important;
}
[id^="seccion-"],
.ps-ancla,
.d3-l-section-row h2,
.custom-text h2 {
  scroll-margin-top: calc(var(--ps-header-h, 108px) + var(--ps-anchor-h, 62px) + 12px);
}
/* ENCUADRE-INICIO */
img[src$="club-team.webp"]{object-position:34% 50%!important}
img[src$="contacto-02-hd.webp"]{object-position:100% 50%!important}
img[src$="equipo-10.webp"]{object-position:50% 50%!important}
/* ENCUADRE-FIN */

/* TITULOS-ANCHOS-INICIO */
/* A 1440 px «MATERIALES DE ENTRENAMIENTO» se salia de su columna: la palabra
   mas larga medía 385 px en una caja de 336. Se baja de 75 a 64 px, que es el
   mayor tamaño en el que entra completa. */
@media (min-width:1200px){
  .jcom-c-app-promos__title h2{font-size:64px!important;line-height:1.05!important}
}
/* TITULOS-ANCHOS-FIN */
