body,h1,h2,h3,h4,h5,html,p{border:0;margin:0}ul{border:0;margin:0;padding-top:0}body{width:100%;height:100%;background:var(--body_backColor)}html{width:100%;height:100%}body,html{line-height:1;font-size:1rem}@media (min-width:1101px){body{margin-top:var(--navDesktop_height)}}@media (min-width:668px) and (max-width:1100px){body{margin-top:var(--navTablet_height)}}@media (min-width:568px) and (max-width:667px){body{margin-top:var(--navMobile_height)}}@media (max-width:567px){body{margin-top:var(--navMobile_height)}}body section,footer,nav{width:100%;box-sizing:border-box}body section>div,footer>div:nth-of-type(1),nav>div:nth-of-type(1){width:100%;box-sizing:border-box;margin:0 auto}body section>div,nav>div:nth-of-type(1){padding:2rem 1rem}body section>div,footer>div:nth-of-type(1),nav>div:nth-of-type(1){max-width:var(--web_maxWidth)}ul{margin-top:.5rem;margin-left:1rem;list-style-position:outside;padding:0}ul li{margin-bottom:.5rem;line-height:100%}body{display:grid;grid-template-rows:auto 1fr auto;align-items:center}body section>div{display:grid;grid-template-columns:1fr;row-gap:.15rem}body#legalNotice .content li,body#legalNotice .content p,body#legalNotice .content ul,body#legalNotice table,body#privacyPolicy .content li,body#privacyPolicy .content p,body#privacyPolicy .content ul,body#privacyPolicy table{font-size:.9rem;color:#000}body#legalNotice section>div,body#privacyPolicy section>div,body#promotionConditions section>div{display:block}body#legalNotice section h2,body#privacyPolicy section h2,body#promotionConditions section h2{padding:1rem 0}body#error404,body#error500,body#thankYou{margin-top:0}body#error404 section,body#error500 section,body#thankYou section{font-size:1.5rem;line-height:125%;text-align:center}body#error404 section h1,body#error500 section h1,body#thankYou section h1{font-size:2.25rem;margin-bottom:2.5rem;text-align:center}body#error404 section,body#error500 section,body#thankYou section{font-size:1.5rem;line-height:125%;text-align:center}body#error404 section>div,body#error500 section>div{justify-items:center}body#error404 section>div,body#error500 section>div,body#thankYou section>div{padding-top:6rem}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}td,th{text-align:left;padding:8px}.scrollTable{overflow-x:auto}a{text-decoration:none}button{color:var(--boton_textColor);background:var(--boton_backColor);border:var(--boton_border);border-radius:var(--boton_borderRadius);box-shadow:var(--boton_boxShadow);cursor:pointer;padding:0 .5rem;height:2.75rem;width:fit-content;display:flex;align-items:center;margin:0 auto}button .icon{margin-right:.5rem}button:hover{color:var(--boton_hover_textColor);background:var(--boton_hover_backColor);border:var(--boton_hover_border);border-radius:var(--boton_hover_borderRadius);box-shadow:var(--boton_hover_boxShadow)}button svg{fill:var(--boton_icon_fill);width:.6rem;margin:.3rem .3rem 0 0!important}button:hover svg{fill:var(--boton_hover_icon_fill)}button svg path{stroke:var(--boton_icon_stroke)}button:hover svg path{stroke:var(--boton_hover_icon_stroke)}@media (min-width:668px){button{font-size:1.1rem}}@media (min-width:468px) and (max-width:667px){button{font-size:1.1rem}}@media (min-width:568px){.boxButton_call{display:none}}@media (max-width:567px){.boxButton_call{display:none}}section.mobileDevices{background:#fff;padding-top:.25rem;margin-bottom:-1.25rem}button#botonForm_cabecera{font-weight:700;font-size:1rem;background:0 0;padding:.25rem .5rem;height:fit-content;border-radius:.5rem;border:none}button#botonForm_cabecera:hover{border:none;background:0 0}section.programacionEx{display:flex;flex-direction:column;box-sizing:border-box}.programacionEx .upEx{display:grid;grid-template-columns:1fr 1fr;background-color:transparent}.programacionEx .upEx>img{width:100%}.programacionEx .upEx>div{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;font-size:1.8rem;padding:1rem 2rem;gap:1rem}.programacionEx .upEx>div>b{color:var(--colorMain);font-size:3rem}.programacionEx .upEx div span>b{font-weight:600}.programacionEx .downEx{background-color:var(--azulOscuro1);max-width:unset}.downEx .dExDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;gap:1rem;max-width:var(--web_maxWidth)}.downEx .dExDiv>span{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;background-color:#fff;border-radius:1.5rem;padding:.5rem 2rem;width:fit-content;color:var(--colorMain);text-align:center;font-size:1.8rem;font-weight:600}.downEx .dExDiv .dExPack{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.dExPack li.slide,.dExPack>div{display:flex;flex-direction:column;gap:.5rem;padding:.25rem;color:#fff;max-width:30%;text-align:center;font-size:1.1rem}.dExPack>div p{padding:.05rem .5rem 0 1rem}.dExPack>div img{width:100%}.dExPack ul li.slide img{width:90%}@media (max-width:667px){.scrollTable{width:90vw}.programacionEx .upEx{grid-template-columns:auto}.downEx .dExDiv .dExPack{flex-direction:column}.dExPack>div{max-width:90%;margin:auto}.downEx .dExDiv>span{font-size:1.2rem;gap:.5rem}.downEx span>img{height:1.2rem}}