.promo.display-two-columns{background:#f2f5f7 !important}.promo.display-two-columns .promo-text{padding:16px;border-radius:8px;box-shadow:0 8px 16px 0 rgba(29,38,51,.1);background-color:#fff;text-align:left;position:relative;top:-35px}.promo.display-two-columns:before{background-image:none}.promo.display-two-columns .promo__subtitle.subtitle{font-family:Montserrat;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#ad1457}.skin-tm .promo.display-two-columns .promo__subtitle.subtitle{color:#b6bf00}.promo.display-two-columns .promo__subtitle.subtitle:before,.promo.display-two-columns .promo__subtitle.subtitle:after{display:none}.promo.display-two-columns .promo-text .promo__title{font-family:Montserrat;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#3d3d3d}.promo.display-two-columns .promo-text .text p{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#54657e;margin-left:0;margin-right:0;margin-bottom:32px}.promo.display-two-columns .promo-text .button-wrapper{text-align:center}.promo.display-two-columns .promo-text .button-wrapper .button--inverted{width:170px;height:48px;background-image:linear-gradient(to right,#d71d41,#ad1457);color:#fff;margin-bottom:26px}.skin-tm .promo.display-two-columns .promo-text .button-wrapper .button--inverted{background-image:linear-gradient(to right,#b6bf00,#78bb75)}.promo.display-two-columns .promo-text .button-wrapper .text__link{font-family:Roboto;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#54657e}@media (max-width:1024px){.promo.display-two-columns .promo-image img{width:100%;height:auto}}@media (min-width:1025px){.promo.display-two-columns .promo-image img{width:auto;height:auto}}.promo.display-two-columns .promo-image{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width:769px){.promo.display-two-columns .link-button-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;align-items:center}.promo.display-two-columns .promo-image{margin-left:-3.5rem;margin-right:-3.5rem}}@media screen and (min-width:1025px){.promo.display-two-columns .wrapper{display:flex;flex-direction:row-reverse;align-items:center}.promo.display-two-columns .promo-text{top:0;margin-right:-30px}}.button.button--inverted.links-processor{margin-bottom:0 !important}.title__text:before{display:none}.a05__title{padding-bottom:0;font-family:Montserrat;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1d2633}.a05__subtitle{margin-bottom:0}.a05__subtitle p:nth-last-child(1){margin-bottom:0;padding-bottom:0 !important}.block.a05.a05--app{padding-bottom:0;border-bottom:0}.block.a05.a05--app .wrapper-promoapp .image img{display:block;margin:0 auto}.wrapper-promoapp .a05__actions{padding-top:48px;padding-bottom:44px}@media(max-width:1024px){.wrapper-promoapp .a05__actions{padding:24px 0}}@media (max-width:455px){.wrapper-promoapp .image img{width:90%;height:auto}}@media (max-width:767px){.wrapper-promoapp .a05__title.title{padding-left:14px;padding-right:14px;font-size:22px}.wrapper-promoapp .a05__subtitle p{padding-left:14px;padding-right:14px;padding-bottom:26px}.wrapper-promoapp .buttons-apps{display:flex;justify-content:center;gap:10.4px}.wrapper-promoapp .buttons-apps__item+.buttons-apps__item{margin-top:0}}@media (min-width:768px) and (max-width:1024px){.wrapper-promoapp .a05__title.title{padding-left:57px;padding-right:57px;font-size:30px}.wrapper-promoapp .info{text-align:center}.wrapper-promoapp .a05__subtitle p{padding-left:112px;padding-right:112px;padding-bottom:26px}}@media (min-width:1025px){.wrapper-promoapp .a05__title.title{font-size:30px;text-align:left}.wrapper-promoapp .a05__actions{float:left}.wrapper-promoapp{display:flex;align-items:end}.wrapper-promoapp .info{width:50%;text-align:left;padding-left:80px}.wrapper-promoapp .image{width:50%;padding-bottom:0}.wrapper-promoapp .image img{display:block;margin:0 auto}.wrapper-promoapp .a05__subtitle p{padding-bottom:26px}}.wrapper-promoapp .buttons-apps__item{width:129px;height:38px}.wrapper-promoapp .button--app-google{width:129px;height:38px;object-fit:contain;background-image:url(https://pre.telefericdemontjuic.cat/themes/custom/tmb/assets/img/appstore.svg) !important;background-size:contain !important;background-repeat:no-repeat !important;border-radius:0}.wrapper-promoapp .button--app-google:before,.wrapper-promoapp .button--app-apple:before{display:none}.wrapper-promoapp .button--app-apple{width:129px;height:38px;object-fit:contain;background-image:url(https://pre.telefericdemontjuic.cat/themes/custom/tmb/assets/img/applestore.svg) !important;background-size:contain !important;background-repeat:no-repeat !important;border-radius:0}.button.button--primary.button--app.button--app-google.links-processor:hover,.button.button--primary.button--app.button--app-apple.links-processor:hover{box-shadow:none;-webkit-box-shadow:none;background-color:transparent}.block__promocio_app .a05--app{padding:29px 24px 0;margin-bottom:33px;background:#fff;border:solid 1px #dde1e9}.block__promocio_app .a05--app .wrapper-promoapp{display:flex;flex-wrap:wrap;gap:24px;align-items:end}.block__promocio_app .a05--app .wrapper-promoapp .info{order:2;flex:0 0 calc(60% - 24px);max-width:calc(60% - 24px);padding:0}.block__promocio_app .a05--app .wrapper-promoapp .image{order:1;flex:0 0 40%;max-width:40%;padding:0}.block__promocio_app .a05--app .wrapper-promoapp .image img{width:100%;height:auto;display:block;margin:0 auto}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__title{margin-bottom:8px;font-size:22px;padding:0;text-align:left}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__subtitle{margin-bottom:0;font-size:14px}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__subtitle p{margin-bottom:24px;font-size:14px;padding:0;text-align:left}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__actions{padding:0;margin-bottom:32px}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__actions .buttons-apps{justify-content:left}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__actions .buttons-apps .buttons--apps_items:nth-last-child(1){margin-left:16.9px}@media(max-width:767px){.block__promocio_app{width:calc(100% + 48px);margin-left:-24px}.block__promocio_app .a05--app{padding:32px 24px 0}.block__promocio_app .a05--app .wrapper-promoapp .info{order:1;flex:0 0 100%;max-width:100%}.block__promocio_app .a05--app .wrapper-promoapp .image{order:2;flex:0 0 100%;max-width:100%}.block__promocio_app .a05--app .wrapper-promoapp .image img{max-width:273px}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__title{font-size:16px;text-align:center;line-height:1.5}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__subtitle{margin-bottom:0;font-size:14px;line-height:1.71}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__subtitle p{margin-bottom:16px;font-size:14px;text-align:center;line-height:1.71}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__actions{margin-bottom:0}.block__promocio_app .a05--app .wrapper-promoapp .info .a05__actions .buttons-apps{justify-content:center}}